if no
if yes
worker slow
if no
if yes
if yes
if yes
Why?
if yes

A URL is entered in the address bar

A page link is clicked

A navigation is prompted

STEP 1: Check for HSTS Basically a list of connections (preloaded or otherwise) of URLs which need to use HTTPS

step 1

A favorite or bookmark is clicked

Use HTTP

Use service worker

Check for Service worker

Use HTTPS

Has there an established connection to that domain before?

Check the Network Cache

Written by Ali Alabbas

BASED ON: https://alistapart.com/article/server-to-client/

Check if there is a fresh DNS Cache

Should the cache be use at all? Check if no-store

Is it still fresh? Check the max-age

Ask the server if it’s fresh