再谈 Firefox 与浏览器标准化,不吐不快

我曾经写过一篇 关于“下载带有 Google 工具栏的 Firefox”的一点看法,讲的是部分网民对 Firefox 推介广告的误解,没有涉及 浏览器标准化 的问题。最近一是看到日月光华 BBS Software 版上又在讨论 Firefox 推介广告,还是有人把那些蹩脚的赚钱把戏误解为是 Firefox 推广者所为。关于这个我不多讲了,有兴趣可以看最上面的链接。二是看到花儿的文章:Open Addict: 向 IE 宣战,所以想写写自己的思考:浏览器标准化对我们普通网民的意义在哪里?作为行业领衔者,微软为何公然对抗 W3C

不少人认为,IE 的兼容性是最好的

这点我可以肯定地说,IE 其实是做得最差的,您可以看看 网页标准化组织的浏览器测试 Acid2。但在不明就里的人看上去,反倒像是最好的:很多网页特别是中文网页,只有 IE 下不错乱;经常看到“请用 IE 浏览”的提示;还有网银,基本上非 IE 不行。为什么?

编写网页一定要遵循标准代码,这样大家都省事。微软的程序员并非没有实力来完善 IE,而是微软一直都有自己的小算盘,用不和别家兼容的手段来保持市场占有率,根本就不打算顺服于 W3C。这也倒算了,IE6, IE7 自家都打架,让人十分无语。说白了,IE 的市场占有率摆在那里(“光荣”继承了 Windows 的市场占有率),哪家网站要放弃 IE 就是放弃 70% 以上的用户,有 Open Addict 那样的勇气 的又有几家呢。我一直很佩服 Gmail 这样的开发团队,能把非常非常复杂的,带有各种特效、脚本的 Gmail 写成主流浏览器基本兼容的样子。如果您仔细去看 Gmail 的代码会发现,无数样式都是“IF IE6, 怎样怎样, ELSE, 怎样怎样”这样精心写就的。可是,具有他们那样的技术实力的开发者,又有多少呢?所以,各种参差不齐的网页遍布网络,许多开发者无奈之下选择了 IE 优先,毕竟用户才是衣食父母。顺带一提,网银常用的 ActiveX 控件其实是一项被微软自己都淘汰了的技术,我一直没搞懂为什么国内网银都跟风一样的上这个。

那是搞技术的人的事,和我没关系

我在花儿那边留言:“个人觉得如果把 IE 这十多年给互联网造成的倒退,给全体编写者、受众造成的精力损耗换算成现金的话,买下十个微软帝国估计还能剩。” 也许您觉得这些和您关系不大,您只是浏览浏览而已,不要给我上纲上线。网页开发者被不标准的浏览器折磨,那是因为他们必须为所有用户的体验考虑。对浏览者来说,遇到兼容性好的网站大家没感觉,兼容性一差,就有砸鼠标砸电脑的冲动了,但别学这位把电脑直接扔出窗外,呵呵。

我应该用什么样的浏览器?

目前在欧洲,Firefox 的占有率已经突破了 27%, 在个别国家甚至达到了 47%。但是 Firefox 也不是完美的浏览器,在上面的测试中 Firefox2 并没有完全通过,测试版 Firefox3 没问题。完全通过 Acid2 测试 的浏览器有 Opera, Safari 等,都是不错的选择。像 Open Addict 那样宣布放弃 IE 用户并不能撼动顽固的微软,但是优秀浏览器市场占有率的不断增加,对微软的压力就非常大了,举个例子:在 2001~2004, 微软几乎没有对 IE6 做什么改进,因为没有别的浏览器能威胁到它,直到 Firefox 开始流行,才考虑用 IE7 反攻,可惜 IE7 在功能上的提升并不能掩盖它在代码标准化上的一贯顽固。

最后送大家一张来自 Mozilla Developer Center 的墙纸,这真是开发者的心声啊。

Please don't hurt the web, use open standards

最新评论

  • fisio 可不,Google Reader 都去世十年了… Google Reader 的分享和效率
  • 轻重 天哪!今天整理Evernote,发现这条2010年的剪藏笔记,点击连接,原网站还在!12年了,中文互联网早已面目全非! Google Reader 的分享和效率
  • 小波 重新改博客,看看以前的wp小伙伴的博客,发现绝大部分都关了,没想到你的还在,只是停在11年了 我为什么爱 Twitter
  • 心灵博客 当年有这个效果已经很不错哦 diy 山寨投影家庭影院
  • fisio 可不咋地!您也是老司机了 我为什么爱 Twitter

