Valeurs de minuterie

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Les valeurs de minutage sont divisées en plusieurs sections.

    Figure 1. Synchronisation des transactions clientes
    Les variables de ce diagramme sont définies comme suit :
    Tableau 1. Valeurs de minutage
    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 :
    Tableau 2. Valeurs de minutage
    É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