微软开放之痛:2400多网站与IE8现兼容难题
本文导读:提供能源矿产、石油化工、IT通讯、房产建材、机械设备、电子电器、食品饮料、农林牧渔、旅游商贸、医药保舰交通物流、轻工纺织等行业专业研究报告
近日,微软官方网站公布了一个最新版浏览器IE8的不兼容名单,共有2400多家流量最大的网站入榜,其中绝大多数为中国网站,甚至微软(中国)官方网站、msn.com、谷歌中国等以及各大银行的网站也都在这个榜单中。
究其原因,业内人士称,IE8是各个版本的微软浏览器中第一次大规模采用W3C等国际标准的一个版本,体现了微软致力于提高互操作性和开放性的努力,但是国内几乎所有网站都是基于IE6开发的,尽管IE6使用了微软自身标准。
微软(中国)相关人士在接受《第一财经日报》采访时表示,这只是微软公布的第一个不兼容名单,随着兼容性测试的不断深入,很多网站会从名单中删除。
尽管如此,仍然无法掩饰微软在走向开放的过程中会面临的一些问题。
国际标准W3C的困惑
不兼容网站的共同点是,使用IE8后,会有小至字体显示,大至功能的兼容问题。
IE8作为微软最新的浏览器版本,最快可能将于今年春季正式上市。该版本中,微软大量采用了更为开放的W3C国际标准。
但是,微软的开放也会付出一定的代价。作为微软有史以来最成功、市场占有率最高的浏览器版本,IE6并没有采用W3C国际标准,而是采用了微软自己的标准,也正是由于其市场占有率处于绝对优势,国内的网站开发者都是基于IE6进行开发的。
如今,网银、网上交易已经越来越普及,当一台电脑第一次使用网银时,必须要下载ActiveX控件才能使用,网银功能并不支持火狐、谷歌Chrome以及Opera等采用W3C标准的浏览器,这也在一定程度上使这些浏览器难以普及。
“国内有一些网站是运用ActiveX的,这技术只有IE核心浏览器在使用,其他的浏览器都决定不支持它。所以这些网站基本上在其他浏览器上是不能运行的。”Opera公司网络标准专家谢子斌表示,目前全球遵循W3C网络国际标准的网站比例,仅达4%左右,而在2001年,这一比例更是低至1%。谢子斌表示,这一现象不仅出现在中国,美国和欧洲也类似。
目前推广W3C国际标准的最大阻力,是在某些市场上,一种浏览器独大,所以网站开发人员就只基于这个浏览器做开发和测试。“这一现象在韩国更为突出。”谢子斌称。
其实,国际标准与事实标准的并立,也给企业造成开发成本的提升,在这种情况下,网站开发技术人员的代码必须测试用户的浏览器是IE核心或是W3C,同时网站也必须有两个CSS版本。“有一些网站甚至只可以在IE运行,你要是用IE以外的浏览器,就浏览不到了。国内有一部分网站就是这样。”谢子斌说。
开放难题
与以前的版本相比,IE8有一些新的功能非常易用,其多标签页显示模式、加速器、网页快讯、可视化搜索等都为网民所称道。
而据微软内部人士透露,微软还将与一些合作伙伴合作,推出定制版本,像新浪定制版IE、腾讯定制版IE等。
“微软正在兼容性上和国内主流网站合作开发,做了很多兼容性测试,目前绝大部分网站已经可以与IE8兼容。”该人士称。
国内一家浏览器公司的人士告诉本报记者,其实IE8的不兼容问题给国内网站提了个醒,过去仅针对一家市场独大的浏览器做开发,而一旦这家公司采用的技术标准等作出调整,这些结构复杂的网站改变起来将是一个非常大的工程。
其实,由于浏览器逐渐成为用户上网的窗口,在网络社会中其作用也越来越重要,而微软在浏览器市场上也正面临很多竞争对手的挑战。
根据最新数据显示,微软IE浏览器在2008年下半年期间失去了相当数量的用户,2008年12月份的市场占有率仅为68%,低于5月份的74%。而火狐、谷歌Chrome和苹果Safari、Opera等浏览器的市场份额则不断攀升。
不久前,微软(中国)CTO李志宵在接受本报记者采访时表示,在互联网这个开放的时代,微软正以更开放的心态迎接挑战,包括XML国际标准等都是微软致力于提高互操作性和开放性的努力。
但是,在从封闭走向开放的路上,微软正在付出代价。