Сегодня я смотрел в HTML код facebook.com, и нашел что-то вроде этого:Facebook механизм набора символов?
<input type="hidden" value="€,´,€,´,水,Д,Є" name="charset_test"/>
Это повторяется два раза внутри <form>...</form>
.
Любая идея, для чего этот код может быть полезен - какое-то определение клиентского кодирования на стороне сервера? Насколько я знаю, браузерная кодировка в любом случае передается в HTTP-запросе (заголовок «Accept-Charset»).
Спасибо, я собираюсь сообщить об этой проблеме, связанной с IE6. – Void
Возможно, я ошибаюсь, но я думаю, что это было что-то вроде двусмысленных кодировок (т. Е. Когда заголовок «content-type» говорит что-то, отличное от тега META «content-type»). Во всяком случае, я думаю, что Facebook делает это, потому что к ним обращаются всевозможные клиенты, и им нужно убедиться, что их кодировка в целом правильная. –