IE8开始预热,兼容问题刻不容缓
2009-02-27 20:51
246 查看
之前参加过微软关于IE8的技术预览会,展现出来的新特性,如Activity和WebSlice等等都非常吸引人。不过,从技术上来说,IE8的
真正亮点在于对Web标准的全面支持,不过,正是IE历史上对标准的忽视,导致哪些非标准的标签成为事实上的标准,这次让网站主全面修改过来,谈何容易
呀。因此微软将IE8现在的标准网页将默认为IE7的绘制方式,要用到IE8的这种“超级标准模式”,网站主需要修改网页的META或网站的HTTP头信息,因为难怪有人说:微软总是在用一个错误掩盖另一个错误。(洪超纠正:兼容IE8比较简单,只要符合W3C标准即可,但目前国内大部分网站都是兼容的IE6的标准,所以导致在IE8/FF/Chrome下面都会变形。)
毕竟IE市场占有率太高了,网站主只能顺应这种潮流。我们发现历史上IE新版本总是会有相当多的老版本用户升级,这次IE8的发布也不会例外,我们就得提前做出准备了。既然微软全面拥抱Web标准,我们也让自己越来越标准吧。
让现有网站兼容IE8其实非常简单,洪超在他的“IE8 Beta 2即将发布,您的网站准备好了吗?”已经写得非常详细:
a. 针对全站页面: 您可以修改Web服务器(如Apache/IIS/Resin等)的HTTP头信息,在其中增加以下指令:
X-UA-Compatible: IE=EmulateIE7。这个是我个人强烈推荐的做法,在您无法进行全站测试的情况下,可以先使用此方式使IE
8的严格模式暂时失效。
b. 针对单独页面:如果您的网站大部分页面在IE
8严格模式下显示正常,只有个别页面出现问题,建议在出现问题的页面的页首,即Head标签内添加以下Meta标签:<meta
http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />。
我查看了一下昨日CSDN首页浏览器的分布状态,IE6占44.26%,IE7占30.63%,Firfox占16.6%,Chrome占4.78%,Opera占1.55%,IE8占0.86%排第六,三个月后我们再看看情况如何。
真正亮点在于对Web标准的全面支持,不过,正是IE历史上对标准的忽视,导致哪些非标准的标签成为事实上的标准,这次让网站主全面修改过来,谈何容易
呀。因此微软将IE8现在的标准网页将默认为IE7的绘制方式,要用到IE8的这种“超级标准模式”,网站主需要修改网页的META或网站的HTTP头信息,因为难怪有人说:微软总是在用一个错误掩盖另一个错误。(洪超纠正:兼容IE8比较简单,只要符合W3C标准即可,但目前国内大部分网站都是兼容的IE6的标准,所以导致在IE8/FF/Chrome下面都会变形。)
毕竟IE市场占有率太高了,网站主只能顺应这种潮流。我们发现历史上IE新版本总是会有相当多的老版本用户升级,这次IE8的发布也不会例外,我们就得提前做出准备了。既然微软全面拥抱Web标准,我们也让自己越来越标准吧。
让现有网站兼容IE8其实非常简单,洪超在他的“IE8 Beta 2即将发布,您的网站准备好了吗?”已经写得非常详细:
a. 针对全站页面: 您可以修改Web服务器(如Apache/IIS/Resin等)的HTTP头信息,在其中增加以下指令:
X-UA-Compatible: IE=EmulateIE7。这个是我个人强烈推荐的做法,在您无法进行全站测试的情况下,可以先使用此方式使IE
8的严格模式暂时失效。
b. 针对单独页面:如果您的网站大部分页面在IE
8严格模式下显示正常,只有个别页面出现问题,建议在出现问题的页面的页首,即Head标签内添加以下Meta标签:<meta
http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />。
我查看了一下昨日CSDN首页浏览器的分布状态,IE6占44.26%,IE7占30.63%,Firfox占16.6%,Chrome占4.78%,Opera占1.55%,IE8占0.86%排第六,三个月后我们再看看情况如何。
相关文章推荐
- IE8开始预热,兼容问题刻不容缓
- ie8兼容问题(二) select文字垂直居中问题
- js 解决IE8 数组无IndexOf方法和 js Date兼容浏览器问题
- 谈IE浏览器的CSS兼容问题(IE6 IE7 IE8三大浏览器的CSS兼容速查表)
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- IE6、IE7、IE8样式不兼容问题
- IE8下javascript的时间函数Date()不兼容问题,显示NAN【转】
- ie6 ie7 ie8 ie9兼容问题终极解决方案
- IE8的兼容问题
- 360兼容模式==ie8 兼容模式下 span标签占位问题
- IE8 的margin-top兼容问题
- 终于解决selection.createRange()兼容IE8问题
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- IE8 jquery解析xml的兼容问题
- DIV+CSS解决IE6,IE7,IE8,FF兼容问题
- [置顶] echart2.2.7在ie8下的兼容问题!!!参数无效 NaN
- Oracle EBS不兼容IE8问题解决方法
- 解决E-OA在IE8下兼容的问题
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- ie8的body不兼容overflow:hidden的问题