- [Instructor] Let's see what we can do…with client-side web performance APIs.…First, we are going to cover…a lot of APIs available in the browser.…The information that we can get from those APIs…sometimes can also be shared with our server.…It can be shared automatically with a flag…that we set somewhere in the browser,…or it can be shared manually,…such as sending that data using a fetch request…or adding that data to HTTP headers manually on each fetch…or using a service worker.…
As most of the APIs in the browser,…compatibility is not the same…on every version of every browser.…So sometimes, we need to have fall backs…to polyfills, other solutions, or even the stats.…So if there is no way to gather…some information from that user,…at least we can get average stats from other user.…Typically, today, we can measure…all the timings for the current navigation.…That means DNS, TCP connection, SSL,…timings for HTTP request, and HTTP response…for the main navigation documents through the HTML…and also for each of the resources…
- 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.