У меня есть несколько китайских иероглифов, которые я пытаюсь отобразить на веб-сайте Kentico. Этот текст копируется / вставляется в редактор Kenticos FCK, а затем сохраняется и появляется на сайте. В Firefox, Chrome и Safari символы отображаются точно так, как ожидалось. В стандартном режиме IE 8 я вижу только поля.
Текст в кодировке UTF-8, и, насколько я могу судить, он правильно закодирован в ответе сервера. На странице есть Content-Type: text/html; charset=utf-8
заголовок ответа и метатег <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
. Когда я загружаю HTML с сервера и сравниваю байты рассматриваемых символов с исходным текстовым документом UTF-8, все байты совпадают, за исключением того, что HTML не содержит спецификации.
Похоже, это характерно для IE 8 в стандартном режиме. В IE 8 Quriks: работает. Стандарты IE 7: работает. Особенности IE 7: Работает. Я не уверен, как стандартный режим может вызвать эту проблему.
Как ни странно, если я просматриваю исходный код из IE, символы отображаются в исходном виде правильно.
Любые предложения о том, что здесь может быть не так? Я упускаю что-то очевидное?
no-store
иno-cache
, как описано в этом Страница устранения неполадок Font Awesome . На всякий случай, если кто-то еще столкнется с такой же проблемой. - person Sam Williams   schedule 18.05.2016