就业培训首页
课程设置页
专业师资
就业详情
招生简章
招生问答
开班动态
教学环境
就业明星
支付方式
软件质量故事

您现在的位置:首页 > 就业培训 > 软件质量故事 > 微软开放之痛:2400多家网站与IE8现兼容难题

软件质量故事—— 微软开放之痛:2400多家网站与IE8现兼容难题

微软开放之痛:2400多家网站与IE8现兼容难题

 

 近日,微软官方网站公布了一个最新版浏览器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国际标准等都是微软致力于提高互操作性和开放性的努力。

  但是,在从封闭走向开放的路上,微软正在付出代价。


51Testing咨询热线

  • 上海培训中心:40088-51518
  • 深圳培训中心:40088-51008
  • 南京培训中心:40082-15251
  • 武汉培训中心:40082-10152
  • 北京培训中心:40088-40018
  • 成都培训中心:40088-90051
  • 西安培训中心:40082-15107
  • 合肥培训中心:40082-52887