再谈 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

最新评论

  • Kaylin Pra quem leva a sério esses argumentos desses links, é melhor nunca mais assistir um filme de Holywood. Todos sabem que Disney era conaorvsder para os padrões de lá. 人脸标签!体验 Picasa 网络相册新功能
  • Justice | | | | | inmidderen film izleme sitesi bedava filmler canlı film seyret binlerce filmler online sinema izletir beleÅŸ filmler filmini full izle ücretsiz sinema izleme sitesi filmini izle direk filmler son çıkan filmler vizyondan sonra full sinema izleme sitesi filmleri tam izle indirmeden bedava filim filmler full ve bedava 非常有创意的献血慈善广告
  • Mikel Congratulations on your spicy new name; and the expansion of your services.As a long time patron of ‘Chef Sazon’, I look forward to Roho Kitchen’s future success. Whether it is cooking classes, food and beverage pairing classes,event catering, or pop- up reratusants— I know that Roho Kitchen will always deliver an amazing culinary experience!. Semih Sayginer的开伦表演
  • Charlotte Gee willekirs, that's such a great post! 超牛的flash忍者游戏: N-Game
  • Doc And I was just wonrdeing about that too! 我在使用的 Android 应用程序(三)

发表您的评论

您的评论将回复给 原评论者

:D:):O8):(8D;DXD:P:nice::rainbow::cafe::love::cake:

目前有 31 条评论

  

好文章啊,写出了大多数开发者的心声


fisio 回复: 欢迎花儿:)

专业了,有必要推荐一下


fisio 回复: 真正专业的人在一楼...

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


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

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


fisio 回复: 很有道理,万恶的垄断...

这个blog的模板在IE下效果最好,所以平时我一般用IE


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

这个博客的模板在IE下显示效果最好

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

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


fisio 回复: 谢谢:)别说编写网页了,就是改个博客模板,都要明操暗操 IE 无数遍。。。

相当不错~share一下~

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


fisio 回复: 我知道你对这个感触最深,哈哈

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


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

不懂开发,用不惯ff


fisio 回复: 呵呵,用什么其实无所谓,自己用得惯才是最重要的

没怎么用过IE,以前用Maxthon,现在用Firefox+Safari(当备用,反正不要IE)。~
呵呵


fisio 回复: 嗯,Maxthon 功能还是很强大的,而且用IE6做核心,兼顾了 IE 的“兼容性” @@

绝对好文章,建议向CB投递,让更多的人能够看到!


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

事实上没有一款浏览器是好用的

ps:这个模板倒是不错 评论框浮动很赞


fisio 回复: 对啊,不过作者的意思是有些浏览器下执行效率有问题,所以干脆 Firefox Only 了

昨天刚装了FX,没想到今天Alexa发布FireFox工具栏。
fisio 的文章都写的好晚....


fisio 回复: 恨没早点看到我的文章?哈哈

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


fisio 回复: 呃,不觉得配置要求高啊,我 PIII + 256SD 都跑得欢呢...

现在把windows删了,用ubuntu,当然是firefox浏览了。感觉还挺顺手。


fisio 回复: 佩服佩服,我用下来 Ubuntu 相当不错,可还是没法只用它...

写得太好了!现在浏览个网页确实挺费事的!Firefox, IE一块用……

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

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


fisio 回复: why 在线视频?

我所谓的在线视频是指英语学习视频,非土豆、6间房那类

光华bbs真是卧虎藏龙啊 呵呵


fisio 回复: 呵呵,很不巧被网友转回到光华去了,又是一片激烈争论...

可爱的小fox。 有一个标准总归是好的

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


fisio 回复: 哎,IE 玩过头了,虽然它想把自己搞成标准,也不用一个版本一个标准吧-__-

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


fisio 回复: 谢谢您的意见:)那就让我这个伪老手来做这事吧

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

不知道什么时候开始,习惯鄙视那些IE下正常,FF下严重错误的网页,包括Tencent都是如此!


fisio 回复: 在我心目中,Tencent 一向是反www精神、反标准的典型...

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

市场决定一切,一切顺其自然的好!
各有各的好处,跟着大部队走

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

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

现在 chrome 也是一个很好的选择了呢,也许折腾够了才发现,简单的也不错 😀