2014-10-28 2 views
2

Я использую HTML5 мета-тег для кодировки символов:Google PageSpeed ​​предлагает удалить мета кодировок тег

<meta charset="utf-8"> 

Когда я бегу тест, он дает мне следующее предложение:

Следующие ресурсы набор символов, указанный в метатеге. Указание набора символов в метатеге отключает загрузчик в IE8. Чтобы улучшить параллелизм загрузки ресурсов, переместите набор символов в заголовок ответа HTTP Content-Type.

под Экспериментальные правила menu. Я знаю, это сказать, что я бы лучше использовать PHP версии и я:

header('Content-Type: text/html; charset=utf-8'); 

Но я должен полностью удалить мета-тег? Но разве это не приведет к другим проблемам для других браузеров или устройств?

У кого-нибудь есть идея? Является ли проблема только для или хорошо известна практика выполнения кода?

ответ

-2

Существует сообщение в блоге, которое примерно год назад, все это относится к этому, здесь вы идете.
http://diywpblog.com/avoid-a-character-set-in-the-meta-tag/ Предлагается добавить правило в файл .htaccess, который устанавливает кодировку по умолчанию как UTF-8.

# pass the default character set 
    AddDefaultCharset utf-8 
+1

Хотя это интересный факт, он не отвечает на вопрос. – Quentin

+0

Ну, по крайней мере, он утверждает, что это только IE8, и массы не должны беспокоить его;) –

Смежные вопросы