Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Les API Web
  3. PerformanceNavigationTiming

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

PerformanceNavigationTiming

Baseline Widely available *

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis octobre 2021.

* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.

Expérimental:Il s'agit d'unetechnologie expérimentale.
Vérifiez attentivement letableau de compatibilité des navigateurs avant de l'utiliser en production.

L'interfacePerformanceNavigationTiming fournit des méthodes et des propriétés pour stocker et récupérer des métriques concernant les événements de navigation de document du navigateur. Par exemple, cette interface peut être utilisée pour déterminer le temps nécessaire au chargement ou au déchargement d'un document.

PerformanceEntry PerformanceResourceTiming PerformanceNavigationTiming

Propriétés

Cette interface étend les propriétés dePerformanceEntry suivantes pour les types d'entrée de performance de navigation en les qualifiant et en les contraignant comme suit :

PerformanceEntry.entryTypeLecture seule

Retourne «navigation ».

PerformanceEntry.nameLecture seule

Retourne l'adresse dudocument.

PerformanceEntry.startTimeLecture seule

Retourne unDOMHighResTimeStamp avec une valeur de «0 ».

PerformanceEntry.durationLecture seule

Retourne untimestamp qui est la différence entre les propriétésPerformanceNavigationTiming.loadEventEnd etPerformanceEntry.startTime.

Cette interface étend également les propriétésPerformanceResourceTiming suivantes pour les types d'entrée de performance de navigation en les qualifiant et en les contraignant comme suit :

PerformanceResourceTiming.initiatorTypeLecture seule

Retourne «navigation ».

L'interface prend également en charge les propriétés suivantes :

PerformanceNavigationTiming.domCompleteLecture seuleExpérimental

UnDOMHighResTimeStamp représentant une valeur temporelle égale au temps immédiatement avant que le navigateur ne définisse la disponibilité du document actuel àcomplete.

PerformanceNavigationTiming.domContentLoadedEventEndLecture seuleExpérimental

UnDOMHighResTimeStamp représentant la valeur temporelle égale au temps immédiatement après la fin de l'événementDOMContentLoaded du document actuel.

PerformanceNavigationTiming.domContentLoadedEventStartLecture seuleExpérimental

UnDOMHighResTimeStamp représentant la valeur temporelle égale au temps immédiatement avant que l'agent utilisateur ne déclenche l'événementDOMContentLoaded sur le document actuel.

PerformanceNavigationTiming.domInteractiveLecture seuleExpérimental

UnDOMHighResTimeStamp représentant une valeurtemporelle égale qui précède immédiatement le moment où l'agent utilisateur règle l'état de préparation du document actuel surinteractif.

PerformanceNavigationTiming.loadEventEndLecture seuleExpérimental

UnDOMHighResTimeStamp représentant le moment où l'événement de chargement du document actuel est terminé.

PerformanceNavigationTiming.loadEventStartLecture seuleExpérimental

UnDOMHighResTimeStamp représentant la valeur temporelle égale à l'heure précédant immédiatement l'événement de chargement du document actuel.

PerformanceNavigationTiming.redirectCountLecture seuleExpérimental

Un nombre représentant le nombre de redirections, depuis la dernière navigation sans redirection, dans le contexte de navigation actuel. S'il n'y a pas eu de redirection, ou si la redirection provenait d'une autre origine, et que cette origine ne permet pas que ses informations temporelles soient exposées à l'origine actuelle, la valeur sera 0.

PerformanceNavigationTiming.requestStartLecture seuleExpérimental

UnDOMHighResTimeStamp représentant le moment immédiatement avant que l'agent utilisateur ne commence à demander la ressource au serveur, ou aux caches d'application pertinents ou aux ressources locales.

PerformanceNavigationTiming.responseStartLecture seuleExpérimental

UnDOMHighResTimeStamp représentant l'heure immédiatement après que l'analyseur HTTP de l'agent utilisateur ait reçu le premier octet de la réponse des caches d'application pertinents, ou des ressources locales ou du serveur.

PerformanceNavigationTiming.typeLecture seuleExpérimental

Une chaîne de caractèreDOMString représentant le type de navigation. Doit être : «navigate », «reload », «back_forward » ou «prerender ».

PerformanceNavigationTiming.unloadEventEndLecture seuleExpérimental

UnDOMHighResTimeStamp représentant la valeur temporelle égale au temps immédiatement après que l'agent utilisateur ait terminé l'événement de déchargement du document précédent.

PerformanceNavigationTiming.unloadEventStartLecture seuleExpérimental

UnDOMHighResTimeStamp représentant la valeur temporelle égale au temps immédiatement avant que l'agent utilisateur ne lance l'événement de déchargement du document précédent.

Méthodes

PerformanceNavigationTiming.toJSON()Expérimental

Retourne une chaîne de caractèresDOMString qui est la représentation JSON de l'objetPerformanceNavigationTiming.

Spécifications

Specification
Navigation Timing Level 2
# sec-PerformanceNavigationTiming

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp