虽然我没有做过统计,但我还是主观臆断一下,有大部分用户都认为,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虚拟机一样的话,前途无可限量。
本文来自涂雅[http://iove.net/],原文链接:http://iove.net/archives/2423.html,网站转载请注明来源于涂雅并保留原文链接,否则视为侵权。
嗯,或者你也可以收听我的微博,腾讯微博(主要用这个,其他的看我的个人介绍)
我写博客常常出现错别字,常常错得还很离谱,有时候我自己看了第二遍都骂我自个儿,但我又不习惯重复审查,纠结啊...各位看到啥错别字或者不明白的地方,请给我留言指出来,感谢感谢。
gmail.com
41个评论在 "Firefox不只是一个浏览器"
2010-11-4 10:56
听说firefox功能很强大,回来试试感受一下
2010-8-5 14:55
Firefox确实不错,但是升级之后,比方说Firefox4.0版本的,基本上没几个插件了
大部分插件不能用,真是郁闷
2010-8-5 20:27
1. 打开 about:config
2. 右键点击页面,New->Boolean,名称为 extensions.checkCompatibility 值为 false
3. 右键点击页面,New->Boolean,名称为 extensions.checkUpdateSecurity 值为 false
2010-7-2 18:34
Firefox确实是神器!
2010-6-30 22:50
大半年前开始用FireFox,安了N多插件,做过N多的优化设置
虽然启动速度不如chrome,但是已经形成了习惯无法改变
我想,不管多吃内存,启动多慢,都不会换了,呵呵
2010-6-30 23:16
嗯,我也是习惯Firefox的插件,有人试了N个浏览器之后,还是又回到了Firefox
2010-6-27 07:13
嗯,ff粉丝过来顶下.. firebug 用的还是不比较多的..
内存吗, 可以使用内存释放软件 20标签 基本上内存能够保持在30m内
推荐 Advanced SystemCare 的 内存整理工具 SmartRam..
不错的博客 收藏 订阅之..
2010-6-27 09:23
嘿嘿,你推荐的插件我试试,我一直用FF,算不算粉?
2010-6-26 18:03
FF的这个东西,前段时间开发一个小网站时候用了,感觉真的非常不错,但是sqlite用的少,现在都忘记得差不多了= =
不过FF的吃内存问题很蛋疼,要不是firebug太牛了,我实在不想用FF,现在都用chrome了
2010-6-26 18:20
我承认包子的蛋疼,确有其事。因为FF站的内存实在是大!
2010-6-26 18:55
FF的内存占用确实是一个大问题,特别是装了插件之后,和Firefox一样的问题
2010-10-16 16:09
貌似chrome吃内存才是真的猛吧,不加插件比加了插件的ff还多
2010-6-26 10:38
博主有点牛角尖了,在我认为FireFox就是一个浏览器,扩展我是尽量少装,现在浏览器都以简单为主,看看Google的浏览器就知道了。
简单是未来的发展趋势!
2010-6-25 23:42
FF的开机第一次启动超慢,尤其是笔记本,首次打开FF简直要命了……
2010-6-25 23:56
嗯,ff的速度问题是个麻烦,而且装了插件之后就越来越慢了
2010-6-25 23:05
反正不用火狐
2010-6-25 23:57
每个人用浏览器都有自己的习惯
2010-6-25 22:51
很深奥,我菜鸟
2010-6-25 22:22
我修改代码的时候经常用他的插件
2010-6-26 00:00
对于前台,firebug真是一个好东东
2010-6-25 21:45
好是好,但……我要的只是一个浏览器啊~
2010-6-26 00:03
你需要一个浏览器的时候,他就是一个浏览器,如果你想要更多,他还能给你更多,不好么
2010-6-25 21:06
对你cnbeta的努力和遭遇表示认同和同情,其实你从一个类似air的rick client的开源框架的一个应用这个角度表述firefox可能普通人更能理解其中的优势。
2010-6-26 00:03
cnbeta很好啊,不太明白你的意思,呵呵。是说评论么,我觉得很好啊,很意思嘛,我喜欢
2010-6-25 19:39
装上N个插件之后,chrome绝对不是FF的对手
2010-6-26 00:01
chrome插件也蛮多的吧,没怎么用chrome
2010-6-26 15:04
chrome插件的确也很多,不过没FF的全面和实用,而且非常占用内存
2010-6-25 18:17
确实是没有想到的
2010-6-25 15:43
完全认这篇文章。
不仅 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
呵呵,看来还是资深用户,不知道兄弟有没有用XulRunner开发过程序?或者开发Firefox插件。
虽然Firefox太强大,不过推广手段有问题,所以现在很少有人用XulRunner。
速度方面和JS支持方面,我倒是没有用过,不过Oprea确实速度比较快
Firefox还有很多的工具,比如说Web Developer,YSlow等
2010-6-25 14:05
FF插件装多了就是慢。。我一般和chrome一起用
2010-6-25 16:45
确实,我现在就是装了太多的插件,有些插件还有问题
2010-6-25 13:04
很强悍哦 已经从chrome转向firefox了
2010-6-25 16:49
ff就是插件多
2010-6-25 10:48
http://www.cnbeta.com/articles/114758.htm
2010-6-25 12:04
呵呵,我投的稿,怎么了
2010-6-25 10:31
我经常用的是FireFTP,它让firefox成为了一个FTP客户端,小巧简洁,感觉非常棒!
2010-6-25 12:05
没用过fireftp,好用么?功能够不
2010-6-25 12:53
一直觉得fireftp很难用。。。
2010-6-25 10:11
我可能比较落后。还保持着IE的习惯
2010-6-25 10:13
别告诉我你用ie6