Skip to content

A PerformanceTimeline polyfill for legacy browsers

Notifications You must be signed in to change notification settings

debug-tips/timing2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timing2 Build Status npm version Coverage Status npm downloads

A PerformanceTimeline polyfill for legacy browsers.

Usage

module

npm install --save timing2
import timing2 from 'timing2';
timing2.getEntries();
timing2.getEntriesByName(name);
timing2.getEntriesByType('navigation');
timing2.now();
timing2.timeOrigin;

standalone

<script src="https://unpkg.com/[email protected]/lib/timing2.js"></script>
<script>
  timing2.getEntries();
  timing2.getEntriesByName(name);
  timing2.getEntriesByType('navigation');
  timing2.now();
  timing2.timeOrigin;
</script>

API

The following methods and properties of window.performance is polyfilled:

  • getEntries
  • getEntriesByName
  • getEntriesByType
  • now
  • timeOrigin

For legacy browsers, only NavigationTiming will be returned.

ChangeLog

v0.3.0

  • make this project a polyfill

About

A PerformanceTimeline polyfill for legacy browsers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published