因为 Google Chrome 浏览器在国内无法使用书签同步功能,所以在众多浏览器中选择了 Firefox 浏览器作为日常生活和工作的主力浏览器。
在使用过程中发现,Firefox 浏览器在多端(电脑端、苹果端、Android 端)数据同步的时候,经常会出现书签同步不一致问题。倒腾了很久,发现原来 Firefox 浏览器还分国内服务和国际服务,不同的版本数据服务器不一样,同时运营的主体也不一样。这就会导致数据在多端同步的时候出现经常书签不一致的问题。
解决 Firefox 浏览器书签多端同步问题的唯一办法就是让多设备使用的服务都在一个服务区域内,也就是要么全部选择国内服务,要么全部选择国际服务。这就要求我们:
先确认好移动端的服务;再根据移动端的服务,选择对应的 PC 端的服务。
移动端版本
移动端版本会根据移动设备的网络情况、下载的渠道等不同,浏览器在安装的时候就已经自动选择好了服务区域。下表是笔者从多个应用商店下载的 Firefox 服务版本信息。
其实不难发现,除了 iPhone 手机外,国内的应用商店下载的版本基本默认都是走的国内服务。
如何确认 Firefox 的服务区域?
在下载移动端的 Firefox 的时候,应用商店会给出该 App 的运营者或者开发者,假如是国内城市开头的公司在运营和开发,那服务区域就是国内服务。
PC 端版本
移动端确认好服务的区域后,PC 端就可以下载对应的版本了。
Firefox 国际服务:/zh-CN/firefox/new/
Firefox 国内服务:/
其实 Firefox 的官网网址还是很用心的,在国内和国际服务的主页上可以看到他们的区别。下图左边是国际服务版本,右边是国内服务版本。页面的布局基本上是一样的,细节上:
国际版本:油管、推特、亚马逊等图标;国内版本:百度、京东、淘宝等图标。
然后将页面滑动到最底部,会发现两个版本运营的主体不一样。国际服务运营的主体是 Mozilla,国内服务运营的主体是北京谋智。
下载 Firefox 浏览器的时候,PC 端的版本一定根据移动端去选择适当的版本。
手动修改 PC 端服务区域
登录 Firefox 账号后,假如还无法实现数据的同步,那么就需要手动修改 PC 端的数据同步服务器地址了。先记住 Firefox 两个重要的服务网址:
Firefox 国际服务:
Firefox 国内服务:
以下操作在 PC 端完成:
Step 1:在浏览器地址栏输入about:config
,点击Accept the Risk and Continue
;Step 2:在Search preference name
中,输入identity.fxaccounts.autoconfig.uri
;Step 3:根据实际情况,填入服务地址;Step 4:确认后,退出账号重新登录。
此时,应该就可以解决 Firefox 的数据多端同步的问题了。