重要说明:
我曾经在2009年2月的几周内,从 Chrome 又用回 Firefox ,并写了这篇文章。但几周后,又返回了 Chrome 。所以,本文基本不再更新,更不会动手研究 Firefox 的具体技术了。 2010-11-18
一、Firefox 安装笔记
1. Firefox版本选择?
原版 vs 火狐中国版魔镜:我选前者。
英文版 vs 中文版:我选英文版——通常占资源更少,也免去google vs g.cn的搜索麻烦。
安装版 vs 便携版:通常来说,我对高度信任且常用的软件会选择安装版。但考虑到近期可能会重装操作系统(速度有点慢),所以,选了便携版,接受其不足之处(双击链接不能用默认profile打开)。
哪个便携版:当然是 portable apps。
stable vs beta:我现在与Chrome并用的,是IE6,可见,我不折腾。因此,Firefox当然是stable。
2. 安装Firefox的实际过程
在 Chrome 地址栏键入 portalbe apps firefox 回车,进入第一条结果,点击下载链接,Free Downloader Manager 接管下载。
下载毕,FirefoxPortable_3.6_English.paf.exe,10-MB。
在 FDM 中直接双击安装。
Comodo 安全软件提示,进入“安装模式”。
Total Commander 进入相应目录,把 d:\Program Files\FirefoxPortable\FirefoxPortable.exe “ctrl+shift+拖放”到对面目录,并更名,即成为 d:\short\fx.lnk。这样,我就能 win+run fx 启动之。
第一次运行,在 Comodo 设之为 trusted program,放行。
portalbe apps作品会出现启动画面,可修改之。在 FirefoxPortable\Other\Source\FirefoxPortable.ini 中,将 DisableSplashScreen=false 一句,改为 DisableSplashScreen=true 即可。
二、Firefox设置笔记
1. 不想折腾时的做法
不想折腾的时候,一切从简,多保留默认设定。通常,只把 bookmarks toolbar 给隐藏了。
2. 曾经折腾过的
好象试着安装过theme,但90%的时间,都是原生UI。
三、Firefox扩展:正在使用的
有些网友的宗旨是,用Firefox就是用扩展。
而我的宗旨是,用什么浏览器都是为了上网。自己的用途就那么几条,所以,我用的扩展极少极少。以前很少,现在也一样。
* 无须介绍的 Adblock Plus
Adblock Plus,广告过滤, 无须介绍。直接通过 Tools → Add-ons → Get Add-ons,键入名称搜索安装之。订阅 China list。
* 功能太强大的 web-dev
参见主页。我主要用它来查看当前元素对应的html element及css,以进行样式修改。
四、Firefox扩展:自动存在的
以下扩展,系自动安装或其他软件带入,不太关注。
Wizbrother Wiz plugin
EverNote plugin
Free Download Manager Plugin
.Net Assistant
Java Console, Java Quick Starter
五、Firefox扩展:曾经使用或关注过的
* GreaseMonkey
了解,但从未用过。
原因:对我而言,使用它的投入与收益不成比例。我既然可以并行使用IE6,当然不会再折腾GreaseMonkey并引出更多脚本。上网不多,需求不多;偶有需求,动一下手就够了。
* It’s All Text
停用原因:以更通用的AutoHotkey脚本代替了此扩展。以下是旧文。
可以这样说,我从 Chrome 换回 Firefox 有一多半原因是 It’s All Text 扩展。It’s All Text,简称IAT,官方解释是“Edit textareas using an external editor, because it’s all text!”——我认为名字取得不好,不利于推广,直接叫 External Editor Add-on 就好。
我写博客,都是进入Wordpress后台,用 html code 模式。当然,不是手写html代码,而是借助对己有益,对人有 震撼效果 的 Vim。但是,Windows下的软件是缺乏沟通和集成的。所以,我被迫借助 vbs+剪贴板+vim插件(详细过程待写……)来实现。但并不理想:① 我需要手工设定当前编辑区的文件类型 :se ft=html;②有时无法返回编辑结果;③ 对Ditto有副作用,把不需要的内容存了进来。
而 Firefox + It’s All Text 下,就简单、高效得多了:进入文本框后,按下快捷键;当前文本自动进入Vim,并设定文件类型为html;编辑完成后,按下保存,文本框自动更新!
待改进/解决:设定外部编辑器时,不能加任何参数。因此,不能在原有gvim中以新tab打开编辑内容。而 http://en.wikipedia.org/wiki/Wikipedia:Text_editor_support 中提到It’s All Text时,称:If your editor requires some other command line options in addition to the filename, use a shell script (.bat file) to call your editor, and specify path to that script instead of calling your editor directly. 但试验指向某bat,其中“gvim.exe -p –remote-tab-silent ”无论后面是否有 %1,都没有反应。
这是设置截屏:
更多介绍,待更新:…… 工作原理
* Vimperator
详见 Vimperator:VIM化的Firefox。
停用原因:需求不多、偶有崩溃。
* 代理切换扩展
因为公司上网需要代理,且不同分公司的代理IP各异,在家中无须代理,所以,用过一些代理切换扩展。
使用时间较长的是 xyzProxy,选择理由是:满足需求的情况下简单易用。
停用原因:现在代理切换的频率少了,所以,重装Firefox后未安装此类工具。当然,xyzProxy不支持最新版本Firefox也是一个理由。
* tester xxx
就是不检查版本兼容性的扩展。
扩展都不太用了,这个扩展的扩展就更不需要了。
附录:文章更新历史
2010-05-18:更新部分内容,并将Firefox vs Chrome比较内容移入专文。
2010-02-20:补充It’s All Text无法在gvim new tab中编辑的问题。
2010-02-11: 初稿。>
发表回复
要发表评论,您必须先登录。