User Timing

E924905

User Timing is a W3C web performance API that lets developers precisely measure and analyze the timing of specific parts of their web applications.

All labels observed (6)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Browser API
W3C specification
Web performance API
allows developers to create custom marks
developers to create custom measures
filtering performance entries by entryType
filtering performance entries by name
appliesTo client-side JavaScript
multi-page web applications
single-page applications
benefit improved user experience through performance tuning
more accurate performance metrics than coarse timers
category Web performance optimization
compatibleWith most modern web browsers
conformsTo High Resolution Time specification
defines duration-based measures
named timestamp marks
performance entry buffer
documentedAt https://www.w3.org/TR/user-timing-2/
enables custom performance metrics
instrumentation of web applications
precise measurement of application-specific timing
exposes PerformanceEntry interface
PerformanceMark interface
PerformanceMeasure interface
linked to: PerformanceMeasure

performance.clearMarks()
performance.clearMeasures()
performance.mark()
performance.measure()
goal enable fine-grained performance analysis
provide standardized timing APIs
measurementUnit DOMHighResTimeStamp
partOf Web Performance APIs
linked to: Web performance API
relatedTo High Resolution Time
Navigation Timing
Performance Timeline
Resource Timing
standardizedBy World Wide Web Consortium
status W3C Recommendation
successorOf User Timing Level 1
supports high-resolution timestamps
usedBy performance monitoring tools
real user monitoring (RUM) libraries
usedFor analyzing runtime behavior of web applications
diagnosing performance bottlenecks
measuring performance of specific code paths
uses Performance interface
linked to: Performance

PerformanceTimeline
version User Timing Level 2

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

Chrome Web Platform features includesAPI Performance Timeline API
linked to: User Timing
Chrome Web Platform features includesAPI User Timing API
linked to: User Timing
Web Performance API exposesInterface PerformanceEntry
subject linked to: Web performance API
linked to: User Timing
Web Performance API includesSpecification User Timing API
subject linked to: Web performance API
linked to: User Timing
Web Performance API includesSpecification User Timing Level 2
subject linked to: Web performance API
linked to: User Timing
Navigation Timing relatedTo User Timing API
linked to: User Timing
High Resolution Time compatibleWith User Timing specification
linked to: User Timing