科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道Opera不比Firefox差

Opera不比Firefox差

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

很多网站站长都在各自网站的显眼位置推荐访问者使用开源浏览器Firefox,我的朋友也一直唠唠叨叨要我试用一下Firefox,但我之前一直都在用Opera,朋友盛情难却就用一下吧,也正好比较一下这两款浏览器的异同。

作者:巧巧读书 来源:巧巧读书 2008年7月25日

关键字: 火狐 火狐浏览器 Firefox

  • 评论
  • 分享微博
  • 分享邮件

很多网站站长都在各自网站的显眼位置推荐访问者使用开源浏览器Firefox,我的朋友也一直唠唠叨叨要我试用一下Firefox,但我之前一直都在用Opera,朋友盛情难却就用一下吧,也正好比较一下这两款浏览器的异同。

Firefox标榜开源力量强盛,而Opera则倡导W3C标准化和技术领先,两者还是有差别的。那么差别真的那么大吗?Firefox真的设计优良吗?下面,我借试用Firefox的机会,参照一份清单,和大家一起了解在Firefox上的最常用的150个扩展,以及Opera相关功能的对比。

刚装好的Firefox很“清白”,什么插件和扩展都没有。但这个时候的Firefox,按照大家的一致看法,是毫无作用的,是无法彰显出Firefox的优异设计风范的。那好,我们下载安装一些扩展去。

经过一番搜索添加删除配置之后,我承认在我写这篇文章之前,我严重低估了Firefox的扩展库。现在我不由得赞叹Firefox的扩展真是又多又杂。经过一轮试用,我发现Firefox的很多扩展在Opera上其实都是有所支持,或许只是名字不同而已,毕竟技术上是没有独门绝技的。

下面笔者将从功能方面对两款浏览器的扩展进行一个比较。

浏览器扩展和功能分类

可以从三个大类来了解这些扩展:

加强浏览器功能和用户操作(例如,自动刷新,标签设置,会话管理器,缓存查看功能,快速拨号,面板,功能设置,书签同步,标签最小化,标签预览,最小化到托盘,标签预览,鼠标手势)。
优化页面浏览体验包括网站定制(广告过滤,脚本应用,网站定制,内嵌IE,用户自定义脚本,UA切换,链接,图片预览,图片放大缩小,FLASH屏蔽,Gmail管理器,Google自定义,Google预览)。
上网辅助工具(内嵌TOR,代理切换,种子搜索栏,地图扩展,笔记,网页开发,脚本调试,下载管理,文件批量下载,天气插件,多媒体应用,RSS阅读器,聊天室,Kodak相片共享扩展,显IP,翻译插件,W3C验证)。
上面的第一个分类大多数时候在Opera里内建支持的。而优化页面浏览体验包括网站定制在Opera里是用User Javascript和User css,Widgets来实现的。而第三个分类有些Opera有所支持而有些就需要借助第三方软件。但这些在Firefox里统统都是用add-on(扩展)来实现。

PS:扩展是一些小巧的附加软件,它们为您的 Mozilla 软件增添新的功能。从添加工具栏按钮到赋予软件全新的特性,扩展几乎无所不能。它们允许用户自由定制自己所需要的功能,与此同时,又保持了软件小巧的体积以便于下载。

你能我也能!看谁用得爽!

Firefox里下载FLV格式视频的扩展非常多,有VideoDownloader / DownloadHelper / Google Video Downloader等等,Firefox用户利用这些扩展在YouTube下载热门FLV视频非常方便。但Opera里也有VideoDownloader Widget with copy & paste,Extra download links UserScript 这些UserScript或者Widget提供视频下载功能;

下载软件的管理器,Firefox有FlashGot / DownThemAll这些扩展,而Opera则有 oGet;

当你需要使用IE内核来浏览某些不兼容的网页时,Firefox有 IETab / IE View / IE View Lite,而Opera则有"Open in IE"这个按钮;

Firefox里了解天气的有Forecastfox / 1-ClickWeather等扩展,而Opera则使用 Weather Widget来实现;

像Flashblock这个过滤FLASH的扩展,在Opera里用Block Content来过滤flash链接(*.swf)或者是Flash Blocker这个UserScript和一些UserCss来实现也可以。其实完全不需要在扩展级别来提供支持。实话实说,我就用了Flash blocker这个UserCss来过滤FLASH。不过里面用到的identifiers也是来自Firefox的flashblock.xpi。感谢Firefox社区的贡献;

Firefox里的TorrentBar / TorrentFinder Toolbar是用来搜索种子的,而在Opera里你有另一种方法,你可以创建一个自定义的搜索引擎,然后就可以了。是的,这样就可以了。仅仅是在Opera里创建一个搜索引擎就可以了,完全不需要动用扩展来实现。创建Opera的自定义搜索引擎很困难吗?不会。你只需要在搜索框点右键,然后选择"创建搜索引擎"然后选择一个关键字就OK了。你就可以直接在地址栏输入这个搜索引擎的字母和你的关键词就可以了。其他的搜索也是这样!非常傻瓜化吧!

