Firefox不只是一个浏览器


2010-6-25 09:46 互联网 41个评论2096

虽然我没有做过统计,但我还是主观臆断一下,有大部分用户都认为,Firefox只是一个浏览器,一个可以支持很多插件的浏览器。如果你也是这样想,那么从现在开始,你应该纠正这个看法了。我想先给大家看一个截图:

如果你是一个程序员,我想你对这个界面一定不会陌生,没错,这就是一个Sqlite数据库的管理工具,名称叫SQLite Manager。如果你是Firefox3以上的版本,你也可以尝试使用这个工具。

第一步需要下载SQLite Manager,大小仅仅只有147k。下载地址

第二步将下载的文件解压,我假定你放到C:\SqliteManager\文件夹下。

第三步就是建立一个Firefox的快捷方式,然后打开属性,在目标一栏中输入:”C:\Program Files\Mozilla Firefox\firefox.exe” -app “C: \ SqliteManager \application.ini”。

然后运行这个Firefox的快捷方式,这个时候你看到了什么?你打开的还是一个Firefox的浏览器么,他已经变成了另外一个Windows Form的软件,而这个软件就是一个数据库管理的客户端,解压后大小也仅仅只有不到500K。同时Sqlite Manager也是一个Firefox的插件,下载地址在这儿

如果你还不觉得新奇的话,那么我建议你看看这个软件,它的名字叫instantbird,是一个集成了MSN/QQ/GTalk/AIM/ICQ/IRC等10多个即时通信/协议的软件,如果你以前使用过MyIM,你应该就会知道这类软件。Instantbird支持Linux/Windows/Mac平台,是名副其实的跨平台软件。

与SQLite Manager一样,instantbird也是可以运行在Firefox下的,只不过我们现在下载的instantbird,是把XulRunner打包进去的。实际上,只要instantbird愿意,他完全可以发布一款没有集成XulRunner的软件出来,使用Firefox就可以运行,而实际上,instantbird也可以通过运行Sqlite Manager一样地运行。

什么是XulRunner呢(官方介绍),和Firefox有什么关系?答案很简单,Firefox本身是基于XulRunner的,而Firefox的插件与扩展,正是运行在这个XulRunner里面,是不是有点绕。简单点,你就把XulRuner理解成为一个java虚拟机。官方的介绍是这样的:开发人员可以把开发好的插件扩展运行在这个虚拟机里的,就像运行应用程序一样。

到了这里,你还认为Firefox只是一款浏览器么?它实际上已经是一个虚拟机,开发人员可以像开发插件一样开发自己的软件,然后运行在这个虚拟机里面,而开发出来的软件,即可以以插件的方式运行在Firefox中,又可以以Winform的方式进行运行,是不是很酷?

Firefox本来还可以更强大的,只不过XulRunner的推广有点问题,如果能像Microsoft推广.Net Framework或者Sun推Java虚拟机一样的话,前途无可限量。

无觅相关文章插件,快速提升流量

嗯,或者你也可以收听我的微博,腾讯微博(主要用这个,其他的看我的个人介绍)

