completefrontend
Open lab My progress
THE JAVASCRIPT FIELD GUIDE

What happens when you navigate

Trace a browser navigation from typed input through network checks, renderer selection, page commit, service workers, and preload.

By the end, you can
  • 01
    Follow a navigationName the steps Chrome takes after you press Enter: read the input, send the request, check the reply, and pick a renderer.
  • 02
    Explain commitSay why a new page becomes active only when a renderer commits it, and what changes then: the address bar and the history.
  • 03
    Use navigation preloadSay when preload helps a service worker by starting the network request while the worker starts, and how to use its response.
CompleteFrontend Clear concepts. Working examples.