除了Adblock plus,Firefox一无是处 (旧文)


Firefox很长一段时间以来,Firefox都是默认浏览器,现在也是。并不是因为Firefox有多么的好。事实上,Firefox非常不思进取,很烦。以前,网络上铺天盖地的广告,说来说去就是一个东西——Firefox比IE更快速,更安全——事实证明:完全是扯蛋。Google到处散布的Firefox广告看见就恶心。


最开始都是IE6,上网多了,才发现IE这么多不方便。

当时最基本的要求:

  1. 多标签,并且自定义标签打开行为;
  2. 鼠标拖拽。

所以发现了“大家都说好”的Maxthon 1.x。傲游1的确是很好,坚持使用了2年吧。满怀希望的期盼中Maxthon2.x,结果发现确实一个Vista,或是真成了一个“马桶”。

所以开始寻找“内存少”的浏览器

GreenBrowser和The world1.x、2.x被“荣幸”发现了。
测试对比后,惊叹GreenBrower的低内存和超多功能。
但是还是选择了使用世界之窗The world1.x、2.x——原因很简单,满足2个基本要求后,世界之窗浏览器更“美观”。


上网的日子越来越多了,铺天盖地的广告和垃圾元素,尤其是Google、Baidu和广告联盟等。
这时的基本要求增加了:

3.广告过滤

世界之窗浏览器1.x、2.x的广告过滤几乎为了零,所谓的“黑名单”形同虚设,需要的是内容拦截过滤。
又回到Maxthon1.x了。2.x的高内存和激增CPU永远宣布了它的死刑。
url过滤足够了,而且挺方便。然而,Maxthon1.x毕竟是被抛弃的一代,遭遇的问题越来越多。最重要的就是不断假死,大量广告JS等代码过滤后依然假死。
终于又想起了GreenBrowser,满足了3个基本要求。经过一段时间的折腾,完全成了最爱,适当调试后,从来没有遭遇过其他IEshell的假死现象。
这个时候,已经大量出现所谓用多进程标签解决假死的高潮。一笑置之,GreenBrowser不需要这个多进程,照样解决假死问题。


继续Greenbrowser

使用Google的产品越来越多了,发现广告过滤是个新问题了,因为url过滤不足了。
世界之窗3.x针对前两代的无过滤尴尬历史,“隆重的”推出了正则过滤。试用了一天——烦。一个正则表达式完全就是为了折磨人而生的。广告过滤是重要,但是上网不是为了折腾没完没了的正则表达式。
那就Greenbrowser配合CSS过滤吧,虽然可以但是比较烦。

  1. CSS规则书写很烦;
  2. IE和Greenbrowser都没有像Opera那样针对不同网站自动调用不同CSS。

只有Opera和Firefox了

Opera直接忽略,Opera相对于GreenBrowser只是解决了第二个CSS过滤问题。
还记得,微软IE的垄断案吧。
Opera说Windows直接集成IE是垄断。好吧,欧盟要求微软加上浏览器选择项目。Opera继续说,这还不够。因为它的市场份额没有因为这个浏览器选择项目获益。——除了“无耻”,真找不到其他词语了。


只能是Firefox了

终于发现了神器Adblock plus,广告过滤的一切问题都直接简单解决。这个简单不是说订阅规则,而是可以非常简单的手动编写规则。
Adblock plus越用越喜欢,相对与GreenBrowser,它的网页分析更加简单和直观化,而且支持GreenBrowser不能分析的XML子请求。 Adblock plus的元素隐藏(CSS过滤)也简单到只需要鼠标移动点击即可。
Firefox却越用越烦——臃肿,反应慢,耗用资源。
Firefox应该是专注了浏览器本身,然后把多样化和个性化交给扩展。这种借助社区开发成就了Firefox也毁灭了Firefox。大量开发者让Firefox显得“什么功能都有,都可以有”。这样说算是客气的了,说白了,其实就是针对IE的封闭开发而开发,IE封闭的Firefox就开放。
随着扩展的增多,Firefox也越来越让人烦。扩展需要随着主程序的更新不断更新才行,你当所有开发者都是给你免费打工的吗?一个简单的功能,也让大量使用者首先找相关扩展来实现。比如,调整标签的长度,Firefox明明主程序就支持这样的调整。非要弄到about:config里面,普通的使用者有几个会去看这里?
Firefox主程序的开发更像是不断修补越来越多的漏洞。虽然各种调查都说Firefox的漏洞比IE的多,但是Firefox依然宣传自己更安全。
这里提一下,谋智网络,这个将Firefox中国本地化推广搞的一塌糊涂,除了到处说Firefox更安全,更快速外,真是“一无是处”。


当Firefox忙于修补越来越多的漏洞时,Google帝国推出了自己的Chrome,快速和简洁是Google产品的一贯作风。Chrome不断赢得大量用户,除了Google帝国的背景外,Chrome本身的快速和简洁才是根本。

Chrome还不能成为主流

原因如下:

  1. 基于WIN7时代的产品,程序对于硬件的要求都比较高。1G内存以下的PC玩起Chrome来,那数不清的chrome.exe进程让你心痛;
  2. Chrome的广告过滤还比较初期,广告过滤扩展拦截能力太差。最近的测试结果是,可以拦截多媒体元素,但是JS等更重要,更直接的拦截无能为力。广告隐藏倒是非常方便。
  • 第一个问题解决靠更新电脑了;
  • 第二个问题解决就只能是等了,等高手开发。

期待Adblock plus for chrome

一直都盼望,Wladimir Palant鄙视那几个偷窃者,自己开发Adblock plus for chrome。然而,Wladimir Palant说的很明白

Forget it, I am not writing Adblock Plus from scratch just to support your favorite browser (be it Chrome or Safari or Opera or Internet Explorer). And even if somebody gives me the code – I am not going to maintain two unrelated projects. This asks for an independent project and in fact, there are already independent projects to implement ad blocking for all of these browsers.

只能是为了Adblock plus,忍受Firefox了。


P.S.

文章陈旧,已入回收站