- [Instructor] The first client side API that appeared…on the web regarding web performance…is Navigation Timing API.…This API is currently available on every browser…including IE so Internet Explorer.…It's basically creating a global object…with the name performance available in the window…so that's inside normal java script context…and it's also available in web workers.…The API is also the base for all the rest…of measurement specs available.…
So the interface that this API is offering to us…will also be useful for other performance APIs.…The Navigation Timing API includes…three basic functionalities…the performance.now measurement system…that we have already seen before.…Getting information about the current navigation type…and also the most important part…to get timings for the current navigation.…So let's start with the first two.…We have already seen that we can call performace.now…at any time and in that case we will get a timestamp…from what is known as the timeOrigin.…
You can call and ask about the timeOrigin…
- Understanding the Performance APIs
- Navigation Timing
- Calculate milestones in the Performance Timeline
- Measuring the timing of navigation, resources, servers, and more
- Reading network and device information
- Optimizing code
Skill Level Advanced
Designing Websites for Performancewith Brian Wood43m 32s Appropriate for all
1. Reactive Web Performance
2. Performance Basics
3. Measure Performance
4. Decision-Making Helpers
5. Execute Code More Efficiently
Next steps1m 31s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.