一直以来都使用Firefox作为主要浏览器,原因很简单,在这个所有公司都在想方设法获取你的隐私的时代,Mozilla在想方设法保护你的隐私,所以我一度宁愿花15秒等它启动,也不愿意开Chrome(当然我还是装了的,因为部分网站兼容性需要)。
众所周知Firefox在国内主要有2个版本,一个是Mozilla直接发布的Firefox,有中文版,另一个是由谋智(Mozilla在中国的子公司)发布的天朝特供版,至于你正在使用的是哪个版本,可以在菜单-帮助-关于中查看,譬如我用的Mozilla版是下面这样的,谋智版我这里没截图就不传了,大概是在版本号下面会有一行谋智blablabla。
谋智版长这样(图片来源于网络,并非最新版):
看到版本号下面那行小字了么?
二者并不是完全相同,好像是在知乎上看到说谋智只是被授权使用Firefox商标,很多开发活动还是自主的。至于区别在哪,好像也没有一个官方的说法,目前据我观察应该有以下几个:
- 谋智版增加了几个扩展,包括附加组件管理(提供找回关闭的标签页按钮和拖拽搜索功能,据说还提供广告功能,注意不是广告拦截,而是在页面里插入广告,没研究过),火狐首页(不知道跟直接设置首页有什么区别),还有两个记不得名字了,好像是一个网银支付助手和截图,曾经还有标签页优化,非常的中国特色,不过Mozilla版也可以安装这些扩展实现相同的功能,扩展在谋智的论坛里找
- 谋智版可以选择火狐通行证和Firefox account登陆,Mozilla版只能使用后者,二者享受的同步功能是一样的,不过数据完全不互通,前者的数据应该是保存在国内
- Mozilla版是开源的,源码在ftp上可以找到,谋智版我暂时没找到源码在哪,另外附带的扩展是闭源的
鉴于国内公司的一贯尿性,我当然是兹磁Mozilla版啦!
于是问题来了,某天我发现我的某台电脑的Firefox竟然是谋智版,又懒得重新同步数据修改设置,就想了个小聪明的办法,下载了Mozilla版的安装包覆盖安装,又卸载了天朝特供的扩展,以为就万事大吉了,这么用了一段时间也没什么问题,直到昨天发现扩展同步不上了(应该是一直都同步不上,只是之前没修改过所以没发现),打开设置,发现Firefox账户的按钮点了根本没反应,这才发现有问题。有问题那就重装呗,于是下载了Mozilla版的离线安装包,卸载了谋智版,安装原版,装完之后傻眼了,Win10的默认程序设置里找不到Firefox,也就是说没办法设Firefox为默认浏览器!
那就Google吧,有人说点击下面的“按应用设置默认值”就可以设置啦,我就试了试,然后设置崩溃了。
对的,闪退掉了,事件查看器里是这么写的:
又赶紧Google这个问题,发现遇到的人还挺多的,是4月更新带来的bug,试了一些解决方法都不奏效,无奈睡觉了。
今天起来发现装完昨天的补丁之后,按应用设置默认值可以打开了,但是里面依然没有Firefox= =这个时候才意识到应该是卸载不彻底导致注册表项有错误,于是又试了很多遍,装Mozilla版再删,装谋智版再删,装旧版再删,手动删配置文件,都不奏效,最后抱着死马当活马医的心理下了个Iobit Uninstaller(之前用的是Revo,Iobit这是个国产货,一直不太放心),把Firefox删掉,清理,重装,然后默认应用的选项奇迹般地回来了!不过这个时候装的是谋智版,又卸掉再装Mozilla版,然后翻新浏览器(因为Firefox卸载默认不删配置,所以重装之后特供的插件都还在),登陆账户同步,我的Firefox终于满血复活了!
总结一下,问题的发展是这样的:
- 首先作死装了Firefox谋智版
- 然后作死用Mozilla版覆盖了谋智版,导致同步功能异常
- 最后作死用Revo卸了Mozilla版,导致注册表有残留没清理掉(不过不用Revo残留更多),这一点可以由我前后两次用Iobit Uninstaller清理注册表时删除的条目数量不同佐证,前一次删除的大概是包括了之前的残留,所以比后一次多了50多条
- 注册表残留导致新安装的无论哪个版本都无法设置默认浏览器
经过这一件事情,我们学到了:
- Firefox谋智版和Mozilla版可能不是完全兼容的,虽然都叫Firefox
- Revo Uninstaller不是那么靠谱,当然也有可能是因为我贪图免费,用的是过时的版本(2.x)
- 重启大法和重装大法并不是万能的
- 谋智是个坑
- 没事少作死
最后附Mozilla版Firefox的官网,注意域名一定要是mozilla.org,www.firefox.com.cn是天朝特供版,请勿作死!
update:
翻了一下访问记录,惊了,这篇文章竟然是本小破站访问量最高的= =大量的人通过搜索“如何查看自己firefox是不是中国特供版”之类的问题访问到这里,看来大家对于特供版都是深恶痛绝的。特意补了特供版的图,请大家根据“关于”页分辨,尽量使用Mozilla版而非谋智版,并且强烈建议用专业工具卸载谋智版再全新安装Mozilla版,然后翻新浏览器(启动Firefox的时候按住Shift不放,会弹出这个选项),一定不要覆盖,从我的经历来看,Mozilla版的安装包并没有为谋智版做兼容。
这么做的主要问题大概有两个,一是数据迁移,可以通过导出再导入书签(找不到在哪导出?请按Ctrl+Shift+B),或者使用Firefox account(注意不能是国内版的火狐通行证)同步;二是部分缺失了预装的扩展导致不能使用找回标签页和拖拽搜索,前者可以使用Undo Close Tab实现,后者可以通过Fire Drag实现(对它很久没更新了,但目前使用还正常),这两个扩展都是开源的,所以不担心后门或者广告。