hivefivebrowsers1_01

这两天在博客上测试我最新的WordPress主题,发现在IE6下显示不正常的地方蛮多,遂换回老版本,也就是之前一直在使用的Ezior。再用IE6一看,发现还是有问题,一个是重点区域的图片上半部分显示不了,另一个是上下区块在边缘上没对齐。原来一直以来都有这样的显示问题我都没注意。大意了。

针对IE6的种种问题修改到适应IE6不是问题,不过暂时不打算这么做,一来实在没时间,二来这两个也只是小问题,再者我的主题用户主要都是国外的,IE6在国外的占用率很小很小。为什么很小很小?因为IE6已经远远落后于时代,功能、性能、用户体验等等,是全方位的落后。

我知道还在使用IE6的普通用户并不关心用的是什么浏览器,只要能显示网页。IE6能,不过在‘能够’的背后是无数网页开发从业人员投入了很多很多只为IE6、不得不为IE6付出的时间和精力,简而言之,一张符合标准的网页,各种浏览器能够正确显示,但是IE6不行;为了让IE6行同时其他浏览器还行,必须对网页就IE6种种臭名昭著的问题做很多修改。是不是觉得在你看来特普通的网页,原来背后有这样不普通的故事?

我知道还在使用IE6的普通用户并不关心网页开发人员的投入,只要能显示网页。我也知道无数的前端工程师并不在乎弥补IE6的漏洞甚至正是这种能力提供了他们就业机会。但是使用IE6的人越多,纵容IE6的人越多,就意味着这个领域里就越难以产生更优秀的浏览器。事实就是,微软自IE6诞生之后的很长一段时间内完全没有升级的意思,甚至把IE团队的人员都调走做别的项目,最少的时候只留了一个人维护这款漏洞频频被发现的浏览器,节约了一大笔研发费用。但既然网页开发者乐于弥补这些漏洞,如果我是微软,恐怕我也乐得轻松,省钱省力不说,有人反对还有开发者帮忙说话,连反驳的力气都省了。科技的进步本来应该是受欢迎的,却受到了用户和开发人员共同的阻碍,不得不说是一件很怪异的事。

假想如果IE6没有获得众多开发者的维护,微软迫于用户的压力恐怕早已将IE发展到IE11、IE12了,而不会是现在的IE8;如果不是Mozilla公司排除万难开发Firefox浏览器逐步蚕食IE的市场从95%到现在的不到80%,或许连IE7也未必会诞生。要知道就是最新的IE8在性能和功能上也远远落后于Firefox,而Firefox只能占到20%的市场。这是在微软事实垄断浏览器市场下的一个巨大成功,也是先进技术在落后技术压迫下苟延残喘的一个巨大悲哀。万幸的是网络给了人们选择,现在,体验着Firefox更强大功能、更优秀性能、更安全保护、更稳定运行的我,使用着Firefox码出这篇文章的我,充满感激。

最后,在文中IE之外的浏览器我只谈及了Firefox,因为Firefox是目前唯一在市场占有率上可以跟IE叫板的浏览器。还有几款非常出色的浏览器,市场占有率虽然很低但无碍于他们的优秀。也正是列在文章开头图片中的那些,所有5款浏览器分别是

文中有提及的

  • IE —— 各版本的IE总计占据高达70%以上的市场,其中包括国内很流行的傲游、世界之窗这些穿外套的IE
  • Firefox ——— 多年以来在微软打压下依然持续发展的浏览器,占据20%以上的市场,狐狸标志

文中没有提及的

  • Safari —— 苹果浏览器,已有Windows版本,性能和功能都非常出色,指南针标志
  • Chrome —— Google浏览器,目前最快的浏览器,三色包围标志
  • Opera —— 老牌浏览器了,拥护者也很多,红色O型标志