Mozilla Firefox
(重定向自Firefox)
目录 |
主要优势
可以参阅很多相关报道,例如:Wikipedia的Firefox页。
普遍认为,Firefox比其他浏览器的优势在于:
- 是一个开源软件
- 更好地支持网页标准
- 多平台支持
Firefox 为人称道的新特性:
- 类似 MyIE2 的分窗格浏览
- 弹出窗口阻止
- 下载管理器
- 活动书签
- 插件支持 等等。
对于网页设计人员来说,Firefox 更是绝好的搭档。这里有一篇文章:用 Mozilla 调试网页,介绍了诸如 JavaScript 控制台、Cookies 管理、DOM 查看器 等方面 Firefox 无可比拟的优良特性。
这里又有一篇文章,提到 Firefox 在图片显示方面的优势。
下载与安装
下载十分方便,国内很多站点都可以下载。不过还是推荐大家到官方网页下载,这样比较安全。也可以选择下面的这个带有Google工具条的版本。下载链接在本页面的底部,见如下图标:
http://www.linshuang.info/w/images/4/43/Get_Firefox.png
Windows 平台 Chinese (Simplified) 版本的 Firefox,目前最新版本是1.5,安装包约5MB。下一版本的推出计划可参阅 Mozilla 官方网站。如果您的 Windows 系统是简体中文的,Mozilla 网页会默认提示简体中文下载的链接。当然,如想下载其他系统或语言版本的也可以,只需点击“Other Systems and Languages”。
安装过程很简单,一路“下一步”就完成了。
Firefox的基本操作和IE相同。
- 用 Ctrl+N 开启空白的新窗口(IE是打开当前窗口的副本),
- 用 Ctrl+T 开启新的标签页。
- F6 将焦点定位到地址栏,
- F5 刷新当前页面。
- Ctrl+F 搜索页面内容(Firefox的搜索是“增量搜索”,而且搜索框几乎不占用屏幕空间)。
现在就试一试?
基本设置
第一次运行Firefox,它问你是否将Firefox设定为默认浏览器。之后会让你导入其他浏览器的个人设置。我就选择了导入IE的“书签”和“Cookies”。
你可以简单定制一下工具栏。我就把对我没有用的“书签工具栏”和“主页”按钮去掉了。当然,我在菜单:工具/选项 中将“主页”设成了空白页。
Google搜索栏的启用
如果刚刚装好Firefox,你会发现Google搜索栏是无法直接使用的。(注:新版本Firefox已不再有此问题。)键入任何内容后,返回的都是Google首页而不是搜索结果。这可能是Firefox的一个bug吧。
解决方法如下:
打开一个Firefox窗口(Ctrl+N),在地址栏中输入 about:config 。 “过滤器”中输入google,清空 browser.search.param.Google.1.custom 和 browser.search.param.Google.1.default 中的内容。重新启动 Firefox 后,即可正常使用搜索框。试一试,爽不爽?
解释一下原因:
刚装好的 Firefox,“browser.search.param.Google.1.custom”其缺省值为“chrome://browser/content/searchconfig.properties”; “browser.search.param.Google.1.default”其缺省值为“chrome://browser/content/searchconfig.properties”。
这就是说,Firefox会读取[FIREFOX_INSTALLATION_DIRECTORY]\chrome\browser.jar压缩包中 browser/content这一级下名为“searchconfig.properties”的文件,并按照 “searchconfig.properties”文件中的“browser.search.param.Google.1.custom”和 “browser.search.param.Google.1.default”的值,分别为其赋值。
赋值后,“browser.search.param.Google.1.custom”的值为“client=firefox”,“browser.search.param.Google.1.default”的值为“client=firefox-a”
于是,Firefox 在 Google 搜索串中,除了添加 [FIREFOX_INSTALLATION_DIRECTORY]\searchplugins\google.src 定义的外,又增加了“client=firefox”或者“client=firefox-a”大概 Google 现在还没识别这个 “client=firefox”和“client=firefox-a”,所以才发生了页面重定向,转到了Google的首页。
默认语言的设定
Firefox严格遵照网页标准。但是,如果我们访问的某个页面没有指定语言界面(尽管不是很多),Firefox自动试图使用Unicode进行解析。这样某些中文页面看起来会是乱码。现在我们将它指定为gb2312(简体中文)。
菜单:工具,选项,基本信息,语言,默认编码,改为“ 简体中文(GB2312) ”即可。 URL有关UTF-8的设置
出于一些原因,我们有时会希望发送的地址支持UTF-8。还是 about:config ,在“过滤器”中输入utf8,将 _network.standard-url.encode-utf8_ 设为true, _network.standard-url.escape-utf8_ 设为false。这样,我们在资源管理器中双击.htm文件用Firefox打开的时候,就不会出现错误信息了。
Firefox 设为默认浏览器后打开中文文件名网页出错的解决办法
(摘自 http://windtear.net/archives/2005/05/07/000652.html )
Firefox 通过 Tools->Options->General->Default Browser 的设置之后,同时再把 htm html 等后缀文件改为用 Firefox 打开。但这时有一个问题:打开中文文件名的文件会错误。其实这个default不彻底造成的,或者说default那个动作不完美:P
最简单的解决就是把 %1 改成 file:%1 可以通过 开始->设置->控制面板->文件夹选项->文件类型,htm html 其中一个的高级修改。
或者直接改注册表,把 FirefoxHTML 的那个 open command 改了
REGEDIT4 [HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command] @=" C:\\Program Files\\Mozilla Firefox\\firefox.exe \"file:%1\""
这样找到一个中文文件名html文件回车,就不会出现打不开的错误了。
PipeLine 的打开
about:config ,过滤Pipe: _network.http.pipelining_ 改为true即可(简单,双击一下即可)。如果把 _network.http.pipelining.maxrequests_ 改为8可以获得更快的速度。这其实相当于伸出几只手去抓取网站信息,当然要快多了,修改前后可用试验比较一下速度。
注意,maxrequests这个值并非越大越好。所谓maxrequests,是最大值,实际上网时的requests数量,还要视和服务器连接的具体情况而定。maxrequests设得太高,服务器的负担也会过重,反到降低了下载的速度。这就像 FlashGet 软件刚发表时,设定成 100点下载,开始时速度快了不少,但由于加重了系统和服务器负担,最后反而降低了整体的速度。
启用多行 URL 支持
到 about:config 里面把 editor.singleLine.pasteNewlines 改成 3。这样,就可以想地址栏中粘贴不超过 3 行的 URL 了,使用非常方便。
安装扩展
没有安装扩展的 Firefox 功能是有限的,无法体现它强大的扩展功能。这里列出的只是我正在用并且个人认为值得推荐的扩展。所有的扩展都可以从 Mozilla 官方网页中获得。请注意:系统内的信息对于已经安装了的扩展程序而言是透明的,因此安装前请一定注意其来源是否可靠。
Flash 播放组件
只需访问一个使用了 Flash 动画的网页,之后的过程不用教,你就都会了。
广告过滤插件 Adblock
这个也不用说了,顾名思义。本扩展非常有用。赶紧打开 www.sina.com.cn 等门户站点设定一下过滤规则吧。现在又有了一个 Adblock Plus 插件,功能似乎比 Adblock 更强,广告规则也可以订阅,按一定时间自动更新。
FlashGot 插件
让Firefox支持FlashGet等下载管理软件。当然,你的系统中必须先装好FlashGet软件。值得一提的是,FlashGot 不仅仅支持 FlashGet,它几乎支持所有流行的下载工具。在 Linux 下也可以和 wget 工具整合。
RightEncoding 插件
让鼠标右键菜单中多一个网页编码的选项。这在浏览框架页面时显得格外有用,因为不同的框架可能页面语言不同,而顶部菜单中的语言选择是全局的设定。
ieview(或IETab) 插件
使得Firefox中的网页可以临时用IE打开。(用法:右键点击链接,选择“使用IE检视此网页”命令。)Firefox 1.5 支持 IETab,即在 Firefox 中打开一个基于IE的 Tab 浏览指定的网页。注意:Firefox 和 IE 无法共享 Cookies, Cache 等信息。
ColorZilla 插件
取色工具,可以以此了解别人网页的配色代码。
All-in-one Gestures 插件
这个插件可以让Firefox实现各种鼠标手势,类似MyIE2或Maxthon中的手势。我给一个朋友推荐后,他经常利用该插件给别人表演“魔术”。注:我现已不用。
Web Developer 插件
强大的网页开发辅助工具。有了它,调试自己的网页,以及学习他人网页的设计方案变得非常轻松、直观。
ColorfulTabs 插件
可以使 tabs 具有不同的颜色,看上去非常赏心悦目。
Save Link In Folder 插件
顾名思义,可以将下载的文件存入一系列指定的文件夹中,而不需要每次重新指定保存的位置。
PDF Download 插件
打开 PDF 文件时,可以增加一个“打开”或是“保存”的选项。当然前提是服务器中 PDF 文件的 content-type 需要设置正确。
Mozilla Archive Format
可以将网页存成“.mht”格式的单一文件。
其他插件
这里列出我试用过,但因为种种原因现在不再继续使用的扩展。考虑到它们可能对别人有用,我还是列在这里。
- SwitchProxy 更换代理的扩展。此插件在教育网中用处较大。不过兼容性好像不太好。
你问我答
(问题征集中,可以给我发邮件或留言。) 当然,您可以参阅Firefox中文社区的相关帮助文件解决大部分问题。
Firefox是何人开发的?
Firefox是由Mozilla基金会与数百名志愿者共同开发的。
Firefox 功能是否强大?
是的,Firefox非常强大。其支持的标准范围比MS大的多。功能也强的多,比如说PNG的Alpha等等特性,都是IE所不能支持,但标准是包括的。另外,一些CSS2.0的标准,IE中的理解显然是错误的。这可以在http://hedong.3322.org/newblog/ 看到关于这方面的成果。
Firefox 快不快?
Firefox 页面的 render 方式与 IE 不同,如果你在低速网络下观察,就会发现 Firefox 中页面是逐渐显示出来,而 IE 是过一段时间之后一次出现。对于结构非常复杂的页面, Firefox 更是非常适合。一些评测都说明 Firefox 比 IE 要快一些。
Firefox 有内存泄漏的问题?
非常遗憾,这是真的。在使用 Firefox 浏览网页一段时间后,可能会发现其占用内存数量越来越多。这可能是由几个原因造成的:
- Firefox 自身的问题(已在新版本中逐渐改善)
- 用户浏览的网页中使用了不恰当的 JavaScript 脚本
- 用户安装的插件造成的问题
对于后两点,我们确实没有什么好的解决办法。只能在发现某个插件造成内存泄漏后,反馈给作者后等待其改进。对于使用不适当 JavaScript 脚本的网页,可以尽量不去浏览它。
关于tab的问题
Firefox是不需要插件即可支持的。可以使用热键Ctrl+T ,Ctrl+W来打开和关闭tab。另外可以通过自定义工具栏的方式把按钮防盗工具栏上。
如果你喜欢MyIE的方式,也可以用MyIE加载Gecko内核,而不是IE内核。相信他的速度和显示质量足能让你满意。如果你有Gmail账号,你可以尝试用Firefox或Gecko内核的MyIE去看看,应该会舒服很多。
关于集成下载管理器的问题
可以采用一个叫做downloadwith的插件,在update.mozilla.org有下载。安装了这个插件之后,就可以选择用什么工具下载。我就是用这个方法继承了影音传送带的。不过说句题外话,这个工作本来应该是NetAnts之类的工具自己考虑,而不应该让浏览器来考虑。但是 Firefox强大的扩展性令他做到了,这不是很令人兴奋的事情吗?
如果是Flashget或Net Transport 用户,也可以使用Flashgot这个插件。 地址在:http://ftp.mozilla.org/pub/mozilla.org/extensions/flashgot/flashgot-0.3.2.xpi
关于 Web 标准的问题
关于 Web 标准的问题由来已久。当然各主要浏览器厂商都想有自己的标准。但无论如何,具有一个合适的国际标准永远是大势所趋,也是对用户最有利的。所以我们要推广 Firefox,推广w3c的标准。:)
Firefox其他好处
可以不受到ActiveX的骚扰,尤其是3721之类的东西——再也奈何不了你了,这也是我为什么一直用 Firefox 的一个重要原因。
Mozilla(Firefox)对样式(CSS)的支持要比IE完善得多,Render的效果更和谐,更平滑,这真的一点也不夸张。IE对部分CSS的渲效果要明显残缺和不够严谨,很令人遗憾。
其他资源
- http://www.firefox.net.cn/ Firefox 中文社区
- http://www.firefox.net.cn/faq/ Firefox 中文社区FAQ