Google PageSpeed建议删除meta charset标记

时间:2014-10-28 13:56:26

标签: html internet-explorer-8 character-encoding

我使用HTML5元标记进行字符编码:

<meta charset="utf-8">

当我运行测试时,它给出了以下建议:

  

以下资源在元标记中指定了字符集。在元标记中指定字符集会禁用IE8中的先行下载程序。要改进资源下载并行化,请将字符集移动到HTTP Content-Type响应头。

实验规则菜单下的

。我知道它确实说我最好使用PHP版本而且我这样做:

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

但我应该完全删除元标记吗?但它不会强迫其他浏览器或设备出现其他问题吗?

有没有人对此有所了解?问题仅针对还是众所周知的代码性能实践?

1 个答案:

答案 0 :(得分:-2)

有一篇博文从大约一年前开始,所有的归功于此,你走了。
http://diywpblog.com/avoid-a-character-set-in-the-meta-tag/ 它建议在.htaccess文件中添加一条规则,将默认字符编码设置为UTF-8。

  # pass the default character set
  AddDefaultCharset utf-8