Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.
L'interface PerformanceElementTiming de l'API Element Timing API rapporte les informations de timing sur un élément spécifique identifié par l'auteur de la page. Par exemple, elle peut fournir des informations sur l'image principale d'un article.
Un Element représentant l'élément pour lequel nous retournons des informations.
PerformanceElementTiming.id Lecture seuleUn DOMString qui est l'identifiant (attribut id) de l'élément.
PerformanceElementTiming.identifier Lecture seuleUne DOMString qui est la valeur de l'attribut elementtiming de l'élément.
PerformanceElementTiming.intersectionRect Lecture seuleUn DOMRectReadOnly qui est le rectangle de l'élément dans la fenêtre d'affichage.
PerformanceElementTiming.loadTime Lecture seuleUn DOMHighResTimeStamp avec l'heure de chargement de l'élément.
PerformanceElementTiming.naturalHeight Lecture seuleUn entier de 32 bits non signé (unsigned long) qui est la hauteur intrinsèque de l'image si cela est appliqué à une image, 0 pour le texte.
PerformanceElementTiming.naturalWidth Lecture seuleUn entier de 32 bits non signé (unsigned long) qui est la largeur intrinsèque de l'image si cela est appliqué à une image, 0 pour le texte.
PerformanceElementTiming.renderTime Lecture seuleUn DOMHighResTimeStamp avec le renderTime de l'élément.
PerformanceElementTiming.url Lecture seuleUne DOMString qui est l'URL initiale de la demande de ressources pour les images, 0 pour le texte.
Génère une description JSON de l'objet.
Dans cet exemple, nous avons deux éléments qui sont observés. Nous utilisons l'interface PerformanceObserver pour créer une liste d'événements de mesure des performances. Dans notre cas, l'observation de l'élément PerformanceEntry.entrytype element afin d'utiliser l'interface PerformanceElementTiming.
Deux entrées seront affichées dans la console. La première contenant les détails de l'image, la seconde les détails du nœud texte.
| Element Timing API # sec-performance-element-timing |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 10 avr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.