谁能具体、明白的说明什么是渲染模式?IE传统模式与IE8标准模式有什么差别?

谁能具体、明白的说明什么是渲染模式?IE传统模式与IE8标准模式有什么差别?... 谁能具体、明白的说明什么是渲染模式?

IE传统模式与IE8标准模式有什么差别?
展开
 我来答
娄娄娄娄娄
2009-06-09 · TA获得超过657个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:704万
展开全部
在微软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布局的核心技术在标志兼容性上有致命的缺陷.
bendansasa
2009-06-09 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:208万
展开全部
IE传统模式
IE8之前的版本采用的渲染模式,如IE7、IE6
能正确显示绝大多数的页面,页面的图像、文本等元素位置不当的问题将被纠正
此模式适合浏览为IE8之前的IE浏览器设计的页面

IE8标准模式
以最遵循W3C标准的方式渲染页面,此模式下能通过Acid2测试
可能导致一些不遵循W3C标准的页面显示不正确
此模式适合浏览遵循W3C标准的页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式