在Internet Explorer8浏览器,在meta http-equiv标签指定字符集将不能超前下载,不能先行下载会大大增加加载页面的时间。
操作
例如如下的meta标签设置了字符集
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>example</title>
- <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <meta content="avoid setting charset in meta tag" name="description">
- <meta content="meta,charset" name="keywords">
- </head>
- <body>
- <!-- content -->
- </body>
- </html>
应把设置charset的meta标签去掉,改在http响应头指定字符集。