O que exatamente acontece quando você altera a codificação de caracteres de uma página da Web?

2

Carreguei www.google.hk

edepoismudouacodificaçãodecaracteresparaogrego

e tenho isso

O que exatamente o navegador fez quando alterei a codificação de caracteres?

Parece tradução, mas acho que deveria ser algo como interpretar os caracteres como dados gregos e renderizar o grego correspondente, o que pode não fazer qualquer sentido.

    
por Lazer 10.08.2010 / 06:42

1 resposta

5

Um conjunto de caracteres ("charset") é um mapeamento de inteiros arbitrários para caracteres.

O site está enviando uma sequência de números inteiros para o seu navegador, junto com uma recomendação sobre como eles devem ser traduzidos em caracteres.

Quando você altera a codificação de caracteres usada pelo navegador, altera como eles são analisados esses números inteiros. Portanto, se a codificação do seu personagem não corresponder à pretendida pela página da web, você provavelmente verá lixo.

Sugiro usar a configuração "autodetect" do seu navegador, o que levará a codificação recomendada do site e sempre permitirá que você veja o site como ele deve ser visualizado.

    
por 10.08.2010 / 07:10