来自IE8开发小组的BLOG的消息,“在微软互动性的政策下IE8的研发方向”。IE8开发小组在BLOG上指出,目前并没有在法律级别明确规定浏览器需要使用什么渲染方式来处理网页,所以事实上每款浏览器都有自己的模式去处理网页,Quirks模式(Quirks mode)和“标准模式”(是指该浏览器处理所有网页的标准,而不是指W3C制定的那个WEB标准),IE有,Safari(下载)有,Firefox(下载)有,Opera(下载)也有,当然它们之间都是不同的。 每一款浏览器都有它内部的网页标准,这个标准是和W3C制定的WEB标准不同的。 基本上,Quirks模式都是各款浏览器为了往后兼容那些为旧版浏览器编写的尚未符合W3C标准的网页,而“标准模式”则是新版本浏览器处理网页的标准,但实际上并不是W3C标准,而是浏览器自定义的“标准”。这套模式会远远好于IE7的“标准模式”。但IE8仍将兼容IE7的标准模式。因为这将有利于为旧版本开发的平稳迁移到新版本的“标准模式”上来,因为之前在IE6升级到IE7之后,许多用户都抱怨说网页都“变形”了。那是因为IE7并不兼容IE6的“标准模式”。 IE8开发小组经常收到的抱怨是很多网站在IE6下看得好好的,用IE7访问就不行了。 IE8开发小组希望可以打造出IE8的“标准模式”,比IE7的好很多很多的"标准模式",而且也是无限接近W3C的WEB标准的。 总得来说,IE8默认将会以IE8的“标准模式”来处理网页,但仍将通过特殊方式对为IE7,IE6开发的网页提供兼容性支持,以让页面设计师可以平稳过渡到新版本浏览器的“标准模式”。基于微软的互动性政策,网页开发师可以在页面的header/meta标记里注明这是为哪个浏览器开发的,for IE7或者IE8,那IE8就会用IE7的“标准模式”来处理页面。 |