Non potrai creare una PWA senza HTTPS.
Pubblicare il tuo sito tramite HTTPS è fondamentale per la sicurezza e molte API non funzioneranno senza questa estensione. Se devi giustificare i costi di implementazione, scopri perché HTTPS è importante.
Se un sito utilizza HTTP per qualsiasi asset, gli utenti riceveranno un avviso nella barra degli URL. Chrome mostra un avviso come il seguente.
HTTPS deve essere implementato ovunque, non solo, ad esempio, nelle pagine di accesso o di pagamento. Qualsiasi pagina o risorsa non sicura può essere un vettore di attacco, rendendo il tuo sito una responsabilità per gli utenti e per la tua attività.
La sicurezza del sito è facile da controllare con il pannello Sicurezza di Chrome DevTools. Tieni traccia di eventuali problemi.
Il sito nell'esempio seguente non è sicuro, poiché alcuni asset vengono pubblicati tramite HTTP.