技术开发 频道

走向标准 微软欲借IE 8取悦Web开发者?


【IT168 专稿】 

   长期以来,有一个问题一直让Web开发者感觉比较头疼,即在进行Web开发的时候是支持Web标准还是支持IE标准。微软的IE浏览器对通用的Web标准支持的不好,但是它拥有众多的用户基础,因此如果只考虑支持通用Web标准,则有可能导致很多IE浏览器用户不能正常浏览自己的网页。

   不过,从近日举行的微软MIX08大会上传出好消息:据微软表示,在其IE浏览器的下一个重大版本——IE 8中,将彻底贯彻业界通用的Web标准,从而使其浏览器更加兼容于其他Web编程工具。这意味着在任何浏览器中看同一个网站将再不会有差别,并且开发人员在进行Web编程时,也无需考虑各种浏览器之间的兼容问题。

   下面让我们一起来看一下IE浏览器在支持Web标准之路上的风风雨雨。

借垄断打造事实标准 IE备受指责

    根据来自网站分析公司Net Application的最新数据显示,微软的IE浏览器目前正在被市场中约四分之三的Web用户所使用,远远超过市场份额第二的Mozilla Firefox浏览器,后者只占据浏览器市场的17%左右,而苹果公司的Safari则只有6%左右的市场份额。如果把时间再往前推,IE浏览器所占的市场份额还要大很多。

   由于IE浏览器的压倒性市场优势,IE成为了浏览器的事实标准,几乎所有网站都基于IE进行开发,但是,一个好的标准必须具有很好的开放性,专属于某个厂商的标准缺乏开放性,使得Web开发商很难进行第三方的定制开发。为解决Web应用中不同平台、技术和开发者带来的不兼容问题,保障Web信息的顺利和完整流通,万维网联盟制定了一系列标准并督促Web应用开发者和内容提供者遵循这些标准。 

   但是,W3C制定的Web标准似乎并非强制而只是推荐标准。因此,目前很多网站仍然基于IE开发,这造成了Firefox、Opera等浏览器无法正常浏览它们,很多人认为支持IE标准是“以用户为核心”的做法,实际上这并不正确,IE不会永远垄断浏览器市场,事实上它的竞争对手Firefox的崛起正反应了人们对微软的不满。

   IE浏览器与Web标准的不一致性一直饱受Web开发者的非议,反对IE浏览器的人们认为,微软IE浏览器在安全、速度和导航等方面均落后竞争对手,而微软能够确保IE的统治地位,完全是由于其将IE与Windows操作系统进行捆绑。

   甚至有人呼吁联合起来抵制IE。早在2006年,一群“极度仇恨”微软IE浏览器的Firefox支持者创建了一个名叫“IE摧毁者”的网站。网站提示网站管理员鼓励更多的访问者去了解和下载火狐浏览器,并称此举同时还可以让这些网站管理员从Google公司获得“一人一美元”的“介绍费”。

   而IE的另一个竞争对手Opera则跑到欧盟反垄断监管机构去,状告IE浏览器的不兼容问题。另外,所谓“敌人的敌人就是朋友”,在与微软的竞争中,Firefox浏览器与Google公司形成了亲密无间的同盟关系,2006年Firefox浏览器母公司Mozilla基金会的6680万美元的收入中有85%来自于Google公司。而Google公司则将Firefox作为它的众多产品的首选浏览器。

痛改前非 IE8欲为微软正名?

    实际上在外界的压力下,微软的IE浏览器也在不断的向Web标准靠拢,IE 7对Web标准的支持要明显好于IE 6,例如IE7支持更多、更丰富的CSS选择符,通过CSS能够更进一步且方便的控制、定位前端结构元素,从而更丰富、多样的制定样式。而在近日举行的微软MIX08大会上,微软做出了更进一步的举动。

    微软首席软件架构师雷•奥兹在MIX08大会上表达了Web领域在微软战略中的重要地位,他表示,Web是微软目前一切工作的中心,微软正在将其重点扩展到它已经统治的桌面软件领域之外。奥兹对Web开发者听众表示,“我知道现在有很多令人惊奇的技术供你选择,但是我希望你能相信我们微软的实力。”

    微软还表示,它将改变其新版IE计划,使它更好的支持Web标准。微软称,一种规划中的标准兼容模式将成为IE 8的缺省显示引擎。微软曾表示,IE 8将能够通过Acid2显示测试。微软IE部门的总经理迪安•哈查莫维奇在一篇博客文章中写道,我们认为信守承诺是重要的,IE 8将是我们执行互操作性计划的一个范例。


0
相关文章