IE9是"现代浏览器"吗?Mozilla和微软各执已见

新用户89190·2011年02月17日 01:51
IE9是"现代浏览器"吗?Mozilla说不是,微软说当然是。口水了,还是听听他们的论断过程吧。 Mozilla技术专家 Paul Rouget发表 文章称:IE9相对于IE8来说有所进步,往正确的方向上迈进了一步,但是,它还没能称得上现代浏览器。

IE9是"现代浏览器"吗?Mozilla说不是,微软说当然是。口水了,还是听听他们的论断过程吧。

Mozilla技术专家
Paul Rouget发表
文章称:IE9相对于IE8来说有所进步,往正确的方向上迈进了一步,但是,它还没能称得上现代浏览器。

微软向来对HTML5吹捧有加,还大言不惭地说自己对HTML5的支持度比其他任何浏览器都好。上图是他们
提供的W3C测试结果。IE9真的支持99%的HTML5标准吗?非也。那只是微软测试驱动开发(TDD)过程中自己创建的单元测试(Unit Test),那是为他们量身定做的,当然能通过。我们也有自己的单元测试。而对于
caniuse和
html5tests微软以它们只能测试现有特性为由而置之不理,而认为使用W3C测试才比较好。当然,W3C测试相当有用(Mozilla也利用W3C测试改进Firefox)。但是,它并不能让你了解对Web标准的支持程度。

下图是IE9和Firefox4的caniuse测试结果对比:

下图是IE9和Firefox的
html5test.com (beta)测试结果对比:

不难看出:IE9落后了两年。

IE9尚不支持(但其他浏览器支持)的特性有:

*Application Cache (offline)

*Web Workers (threads in JavaScript)

*HTML5 Forms (validation mechanism, CSS3 selectors)

*JavaScript Strict Mode

*ForeignObject (embed external content in SVG)

*SMIL Animations (SVG animations)

*File API

*WebGL (3D)

*CSS3 Transitions (for animations)

*CSS3 Text Shadow

*CSS3 Gradients

*CSS3 Border Image

*CSS3 Flex box model

*ClassList APIs

*FormData

*HTML5 History API

*Drag'n Drop from Desktop

*...

IE9支持(但其他浏览器不支持)的属性有:

*text-overflow doesn't work in Firefox 4.

*Calc is not supported in Chrome 9.

上面就是
Paul Rouget不承认IE9是现代浏览器的原因。微软听后自然不爽,很快在MSDN博客上
撰文反驳。他从用户和开发人员的角度上对“现代浏览器”进行了重新定义:

*现代浏览器必需
速度够快。微软充
分利用底层平台使用GPU进行图形渲染,跨多CPU内核编译和执行Javascript,确保网络应用程序的速度趋近于本地应用程序。

*现代浏览器必需能够通过插件或是本地应用程序带来
丰富、身临其境的用户体验。它们必需能够在不牺牲性能的前提下,无缝融合文字、图片、音频和视频。

*现代浏览器必需实现已经定好标准的功能,提供开发人员可依赖的模型,而不是可以
随便修改或删除的规范。

*现代浏览器必需在标准差不多就绪的时候就采用标准,以便于开发人员试验和验证规范,但必需判别
这种不稳定的原型。公说公有理,婆说婆有理。不过别忘了,可能Chrome才是“沉睡的狮子”。

亲爱的
36氪读者,你认为呢?

[poll id="52"]

via
A &
B

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

昨天上午我们曾在 新浪微博上报道苹果阐明了自己的订阅服务政策:发布商可以同时在自己的网站和苹果应用商店里销售电子杂志,但是后者的价格不得高于前者。苹果收取30%的交易费。消息一出便引起了轩然大波。仅仅过了一天,Google在其 博客上宣布将为数字内容发布商提供一个订阅服务,名字叫做 Google One Pass。 有了 Google One Pass,发布商可以自定义何时、以何种方式对自己的内容进行收费,通过尝试找出最合适的模式:订阅、按访问量、亦或免费+增值等。该服务还允许发布商让现有订户免费(或享受折扣)访问电子内容。其余包括支付技术在内的一切事情通过 Google Checkout 搞定。

2011-02-17

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业