Valeurs de minuterie
Les valeurs de minutage sont divisées en plusieurs sections.
Les variables de ce diagramme sont définies comme suit :
| Variable | Description |
|---|---|
| start_time | Date et heure auxquelles l’utilisateur demande une page (l’utilisateur clique sur un lien). Cette valeur est définie en se connectant à l’événement avant déchargement de la page précédente. Les navigateurs WebKit ne prennent pas correctement en charge l’événement beforeunload , c’est pourquoi les timings client ne sont pas pris en charge i Safari ou Chrome. |
| load_time | Date et heure auxquelles la page actuelle commence à se charger dans le navigateur. Un JavaScript en ligne qui s’exécute en tant que premier script dans le corps HTML définit cette valeur. |
| server_time | Temps en ms passé par le serveur à traiter la transaction. Le serveur signale cette valeur au client. |
| load_completion_time | Date et heure auxquelles la page est entièrement affichée dans le navigateur. Cette opération est effectuée en tant que dernier script sur la page et identifie l’heure à laquelle la page a terminé le chargement. |
Les horaires suivants sont indiqués en bas à droite de nombreux formulaires et listes :
| Étiquette | Élément | Description | Calcul |
|---|---|---|---|
| Temps de réponse | client_response_time | Délai global de diffusion de la page en soustrayant l’heure à laquelle l’utilisateur demande la page à partir du moment où la page est entièrement affichée dans le navigateur. | load_completion_time start_time |
| Heure du serveur | client_server_time | Temps nécessaire au serveur pour traiter la transaction. | server_time |
| Délai réseau | client_network_time | Temps nécessaire au réseau pour traiter la demande. Calculé en soustrayant l’heure de la demande de l’utilisateur, à partir du moment où la page commence à se charger dans le navigateur, puis en soustrayant le temps de traitement du serveur. | load_time start_time server_time |
| Temps de navigation | browser_time | Temps nécessaire au navigateur pour livrer la page en soustrayant le temps d’affichage complet de la page à partir du moment où la page commence à se charger dans le navigateur. | load_completion_time load_time |