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

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

[image]

一、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]
  更多介绍,待更新:…… 工作原理

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

《Firefox笔记:个人记录, 并非教程 (现已转回Chrome)》有60个想法

  1. Firefox我非常推荐Vimperator这个插件,可以把FF整个Vim化,而且值得注意的是Vim化不仅体现在快捷键上,而且还有不少如插件扩展,编辑RC进行设置,所有操作命令化且支持补全等。另外原生支持你上文提到的外部编辑器功能(虽然只能用gVim,我用Notepad++的时候汉字变成乱码)
    【善用佳软/2010-02-11:多谢。以前试过Vimperator但基本没用,没料到还有这个功能。看了一下,现在Vimperator的功能太多了,我对浏览器的需求很基本,它太复杂,自己好象用不到。另外,Vimperator似乎不能设定默认的filetype。这样的话,我的html缩写、snippet仍然不方便调用。】

  2. 我现在是浏览器并行,firefox中文正式版+太阳花sunchrome。
    firefox工作用,sunchrome浏览国外受限网站,如twitter、plurk、谷歌群组、电脑玩物等。

  3. 个人意见:
    Chrome打开几个页面后如果不管它,过一会再回来看时硬盘狂转,且非常卡,不知道是我个人问题还是什么

    omnibar插件能够实现地址栏和搜索栏合二为一

    不评论孰优孰劣,自己合适就好
    另祝xbeta新年快乐

    1. 有些扩展有bug,会不停的吃内存,比如fastestfox、autopager等都存在这个问题,找到相关的扩展禁用就好了。

  4. 额,我也跟你一样,从去年5月份用chromium2到现在的5主浏览器也转回Firefox了,毕竟Firefox都用了4年了!还是等chrome更成熟再说

  5. firefox3.0以后的地址栏已经具有搜索功能了,和Chrome一样支持默认搜索(在地址栏输入后直接调用设置好的搜索引擎,默认是google),也支持关键字调用搜索引擎(在地址栏输入一个设定好的关键字,空格后输入要搜索的文本,比如b 谷歌,调用百度搜索“谷歌”)。不过firefox在添加搜索引擎方面远不如Chrome个Opera方便。

  6. 选了便携版,接受其不足之处(双击链接不能用默认profile打开)。
    ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
    据我所知,有一个名为myfirefox的软件可以将便携版火狐设定成默认浏览器。

  7. 用上firefox的前期大多会不断使用扩展,最后形成自己的使用风格之后扩展数目会逐渐稳定下来;
    用上vimperator之后我就淘汰了大部分的扩展,基本上新建的配置就vimperator+greasemonkey+weave.其他大大多数是对界面相关的扩展,可有可无.

  8. 关于双击链接不能用默认profile打开这个问题可以参考这个帖子: http://www.firefox.net.cn/forum/viewtopic.php?t=16555&start=0&postdays=0&postorder=asc&highlight=
    注意把path路径改了.
    另外强烈不建议使用portable apps的ff便携版.一是某次启动都要先启动一个portable apps的壳,而且这个壳会常驻内存.日积月累会浪费很多启动时间和内存.二是升级不方便,有时需要自己折腾一下profile的内容也不方便.三是portable apps不如原版来的稳定.有时候会出现无法读取设置的情况.所以建议使用-p的方式来制作自己的便携版firefox.具体内容可以google一下,一劳永逸. : )

    1. 其实建立一个批处理文件,填入下面的内容:
      if not exist “%APPDATA%Mozilla” (md “%APPDATA%Mozilla”)
      if not exist “%APPDATA%MozillaFirefox” (md “%APPDATA%MozillaFirefox”)
      @echo [General] >> “%APPDATA%MozillaFirefoxprofiles.ini”
      @echo StartWithLastProfile=1 >> “%APPDATA%MozillaFirefoxprofiles.ini”
      @echo [Profile0] >> “%APPDATA%MozillaFirefoxprofiles.ini”
      @echo Name=default >> “%APPDATA%MozillaFirefoxprofiles.ini”
      @echo Default=1 >> “%APPDATA%MozillaFirefoxprofiles.ini”
      @echo IsRelative=0 >> “%APPDATA%MozillaFirefoxprofiles.ini”
      @echo Path=%cd%Profiles>> “%APPDATA%MozillaFirefoxprofiles.ini”
      保存在portable firefox目录下面执行一下就可以了。注意最后一行要改一下profile的目录名。

  9. 我说你很能折腾,用portable版以后在别的软件中点击url都不会fx打开.这就有很大要麻烦了.重装系统就firefox.exe -p自己指定一下老的profile吧,也就一次,占用不了你2分钟,如果用launchy做启动器,也就是按一下fire-p.想再省点事就直接用批处理把%appdata%mozillafirefoxprofiles.ini这个文件备份还原.装一次系统也就运行那么一次.我猜你重装系统的频率还没到2分钟,或者点一下批处理都觉得麻烦的地步吧.
    【善用佳软/2010-02-12:记住或查询这些方法,比较麻烦。在别的软件中点击url都不会fx打开——我可以接受。如有必要,我手工复制过来。】

  10. 便携版的中文版 搜索引擎似乎也是Google.com “查看当前元素对应的html element及css” 似乎Firebug更方便一点

  11. 谢谢回复。
    Vimperator的调用外部插件的话可以用autocommand和调用外部编辑器命令以及gvim的命令后面加的参数可以设定filetype。虽然我不是搞程序设计方面的不知道能否满足善用佳软大大的需求,不过至少Highlighting之类的可以用这个来解决。

    另外Vimperator跟Vim一样,复杂不复杂其实还是取决于用的人的。

    (xbeta注:非常感谢。此方案涉及的①Vimperator之autocommand ,②gvim的filetype命令参数,对当时的我都是新知识点,感觉比较复杂。试了一下就放弃了。后来又用回 Chrome 了,用AutoHotkey实现了编辑html源码的功能。)

  12. 我主用世界之窗绿色版.
    chrome原版有,一般不用,不过chrome Plus,感觉 比太阳花能好点.不过也不咋用.用firefox呢,主要是下载一些食品,它的插件的确很强大,不知道怎么回事,我ie的路由ip很奇怪,每次访问ip是路由地址,有些插件无法捕捉视频源.firefox的flashgot很强大.捕获功能很强.
    火狐 中国,感觉是打广告的,不过呢,还是比较符合中国人习惯的,不过我一般不借助那些快捷方法,宁可自己打开google搜索

  13. chrome用了一个月就不用了。现在新浏览器很多,但能做到精品很难。FF除了冷启动慢,实在是基本找不到其他缺点。而其他浏览器,多少都会让你有不如意的地方。

  14. 我也尝试过用chrome,但是最后还是回到了firefox,毕竟用的时间久了,需要的功能自己也已经配置好了,用得相当的顺手

  15. 问下xbeta,你有用过Maxthon吗?如果没有可以试用一下,它的很多方面做得比较人性化。比如傲游主页上可以方面看新闻,快速启动经常访问的网页等。还可以像Chrome一样设置九宫格式的启动网页快速方式等。它的收藏也比较方便,不光可以同步,而且可以将网站的图标也对应显示。火狐也正在试用中,但感觉顺手感要差一点点。xbeta能不能将开讲一下火狐

  16. 个人认为Opera是史上最强大的浏览器,资源占用,打开网页速度,广告过滤方面,几乎都是浏览器的顶尖作为。

  17. aotuporxy ssh Fanqiang;opera、chrome 能这样才考虑使用主浏览器

    (xbeta注:2011-01-21,管理员转发了来自机房的警告,要求删除本文。后经仔细识别,正文并无不宜之内容,而系此留言含有番羽土啬一词。故修改该词为拼音。特此说明。 )

  18. 我现在主要用Chrome,Firefox就是装几个比较消耗资源的插件,测试一下页面什么的,反正启动已经够慢了,不在乎再慢一点了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据