我写博客常常出现错别字,常常错得还很离谱,有时候我自己看了第二遍都骂我自个儿,但我又不习惯重复审查,纠结啊...各位看到啥错别字或者不明白的地方,请给我留言指出来,感谢感谢。

  

  • 41个评论在 "Firefox不只是一个浏览器"

  • orsay
    2010-11-4 10:56
    回复TA

    听说firefox功能很强大,回来试试感受一下

  • 皇家元林
    2010-8-5 14:55
    回复TA

    Firefox确实不错,但是升级之后,比方说Firefox4.0版本的,基本上没几个插件了
    大部分插件不能用,真是郁闷

    • 涂雅
      2010-8-5 20:27
      回复TA

      1. 打开 about:config
      2. 右键点击页面,New->Boolean,名称为 extensions.checkCompatibility 值为 false
      3. 右键点击页面,New->Boolean,名称为 extensions.checkUpdateSecurity 值为 false

  • Louis Han
    2010-7-2 18:34
    回复TA

    Firefox确实是神器!

  • 顺水横流
    2010-6-30 22:50
    回复TA

    大半年前开始用FireFox,安了N多插件,做过N多的优化设置
    虽然启动速度不如chrome,但是已经形成了习惯无法改变
    我想,不管多吃内存,启动多慢,都不会换了,呵呵

    • 涂雅
      2010-6-30 23:16
      回复TA

      嗯,我也是习惯Firefox的插件,有人试了N个浏览器之后,还是又回到了Firefox

  • Joan
    2010-6-27 07:13
    回复TA

    嗯,ff粉丝过来顶下.. firebug 用的还是不比较多的..

    内存吗, 可以使用内存释放软件 20标签 基本上内存能够保持在30m内
    推荐 Advanced SystemCare 的 内存整理工具 SmartRam..
    不错的博客 收藏 订阅之..

    • 涂雅
      2010-6-27 09:23
      回复TA

      嘿嘿,你推荐的插件我试试,我一直用FF,算不算粉?

  • 包子
    2010-6-26 18:03
    回复TA

    FF的这个东西,前段时间开发一个小网站时候用了,感觉真的非常不错,但是sqlite用的少,现在都忘记得差不多了= =

    不过FF的吃内存问题很蛋疼,要不是firebug太牛了,我实在不想用FF,现在都用chrome了

    • Daky
      2010-6-26 18:20
      回复TA

      我承认包子的蛋疼,确有其事。因为FF站的内存实在是大!

    • 涂雅
      2010-6-26 18:55
      回复TA

      FF的内存占用确实是一个大问题,特别是装了插件之后,和Firefox一样的问题

    • 哈哈
      2010-10-16 16:09
      回复TA

      貌似chrome吃内存才是真的猛吧,不加插件比加了插件的ff还多

  • 软件网
    2010-6-26 10:38
    回复TA

    博主有点牛角尖了,在我认为FireFox就是一个浏览器,扩展我是尽量少装,现在浏览器都以简单为主,看看Google的浏览器就知道了。

    简单是未来的发展趋势!

  • soping
    2010-6-25 23:42
    回复TA

    FF的开机第一次启动超慢,尤其是笔记本,首次打开FF简直要命了……

    • 涂雅
      2010-6-25 23:56
      回复TA

      嗯,ff的速度问题是个麻烦,而且装了插件之后就越来越慢了

  • 冷轩信
    2010-6-25 23:05
    回复TA

    反正不用火狐

    • 涂雅
      2010-6-25 23:57
      回复TA

      每个人用浏览器都有自己的习惯

  • 懒人博客
    2010-6-25 22:51
    回复TA

    很深奥,我菜鸟

  • 维C生活网
    2010-6-25 22:22
    回复TA

    我修改代码的时候经常用他的插件

    • 涂雅
      2010-6-26 00:00
      回复TA

      对于前台,firebug真是一个好东东

  • jfly
    2010-6-25 21:45
    回复TA

    好是好,但……我要的只是一个浏览器啊~

    • 涂雅
      2010-6-26 00:03
      回复TA

      你需要一个浏览器的时候,他就是一个浏览器,如果你想要更多,他还能给你更多,不好么

  • mattmonkey
    2010-6-25 21:06
    回复TA

    对你cnbeta的努力和遭遇表示认同和同情,其实你从一个类似air的rick client的开源框架的一个应用这个角度表述firefox可能普通人更能理解其中的优势。

    • 涂雅
      2010-6-26 00:03
      回复TA

      cnbeta很好啊,不太明白你的意思,呵呵。是说评论么,我觉得很好啊,很意思嘛,我喜欢

  • LOKE
    2010-6-25 19:39
    回复TA

    装上N个插件之后,chrome绝对不是FF的对手

    • 涂雅
      2010-6-26 00:01
      回复TA

      chrome插件也蛮多的吧,没怎么用chrome

    • LOKE
      2010-6-26 15:04
      回复TA

      chrome插件的确也很多,不过没FF的全面和实用,而且非常占用内存

  • 观摩
    2010-6-25 18:17
    回复TA

    确实是没有想到的

  • jlake
    2010-6-25 15:43
    回复TA

    完全认这篇文章。

    不仅 XulRunner 是很好的应用程序平台,我认为,FireFox 目前是最好的 Web App 容器。

    光用来浏览网页的话体现不出 Firefox 的强大,用 (X)HTML + JavaScript + CSS 开发 Web App ,尤其是大规模使用 Javascript 的情况下,Firefox 的优势就显示出来了。

    虽然基于 Webkit 引擎的 Chrome 和 Safari 的 js 运行速度也很快,不过他们对标准的支持还不如 Firefox。Opera 的网页渲染速度很快,不过它的 js 引擎还是不如 Firefox(个人感觉)。

    另外,Firebug 是最好的调试器,Web 开发人员大多选择 Firefox,这一点不容忽视。

    • 涂雅
      2010-6-25 16:42
      回复TA

      呵呵,看来还是资深用户,不知道兄弟有没有用XulRunner开发过程序?或者开发Firefox插件。
      虽然Firefox太强大,不过推广手段有问题,所以现在很少有人用XulRunner。
      速度方面和JS支持方面,我倒是没有用过,不过Oprea确实速度比较快
      Firefox还有很多的工具,比如说Web Developer,YSlow等

  • BoKeam
    2010-6-25 14:05
    回复TA

    FF插件装多了就是慢。。我一般和chrome一起用

    • 涂雅
      2010-6-25 16:45
      回复TA

      确实,我现在就是装了太多的插件,有些插件还有问题

  • ifenwen
    2010-6-25 13:04
    回复TA

    很强悍哦 已经从chrome转向firefox了

  • SomeOne
    2010-6-25 10:48
    回复TA

    http://www.cnbeta.com/articles/114758.htm

  • figch
    2010-6-25 10:31
    回复TA

    我经常用的是FireFTP,它让firefox成为了一个FTP客户端,小巧简洁,感觉非常棒!

    • 涂雅
      2010-6-25 12:05
      回复TA

      没用过fireftp,好用么?功能够不

    • iceout
      2010-6-25 12:53
      回复TA

      一直觉得fireftp很难用。。。

  • pentium
    2010-6-25 10:11
    回复TA

    我可能比较落后。还保持着IE的习惯

  • 评论敬告那些为做SEO而评论的朋友,本博不欢迎此类评论,请不要利用本博做关键字,一律封杀。

    绝不跨省追捕
    不会发垃圾邮件
    增加你的流量