Unicode não funciona em sites grandes. Usando o Windows 8

1

Eu obtenho � ou um ponto de interrogação em um diamante. O que isso significa? Ele faz isso no chrome e no firefox.

    
por Sheena 13.01.2015 / 05:15

1 resposta

2

Esses caracteres aparecem quando algo é inválido na página. Especificamente, eles são usados por UTF-8 para representar caracteres inválidos , e pode ser resumido como uma tentativa inválida de ler dados não-UTF-8 como UTF-8, seguido pelo contrário.

Normalmente, isso é causado por uma das duas coisas:

  • O site ao qual você está se conectando tem problemas de codificação no lado do servidor. Isso é improvável se outras pessoas não conseguirem reproduzir seu problema.

  • Você tem um proxy ou outro filtro que está configurado incorretamente e manipula o texto.

Com base nos seus comentários, seu problema provavelmente é o último. Como o seu proxy é definido pela rede, talvez você não consiga desativá-lo - de preferência, conversaria com o administrador da rede (presumivelmente, a tia do seu amigo), presumindo que eles sabem o que estão fazendo. Caso contrário, existem algumas opções:

  • Você pode tentar remover o proxy no seu computador local. Isso significa desativá-lo no seu navegador - você pode pesquisar instruções específicas para o Firefox e o Chrome. O Firefox, em particular, tem a opção de ignorar configurações de proxy em todo o sistema, no caso de serem redefinidas quando você se reconectar à rede (o Chrome, IIRC, também pode fazer isso com uma opção de inicialização de linha de comando). Isso pode ou não funcionar dependendo de como a rede está configurada, mas é a melhor opção em termos de desempenho.

  • Você pode encapsular sua conexão por meio de uma VPN para ignorar completamente esse proxy. Isso pode ter custos adicionais (pagar por uma VPN, desempenho reduzido) envolvidos.

  • Você pode se ater apenas a sites HTTPS. Contanto que você não aceite nenhum certificado que seu navegador identifique como não confiável, sua comunicação deve ser garantida como segura e não interceptada, portanto, o proxy não pode mangle o conteúdo. Obviamente, isso é impraticável para um grande número de sites.

Eu também observaria que há sérias implicações de privacidade e segurança de ter um proxy como esse, especialmente se você não sabe disso. Especificamente, todas as senhas, etc., enviadas in clear podem ser interceptadas e visualizadas pelo administrador da rede. Eles também podem ver todos os dados enviados / recebidos não criptografados (não HTTPS, VPN). Claro, também é possível fazer tudo isso silenciosamente, mas usar um proxy quebrado só torna isso óbvio - não consigo pensar em uma razão benigna para isso.

    
por 13.01.2015 / 07:45