Valeurs de minutage
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 s’accrochant à l’événement before unload de la page précédente. Les navigateurs WebKit ne prennent pas correctement en charge l’événement beforeunload , c’est pourquoi les timings du client ne sont pas pris en charge dans Safari ou Chrome. |
| load_time | Date et heure auxquelles la page actuelle commence à se charger dans le navigateur. Un script 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é son 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 livraison de la page en soustrayant l’heure à laquelle l’utilisateur demande la page à partir du moment où la page est entièrement rendue 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 requête 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 navigateur | browser_time | Temps nécessaire au navigateur pour livrer la page en soustrayant le temps de rendu complet de la page du moment où la page commence à se charger dans le navigateur. | load_completion_time load_time |