当前位置:首页 > 教学设计 > 【浏览器市场烽火再起】三国之烽火再起
 

【浏览器市场烽火再起】三国之烽火再起

发布时间:2019-03-19 04:29:27 影响了:

  在浏览器标准争夺上。微软正在逐步改变“挟市场以令诸侯”的策略。在即将发布的IE8中全面支持w3c标准。标准的统一为浏览器市场的良性竞争提供了基础。   刘梦如是一家网站的设计人员,对她来说,工作中最痛苦的事情莫过于要适应不同浏览器的标准了。为了能让设计好的网页在所有浏览器中正常显示,他们通常要不断地修改代码,反复地测试。尤其是对于设计精细、复杂的页面,这似乎是一个不太可能完成的任务。因为不同的浏览器会对同一行代码进行不同的展示,“这是件最要命的事情”,刘梦如无奈地说。
  实际上,在早几年刘梦如并没有这么多的担忧,因为IE在浏览器市场上一直保持着将近90%的市场份额,而在中国还会更高。他们只需完全按照IE标准来设计网站即可,剩下的那些受众几乎可被忽略。
  但现在不一样了,浏览器市场上群雄并起,IE一家独大的日子再也一去不复返了。
  据市场调研机构Janco公司和IT生产力中心2007年发布的调研报告显示,IE的市场份额当年已经下滑到了63.9%,剩下的市场份额则被Firefox、Opera、Safari等浏览器瓜分。这时使用这些浏览器的人群就再也无法忽视了。
  浏览器标准的混乱不仅使网站设计人员无所适从,也严重破坏了用户的网络体验。一些网站根本无法正常显示,尽管这些通常都是些小网站,但它里面的信息有时也会很重要。
  另外,标准不统一给浏览器厂商也带来沉重的压力。Opera首席标准官Charles McCathieNevile告诉记者,为了能让Opera浏览器正常显示各个网站,他们不仅要在Opera浏览器中增加对于IE标准的支持,同时还会去主动联系那些没有遵循W3C标准设计的网站(Opera浏览器是完全支持W3C标准的),提醒并指导他们改进页面设计。
  Charles认为浏览器市场需要一个统一的标准,这就是W3C标准。统一的标准可以让用户有选择更多浏览器的机会,从而找到适合自己的那一款,同时也将大大简化网站开发者的工作。而对于整个业界来说,统一的标准则可以加速市场竞争、鼓励创新,因为有了可供依赖的标准,厂商可以把更多的时间和精力放在改善用户体验上来。
  W3C标准是一个高质量的标准,它背后拥有强大的社区的技术支持,还包括很多测试的资源。W3C的每一个规范都是经过严格审核,并通过大规模测试的。“其他一些组织标准的制定就没有这么倾向于技术性,它们更多的是政治的产物。”Charles说。
  
  微软和W3c之间的博弈
  
  万维网联盟(World Wide WebConsortium,简称W3C)始于1994年,是Web技术领域内最具权威的中立机构,致力于创建Web相关技术标准并促进Web向更深、更广发展。可以说,Web的每一步发展、技术成熟和应用领域的拓展,都离不开W3C的努力。
  到目前为止,W3C已开发了超过50个规范(草案)。这些规范(草案)包括人们早已耳熟能详的HTML、HTTP、URIs、XML等,也包括针对语义Web的RDF、OWL等。这些规范已被整个业界广泛支持。
  作为浏览器市场老大的微软公司,Charles认为它对W3C标准的制定和推广既有积极的一面也有不利的一面。积极的方面表现在,微软公司积极参加各种协议的制定,他们也积极在开发代码,提供自己的测试平台,同时也在很大程度上执行W3C标准。
  而不利的方面则表现在,微软凭借着IE在浏览器市场上的垄断地位,在IE中实施自己的私有技术标准,并依靠强大的开发者联盟来推广自己的标准。正是微软的这种举动引起了整个市场的混乱,造成了大量的经济和人力损失。开发人员和标准组织声称,如果微软能够更好地遵守Web标准,Web就能够以更低的代价更迅速地增长。
  对于微软在W3C组织中这种矛盾的角色,分析人士认为微软在早期的IE版本中积极支持W3C标准是作为赶超网景浏览器的一种途径,IE3是首次支持当时CSS标准的浏览器。但是一旦垄断地位确立,微软就开始藐视W3C标准,通过构筑自己的私有标准来打击竞争对手,而这也让网站开发者叫苦不迭。
  “微软的自以为是已经让整个业界震怒。”Opera中国区总经理宋麟说。而微软也日益认识到长期游离在W3C标准之外正在对IE浏览器的市场地位产生不利结果,不遵循W3C标准使得IE浏览器资源占用高并且速度慢,这成为IE最受人诟病的地方,同时也导致了越来越多的开发者和使用者对IE产生抵制情绪,转而投向其他浏览器的阵营。
  此外,微软对W3C标准的不兼容也存在着潜在的法律和监管隐患。去年底,浏览器开发商Opera已经向欧盟提起诉讼,指控微软浏览器不支持通用网络标准。而不久前,微软因为没有完全执行欧盟2004年做出的反垄断裁决,而再次遭到巨额罚款。微软首席法律顾问布拉德・史密斯(Brad Smith)在声明中称:“尽管目前没有法律规定应当将哪种模式作为浏览器默认渲染引擎,但这一举措无疑可以帮助我们避开潜在的法律和监管麻烦。”
  因此,从IE7开始,微软开始加大对W3C标准的支持。另外微软今年3月宣布,将改变IE8浏览器的开发计划,使其对网络标准更加友好。微软表示,标准兼容模式将成为IE8的默认渲染引擎。这意味着在即将推出的IE8中,微软将全面兼容W3C标准。
  对于这种结果,宋麟认为是其他浏览器厂商多年努力的结果,同时IE对w3C标准的全面支持也将使整个业界进入健康、高速发展的道路。另外,对于Firefox和Opera浏览器厂商来说,这也意味着开始和微软站到了同一个起跑线上,“我们将会有更多的机会”,宋麟说。
  
  标准虽统一,隐忧依然在
  
  微软IE对W3C现有标准的支持让整个业界都感到欣喜,但是这并不表明微软会一直严格这样做下去。实际上这是一场利益的博弈,微软和W3C关于Web标准的争论和不统一还会长期存在下去。
  Charles向记者透漏,就在他参与的“XML HTTP Request标准小组”对其实现方式已经达成共识的情况下,微软公司在一个月前突然向W3C组织提交一份和现在标准截然不同的一份提议,使之前讨论的结果全部被否定。但是,所有非微软的工作小组成员,都认为这份提议非常不安全,没有现有这种协议好。不过微软坚持要在W3C组织内推动实现自己的协议。
  Charles说他现在在W3C组织内的工作已经停止,他必须在将来的6个月内等待来自微软的决定。微软现在有两个选择,一是它同意大家已经达成共识的协议,或者微软利用自己的市场垄断力量,胁迫其他人按照他的方法来执行。
  另外,我们看到虽然IE8将标准兼容模式设为默认的渲染引擎,但是IE8中依然包含有IE7渲染模式,在遵循标准的基础上微软还会一如既往的提供其他浏览器没有的特效和应用。
  另外IE6和IE7还将在很长一段时间内存在,并且占据浏览器市场的主要地位。满足IE6或者IE7私有的标准,同时全面支持W3C标准成为网页设计者今后很长时间内的工作重点。因此刘梦如开玩笑地告诉记者,“虽然前途很美好,但是道路将更加曲折”。
  虽然关于标准的争论还会长期存在,但是我们必须看到浏览器市场已经踏上了稳步、健康发展的道路,而剩下的不过是历史遗留的隐患,或者正常的利益冲突。相信在未来的浏览器市场上,必然会百花齐放,有序竞争,而真正得益的是消费者和整个业界的健康发展。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3