PerformanceTiming and PerformanceNavigation
Discouraged
This feature is discouraged. Consider using Performance , Navigation timing instead. For the rationale, see:
The window.performance.timing
and window.performance.navigation
APIs report performance timing information for events that occur during the loading and use of the current page.
Learning resources on MDN
- Performance: navigation property
- Performance: timing property
- PerformanceNavigation
- PerformanceNavigation: redirectCount property
- PerformanceNavigation: toJSON() method
- PerformanceNavigation: type property
- PerformanceTiming
- PerformanceTiming: connectEnd property
- PerformanceTiming: connectStart property
- PerformanceTiming: domComplete property
- PerformanceTiming: domContentLoadedEventEnd property
- PerformanceTiming: domContentLoadedEventStart property
- PerformanceTiming: domInteractive property
- PerformanceTiming: domLoading property
- PerformanceTiming: domainLookupEnd property
- PerformanceTiming: domainLookupStart property
- PerformanceTiming: fetchStart property
- PerformanceTiming: loadEventEnd property
- PerformanceTiming: loadEventStart property
- PerformanceTiming: navigationStart property
- PerformanceTiming: redirectEnd property
- PerformanceTiming: redirectStart property
- PerformanceTiming: requestStart property
- PerformanceTiming: responseEnd property
- PerformanceTiming: responseStart property
- PerformanceTiming: secureConnectionStart property
- PerformanceTiming: toJSON() method
- PerformanceTiming: unloadEventEnd property
- PerformanceTiming: unloadEventStart property
Browser support
- Chrome 56 Released on 2017-01-25
- Chrome Android 56 Released on 2017-02-01
- Edge 18 Released on 2018-10-02
- Firefox 56 Released on 2017-09-28
- Firefox for Android 56 Released on 2017-09-28
- Safari 14.1 Released on 2021-04-26
- Safari on iOS 14.5 Released on 2021-04-26