Quando está a ver uma página web remisturada com o X-Ray Goggles, pode ver um banner no topo do página questionando se pretende ver a página sob HTTPS.
Isto acontece quando remistura uma página web http://..., em vez de uma página https://... .
O HTTP é a linguagem que os servidores e navegadores utilizam para negociar transferências de dados e o HTTPS é a versão segura. Porque nós nos preocupamos com as comunicações seguras na Mozilla, temos como objetivo alojar todo o nosso conteúdo sob HTTPS, mas fazemos uma exceção no caso de cercas remisturas do Goggles.
Isto acontece devido, ao que é referido como, o problema do conteúdo misto. Grandes partes da web ainda utilizam HTTP. Pelo que, mesmo que uma página esteja a ser servida sob HTTPS, pode incluir recursos que são servidos sob HTTP — por exemplo, imagens, vídeos ou estilos — e agora o navegador irá recusar servir esses recursos. Em vez disso, irá emitir um aviso sobre "conteúdo misto" e a página resultante irá aparecer quebrada.
Em vez de mostrar uma remistura que parece estar quebrada, o Goggles irá fornecer um URL que começa com http:// se a página original utilizada HTTP. Desta forma a sua remistura irá sempre ser apresentada como esperava.
No entanto, nós também queremos que as pessoas compreendam a diferença entre HTTP e HTTPS, pelo que, mesmo que visite uma remistura que comece com http://, a barra de aviso no topo do site da página da remistura irá também conter uma ligação para a versão https:// --a mesma página, mas servida utilizando HTTPS em vez de HTTP-- pelo que possa ver exatamente quão mal as coisas apresentadas se não conseguir controlar o protocolo utilizado para recursos numa página.