发表您的评论

评论将回复给

😀🙂😯😁🙁😄😆😝😜👍🌈💖🎂

目前有 51 条评论

  1. 其实我狠ff的那些cm,真是铺天盖地,还在用落后的ie吗?用ff吧~你的电脑很慢吗?用ff吧~
    google是令ff被我狠的元凶
    oh~
    引用鲁bin迅的一菊花
    这个世界上本来没有垃圾的,用的人多了就有了垃圾
    啊~
    我真偏激

    1. 怎么说呢,Google的 Firefox 推介广告在全球还是很成功的,到中国就变味了,总有些人像你说的那样挖空心思卖广告,我敢说这里面还有很多人根本就是抵触 Firefox的,纯粹捞钱。有些网民不知道这是为了赚钱,还当他们是疯了呢…

  2. 微软如果遵循了WC3,网页设计人员会立即跟进,那么世界浏览器地图将飞快变成一片火红.所以它才不会做这种傻事…万恶的垄断~~~
    —————–
    safari:……
    Firefox:…..
    IE:Weeeeeeeeeee~~~Boom~~~~!!!

    1. 你说我这个?其实我这个模板有个很好的功能——发表评论的区块可以浮动,这个效果不支持 IE,哈哈

  3. fisio的好文!
    IE的确是让我们头痛不已,除了这些落在实处的硬道理以外,似乎很多时候还要费嘴皮子告诉别人FF如何好,劝其使用FF,呵。

    IE直接或/和间接的让我们很累

      1. 我对IE无语了,昨天也想写一篇,但实在是懒得再骂了。你用IE上我博客看看,再跟Firefox对比一下就明白了,我的CSS样式里面加了好几处/*Fuck IE*/。哎。

  4. firefox太慢了,别怪我不支持。甚至还不如opera快。做软件做到这个地步,啥也别说了。
    俺电脑慢,用不起高贵的ff,俺用theworld套ie7,挺好的,基本没有任何问题。
    你们有钱人用ff吧。

    1. 我很不能理解您的意思,Firefox 慢,OK,和有钱人有什么关系-___-!
      ps: 我也不是鼓动大家用 Firefox,只是建议大家用更标准的浏览器罢了…

      1. 使用fifefox的机子配置得高些,所以realzhang说有钱人用吧,呵呵。浮动评论是不是有个greasemonky脚本可以实现,记得digg上有过

    1. 呵呵,投了一下,以前总觉得我的文章时效性不高,没有考虑向 cb 投递。再说 cb 也挺烫手的,呵呵

  5. 现在是主打firefox和opera,ie只有在网银和在线视频的时候才用——–

    支持fisio说出了大家的心声,ie,我不喜欢你

  6. 最可恨的就是在ie6下显示正常的代码在ie7下居然不能正常显示.现在大多人对FF和IE的样式定义异同都不太清楚,比如说我.;-)

  7. 很多热衷于使用FF推荐FF的人,在技术上也许很强,但是在写一份引导新手入门的FF教程上就…………实在是不够深入浅出,这也在很大程度上阻碍了新手转用FF

  8. 你说了半天,都没看明白。。网页+浏览器主要都是什么人都在用啊??FF再好有个屁用啊??就像CPU一样。。就算CPU再好。。也要用户能用得上吧??也要普通用户会用能用吧??光你们会用有屁大个用。。。

    1. m$的市场占有率决定了IE还是多数人的选择
      ttim7077表达意见的方式虽然粗暴了些
      但我觉得有道理 毕竟很多人是不会用firefox的
      对他们而言 浏览器只有ie一家而已
      firefox的普及之路 网页标准化的普及之路
      任重而道远啊

  9. 我算是跟IT有接触的,其实支持IE,除了这些原因之外,还有一个很重要的原因:MS的开发工具很人性化。正所谓科技以懒人为本,开发界,尤其是网页开发界,懒人很多,而且傻瓜式的开发工具可以降低网页开发学习和使用的门槛,变相地也就降低了成本。再加上我国肆无忌惮地盗版MS的开发工具,所以咯~,这样比较省事儿。

  10. 又回来了。
    换用firefox了,基本不用theworld了,这个状态已经持续了一年了。
    主要原因是,我的电脑从奔三1G变成了酷睿双核。firefox的启动依然被人诟病,但还是可以接受的程度。开了之后,不关闭就是了。
    希望3.6的新版能启动快点。