Non potrai creare una PWA senza HTTPS.
Gestire il tuo sito tramite HTTPS è fondamentale per la sicurezza; molte API non funzioneranno senza questo protocollo. Se hai bisogno di giustificare i costi di implementazione, scopri perché HTTPS è importante.
Se un sito utilizza HTTP per qualsiasi asset, gli utenti verranno avvisati nella barra dell'URL. Chrome visualizza un avviso come il seguente.

HTTPS dovrebbe essere implementato ovunque, non solo, ad esempio, nelle pagine di accesso o di pagamento. Qualsiasi pagina o asset non sicuro può essere un vettore di attacco, rendendo il tuo sito una responsabilità per i tuoi utenti e la tua azienda.
La sicurezza del sito è facile da controllare con il pannello Sicurezza di Chrome DevTools. Prendi nota di eventuali problemi.
Il sito dell'esempio seguente non è sicuro, poiché alcuni asset vengono pubblicati tramite HTTP.
