当前位置: 首页 > 图文教程 > 网页制作 > 心得技巧 > IE8采用多兼容模式正常显示网页

心得技巧
良好的网站用户界面所必须的8个特性
设计师挖掘客户需求设计:围观的就是你
设计观点:设计师领导力的培养
交互设计探讨:为什么需要在新窗口打开网页
程序员职业发展:如何作技术型领导
设计经验:谈谈web的默认字体
设计标志:28个餐饮和食品类网站的logo标志
用户体验设计涉及的几个用户研究设计讨论
设计规划在产品设计前期是非常最要的
用户体验:符合中国国情的网页链接新窗口打开
网站导航用户体验设计:选中状态是高亮还是灰色
更好的用户体验:过滤器(Filter)的搜索
产品设计:打动用户的产品需求
用电话进行用户访谈的几点事项
用户体验:用户行为研究
用户研究:与众不同的心理学
懂得项目管理的设计师在团队协作中的优势
交互设计理论:我们眼中的交互设计
UE学习笔记:心智模型二分法探讨
利用简单的线条设计充满典雅风格的封面

心得技巧 中的 IE8采用多兼容模式正常显示网页


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 110 ::
收藏到网摘: n/a


  IE8将具有多种兼容模式。IE平台建筑师Chris Wilson在博客中写到,IE平台的工作是同时提供互操作性(网页在不同浏览器的均能正常工作)和向后兼容性(兼容之前版本的IE浏览器)。若是希望IE8继续与目前的数十亿网页兼容,同时也满足使未来数十亿网页开发更加容易的目标,IE8将采用不同的模式显示网页。
  他在博客中表示,在过去的6个主要版本的IE浏览器开发中,均采用“不打破现有WEB(规则)”为准则,在IE6中,他们使用DOCTYPE开关去切换不同的“模式”,以保障兼容性。在IE7中,他们修改了IE的较多部分,以使IE更加遵守标准,特别是改善了与CSS的兼容性。
  以前有很多人说使用IE6浏览器打开某些站点的时候会出现很多问题,但是用Firefox和Safari浏览器却正常,在IE7则显示正常。实际上IE7是2006年发布的产品,而IE6是2001年发布的产品,IE在开发时遵循的网络标准是当时的标准。所以,“不打破现有WEB”这句话的确切意思是,“不要改变任何开发商已经部署的,在当前IE中显示正常的页面”(当然,有些标准可能现在还未部署,所以不要期望将来发生的事情)
  所以在IE8浏览器中,开发组使用了多种兼容模式来兼容之前的网页。其中前两种模式是:
  “Quirks”模式,与当前大多数网页内容保持兼容。
  “Standards”模式,即“标准模式”,与IE7能正常显示的内容保持兼容。
  第三种模式则需要网页开发者配合,网页开发者需要在网页中加入一个额外的meta标签来标识自己的网页,以达到IE8最佳兼容效果。据悉在“标准模式”下,IE8就可以通过非常严格的Acid2页面测试。