至于常用的Torbutton,Opera里可以用第三方的代理软件,在 网络 > 代理服务器 填好地址和端口就可以用了。当然你也可以自定义一个Opera按钮来启用关闭这个代理功能。

浏览器设计哲学之争――什么需要内建(built-in)?什么需要扩展(add-on)?

有些功能非常简单而且可以在浏览器里内建,但Firefox为什么不这样做呢?而有些扩展提供的功能的确很优秀。不过更多的扩展显得无聊。虽然美其名曰优化用户体验。

例如:

Download Manager Tweak,下载管理器是Opera标准的配置(Transfers Tab, Transfers Panel,下载管理);
Undo Closed Tabs Button(撤销已关闭标签的按钮);
Context Search(文本搜索);
Clear Private Data(清除私人数据);
Add Bookmark Here / Bookmark This Page Plus(添加书签);
QuickZoom / PageZoom(页面放大缩小);
Open link in... / thisTab!(打开链接的不同方式);
Paste and Go 2(粘贴并转到);
Html Validator(页面W3C标准化认证);
Session Manager / SessionSaver(会话管理);
All-In-One Sidebar(全部功能都在同一个边栏,类似Opera的面板)等;
这些功能都是内建在Opera里的。而Speed Dial(快速拨号)则是Opera首创的新技术,现在Firefox则把它发扬光大了(可以自定义数量)。

至于广告过滤,Firefox有Adblock Plus这个外置的扩展,而Opera则有Block content这个内置的功能。

Firefox里的add-on,在Opera用UserScript和Widget等都可以实现大部分,况且还有些本来就是Opera内建的呢?例如Firefox里的FasterFox扩展,Opera里就有opera:config页面来设置。而像Tab Mix Plus / superT这些对标签的操作,大多数都默认内建在Opera 的功能里。还有Firefox的User Agent Switcher这个用户代理切换器,Opera直接在站点管理器 > 网络里设置伪装成哪一个Agent就可以了。

Tab Scope这个扩展也是,标签预览早已内建在Opera里了,叫做Tab preview tooltips。

最最有用和流行的现代浏览器的标志--鼠标手势,在Firefox里居然还要用扩展Mouse Gestures / All-in-One Gestures / easyGestures来实现,而这个早就已经是标准的Opera特性,手势无限而且命令超多。

我个人觉得Opera的设计哲学很好。有些是浏览器提供的标准功能,而有些则是需要使用者自己去优化和定制,但貌似Firefox则把所有的事情都推给了扩展机制。

但就算这样。我们从安装包的大小来看。Opera的classic安装包只有几M,而Firefox则轻易就用去了十几M,如果加上一些扩展,则单单是程序的大小都轻易上百M!

装满扩展的Firefox是如此臃肿而且容易崩溃。所以,Firefox没有象我想象的那样成为一个浏览器而是变成了一个堆满扩展的容器。

这份是基于Firefox上150个最热门的扩展和Opera相对应功能的列表。列表非常繁杂,设定有四个对应级别,分别是

与Firefox的扩展相比,属于Opera内建的功能;(深绿色标识)
与Firefox的扩展相比,可以在Opera里使用UserScript,Widgets实现或者很容易就能自定义的功能;(浅绿色标识)
与Firefox的扩展相比,Opera里非常弱的功能或者需要高级定制的;(淡绿色标识)
与Firefox的扩展相比,Opera上暂时没有的功能。(红色标识)

Opera不比Firefox差

图:Opera与Firefox功能对比

我统计了一下,有将近40个属于深绿色标识的扩展,即Opera已经内建的功能,14个浅绿色标识的扩展,即属于使用UserScript, Widget或者自建Opera按钮就能实现的功能,21个淡绿色标识的扩展,即需要高级定制才能实现的功能,38个红色标识的扩展即在Opera里暂时还无法支持的功能,剩下4个是属于Firefox特有的扩展,都是提供给Firefox做自身的管理。

另外,因为有些扩展在功能上重复了,所以实际数量并没有150个。

这份列表的最后更新是在2007年8月份。我完全有理由相信,经过大半年时间的发展,截至目前为止,达到深绿色标识或者浅绿色标识的对应功能肯定有所增加,而谈绿色标识或者红色标识的对应功能肯定有所减少。因为两者都有共同的目标,那就是提高上网体验,找回属于你的冲浪快感!

在Firefox上有的,Opera也会有!但Opera更多的优势在移动设备上,包括手机,PDA甚至你家里的WII和WiMax游戏机!尝试进入Opera的世界,放开你的眼界,你会发现一个Simply the Best Internet Experience on Any Device!

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章