Например, Youtube не объявляет кодировку явно в любом месте. Это необычная практика? Или он указывает кодировку на браузер каким-то другим способом?Почему некоторые сайты избегают объявления набора символов?
0
A
ответ
1
Прежде всего, YouTube использует явно определенные символы в некоторых частях своего веб-сайта. Во-вторых, он определяет кодировку в HTTP-заголовке. Это более распространенный подход при создании динамических веб-сайтов, поскольку клиент может получить информацию о кодировке раньше.
Вы можете найти более подробную информацию здесь: https://www.w3.org/International/questions/qa-html-encoding-declarations.en
Это спекулятивный вопрос и слишком широк - какие «некоторые сайты»? Это также неверно, поскольку YouTube объявляет кодировку символов в заголовках HTTP. –