谁能具体、明白的说明什么是渲染模式?IE传统模式与IE8标准模式有什么差别?
展开全部
在微软IE的官方博客(http://blogs.msdn.com/ie/)中,IE平台架构师Chris Wilson在文章中证实IE8将使用三种完全不同的网页渲染模式。
文中称,前两种渲染网页模式与IE7相同,但是为了充分利用它所遵循的新的Web标准,web开发者将不得不在网页中增加额外的元标签(中文版)。
之前为了满足兼容要求,IE开发者在IE6后的浏览器中引入的文档类型选择(DOCTYPE switch),比如IE7会根据Doctype声明选择不同模式(Quirks Mode和Standards Mode)。IE8保留这两种,但是为了充分利用它所遵循的新的Web标准,web开发者将不得不在网页中增加额外的元标签(中文版)。正是这一改良型的标准模式让IE8通过了Acid 2测试。
在成功的放出了更好的支持CSS的Internet Explorer 7的动力下, IE团队开始在一个崭新的渲染引擎(更好的遵照CSS 2.1规范)上开始进行IE 8的开发工作. 在他们的努力下, 浏览器已经可以相当精确地表现出 "Acid2 test"。这意味着IE将很快的支持生成内容和数据的URLs, 而且经确认, hasLayout会被永远取消. 它的表现结果会让其他通过Acid2测试的浏览器们进行投票(包括: Safari, iCab, Konqueror, and Opera). Firefox3也已经通过了Acid2测试。
在新引擎的开发过程中, IE团队谨记IE 7放出后的反面评价. 一些web标准的狂热者甚至是一部分微软的崇拜者感觉到在"IE7中他们做得还不够 (程序缺陷的修正和CSS支持的改进上)". 但是有很大的一群开发者在感到疑惑, 因为他们的网站在IE6中表现的很完美, 但是到了IE7就完全崩溃了. web标准倡导者 Roger Johanssen 在他的博客中提出了 "页面被破坏的三大原因", 这些都驱使大家去改善对标准的支持. IE开发团队发现了第四点: 文档类型转换(DOCTYPE switch), 一个启用现代CSS布局的核心技术在标志兼容性上有致命的缺陷.
文中称,前两种渲染网页模式与IE7相同,但是为了充分利用它所遵循的新的Web标准,web开发者将不得不在网页中增加额外的元标签(中文版)。
之前为了满足兼容要求,IE开发者在IE6后的浏览器中引入的文档类型选择(DOCTYPE switch),比如IE7会根据Doctype声明选择不同模式(Quirks Mode和Standards Mode)。IE8保留这两种,但是为了充分利用它所遵循的新的Web标准,web开发者将不得不在网页中增加额外的元标签(中文版)。正是这一改良型的标准模式让IE8通过了Acid 2测试。
在成功的放出了更好的支持CSS的Internet Explorer 7的动力下, IE团队开始在一个崭新的渲染引擎(更好的遵照CSS 2.1规范)上开始进行IE 8的开发工作. 在他们的努力下, 浏览器已经可以相当精确地表现出 "Acid2 test"。这意味着IE将很快的支持生成内容和数据的URLs, 而且经确认, hasLayout会被永远取消. 它的表现结果会让其他通过Acid2测试的浏览器们进行投票(包括: Safari, iCab, Konqueror, and Opera). Firefox3也已经通过了Acid2测试。
在新引擎的开发过程中, IE团队谨记IE 7放出后的反面评价. 一些web标准的狂热者甚至是一部分微软的崇拜者感觉到在"IE7中他们做得还不够 (程序缺陷的修正和CSS支持的改进上)". 但是有很大的一群开发者在感到疑惑, 因为他们的网站在IE6中表现的很完美, 但是到了IE7就完全崩溃了. web标准倡导者 Roger Johanssen 在他的博客中提出了 "页面被破坏的三大原因", 这些都驱使大家去改善对标准的支持. IE开发团队发现了第四点: 文档类型转换(DOCTYPE switch), 一个启用现代CSS布局的核心技术在标志兼容性上有致命的缺陷.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询