Firefox笔记:个人记录, 并非教程 (现已转回Chrome)

重要说明:   我曾经在2009年2月的几周内,从 Chrome 又用回 Firefox ,并写了这篇文章。但几周后,又返回了 Chrome 。所以,本文基本不再更新,更不会动手研究 Firefox 的具体技术了。 2010-11-18

“image” is not created yet. Click to create.(http://g-fox.cn/images/ff3.gif)

一、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,都没有反应。   这是设置截屏:   “image” is not created yet. Click to create.(https://img.xbeta.info/firefox-iat.png)   更多介绍,待更新:…… 工作原理

* 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: 初稿。>