今天把 Firefox 升级到 3.6(非 4.x),之前一直用 Firefox 3.0,想升级时发现有太多插件兼容问题未升
Firefox 版本
从 2.0 开始用 Firefox 从来未重装过,安装都是 复制-粘贴,都是过一年半载升级一次到主版本,稳定,也等到相应的插件兼容版发布
3.6 已经比那时的 Firefox 臃肿的多了,内存占用、运行速度,我想 4.x 更是
Firefox 的几个主版本变化:
2.0 => 3.0 => 3.5/3.6 => 4.x
特定版本的 Firefox 官方下载地址:
http://download.mozilla.org/?product=firefox-<version>&os=<os>&lang=<locale>
<version> 如 3.0.19
<os> 如 win
<locale> 如 zh-CN
Firefox 是个好平台
Firefox 和 IE 相比不同的是,除了浏览器外它背后还意味着别的意思:
(1) 它更想一个工作平台,开机后就会打开 Firefox,收邮件、查编程手册
(2) 它代表一个成熟的开源社区
从发展看,Chrome 在以上方面有取代 Firefox 的趋势,而且 Chrome 更快,就像一开始的 Firefox。
解决几个升级问题
1. Abduction 网页截图插件已兼容 Firefox 3.6,我才发现 Firefox 的插件并不是完全向后兼容的,先得升 Firefox 主程序,中途有提示插件兼容问题不要管它,升级后查找插件的升级版。可以到插件主页看看版本兼容信息,可下载历史版本
2. IE Tab 和 UnMHT 冲突,在选项中关闭 .mht 用 IE 浏览
3. 只有一个 TAB 标签页时,没有右边的关闭 x 按钮
步骤 1. 修改 userChrome.css 文件,此文件在 %USERPROFILE%/.../Firefox/Profiles/.../chrome/,可以通过复制修改 userChrome-example.css 得到,添加以下代码:
.tabbrowser-tabs:not([closebuttons="noclose"]):not([closebuttons="closeatend"]) > .tabbrowser-tab[selected="true"] > .tab-close-button { display: -moz-box !important; } .tabbrowser-tabs[closebuttons="alltabs"] > .tabbrowser-tab > .tab-close-button { display: -moz-box !important; }步骤 2. about:config 中将配置项 browser.tabs.closeWindowWithLastTab 改为 false
解释 about:config 中的一些相关配置项:
browser.tabs.closeWindowWithLastTab
为 false 时,只剩下一个 Tab 时,点关闭按钮只关闭标签页,而不是关闭 Firefox
browser.tabs.closeButton
0. 仅在当前标签上显示关闭按钮
1. 所有标签上都显示关闭按钮,默认状态
2. 不显示标签关闭按钮
3. 在标签栏末端显示关闭按钮
4. Flashgot 在状态栏监视的媒体文件图标,点击后无反应,正常情况:弹出主下载管理器,下载此媒体。解决方法:此功能叫 Flashot,将 Flashgot 选项 => 下载 => 自动下载已监视文件 取消,OK
更新 2011-10
自动升级 Firefox 3 => 4 => 5 => 7.0.1
原因是为了上一些要求 HTML5 和其它新特性(硬件加速)的网站,原来的 Firefox 3.6 已经无法浏览了,索性就升到最新版
升级完后,发现 Firefox 界面大变,不过,只要是为了改进浏览体验、扩展页面显示区大小,都能很快习惯
感觉:大面幅、灰色调,紧凑的按钮排列,使用 Chrome 式的无 http:// 协议前缀地址栏。原来使用的 Classic Compact 主题不再适合,因为按钮会变得很小、很挤,并且默认主题本身已经很紧凑了
Firefox 从 3 开始是变得臃肿了,但试过 Firefox 7 后,感觉速度还不错。比 3.6 更快、内存占用小,佩服老外这种优化和逐步改进功夫。Firefox 版本更新说明
最后就是因为 7.0.1 是最新版 (2011-09-30 发布),某些少量的扩展还没有即时更新兼容,如 Source Viewer Tab。再次提醒:扩展不是严格的向后兼容的,升级 Firefox 后提示有些扩展不兼容,在 附加软件 里再次检查一下更新,便可能找到最新的兼容扩展更新