Что именно происходит при изменении кодировки символов веб-страницы?
Я загрузил www.google.hk
а затем изменил кодировку символов на греческий
и получил это
Что именно сделал браузер, когда я изменил кодировку символов?
Это похоже на перевод, но я думаю, что это должно быть что-то вроде интерпретации символов как греческих данных и рендеринга соответствующего греческого, что может не иметь никакого смысла.
1 ответ
Набор символов ("charset") - это отображение произвольных целых чисел в символы.
Веб-сайт отправляет в ваш браузер последовательность целых чисел вместе с рекомендацией о том, как они должны быть переведены в символы.
Когда вы изменяете кодировку символов, используемую браузером, вы меняете способ анализа этих целых чисел. Таким образом, если ваша кодировка символов не соответствует предназначенной для веб-страницы, вы, скорее всего, увидите мусор.
Я предлагаю использовать настройку "автоопределение" вашего браузера, которая будет использовать рекомендованную кодировку веб-сайта и всегда должна позволять вам видеть сайт так, как он предназначен для просмотра.