Perché compare la richiesta di visualizzare la pagina con HTTPS?

Durante la visualizzazione di una pagina web personalizzata con X-Ray Goggles, nella parte superiore potrebbe comparire un avviso che propone di visualizzare la pagina attraverso il protocollo HTTPS.

Ciò avviene quando si personalizza una pagina web che utilizza il protocollo "http://..." , anziché utilizzare il protocollo "https://...".

Il protocollo HTTP è il linguaggio utilizzato nel dialogo tra i server e i browser per negoziare il trasferimento di dati e HTTPS è la sua versione sicura. Siccome Mozilla si preoccupa che le comunicazioni avvengano in modo sicuro, l'obiettivo fondamentale è quello di gestire tutti i contenuti utilizzando il protocollo HTTPS, viene fatta un'eccezione nel caso di alcune personalizzazioni di Goggles.

L'eccezione è dovuta a un problema noto, ovvero la presenza di contenuti misti. Per moltissimi siti web viene ancora utilizzato il protocollo HTTP, quindi, anche se una pagina web viene fornita utilizzando il protocollo HTTPS, potrebbe includere risorse ospitate su un server HTTP (ad esempio, immagini, video o fogli di stile). Questo può causare il blocco di quelle risorse da parte del browser con la conseguente comparsa di un avviso relativo alla presenza di "contenuto misto" e una non corretta visualizzazione della pagina.

Se per la pagina originale è stato utilizzato il protocollo HTTP, invece di mostrare una personalizzazione incompleta, in Goggles verrà fornito un URL che inizia con "http://…". In questo modo le personalizzazioni appariranno sempre nel modo in cui ci si aspetta che vengano visualizzate.

Per Mozilla è importante che gli utenti comprendano la differenza tra i protocolli HTTP e HTTPS, così, quando si visita una personalizzazione il cui indirizzo inizia con "http://…", la barra di notifica della personalizzazione posizionata nella parte superiore della pagina contiene anche un link per la versione "https://..." della stessa pagina. In questo modo, sarà possibile rendersi conto esattamente dei problemi che possono capitare quando non è possibile controllare quale protocollo viene utilizzato per le risorse in una pagina.

È stato utile questo articolo? Attendere...

Utenti che hanno contribuito a scrivere questo articolo: Carlo Ranieri. Tutti possono contribuire.