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

最新评论

  • 增肥 目前很多人都开始注意饮食中的营养,甚至细算食物中的营养含量。不过,即使这些都已经做的很好,大多数人却发现身体的变化还是没有相对的进展,还是不能长胖。 我为什么爱 Twitter
  • 高午饭 博主现在的社交网络有么,想关注您呢 我为什么爱 Twitter
  • 西贝博客 很好的建议!谢谢分享! 如何为 blog 建立一个高效的标签系统
  • 苹果 老罗露脸了,哈哈,支持他现在的事业 我为什么爱 Twitter
  • 飞之梦 不错,第一次看到这些效果,以后要用一用了。 CSS 文字阴影在网页设计中的应用

发表您的评论

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

: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 也是一个很好的选择了呢,也许折腾够了才发现,简单的也不错 😀