从Chrome迁移到FireFox教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_40695895/article/details/89437197

一、为什么要迁移到FireFox

说实话要我用FireFox我是有点拒绝的,单从操作和浏览体验来说Chrome是我用过的最好的浏览器,但是因为一下几条原因我不得不迁移到FireFox:

  • 时不时会丢失数据,一些不重要网站的密码我都是直接记住密码的,但是过一段时间后再来登录保存的密码就没了。
  • 插件不定时损坏,这是促使我迁移的最大原因,毕竟隔一段时间就要重新装十几个插件这谁顶得住啊。
  • Chrome登录状态莫名奇妙丢失,保存的设置也会莫名奇妙丢失。
  • 重新登陆后要修改同步设置,而且同步设置默认同步保存的密码和浏览记录让我感觉不是很好。

----------------2019-7-3补充-------------------------
在用了几个月FireFox之后我还是把Chrome又安上了,不得不说真香是真的真。
体验了几个月之后我的第一感觉是FireFox的UI没有Chrome好,当然这并不是大问题,但也足以成为我重新安装Chrome的理由之一。

最重要的是FireFox在下载文件的时候很慢,尤其是在下载大文件的时候,刚开始还很快,过一会就会慢慢慢下来,而Chrome就没有这个问题。

还有就是FireFox在开发调试的时候没有Chrome体验好,首先还是界面没有Chrome简洁,窗口布局也有点问题,在js堆跟踪的时候有时会崩溃。

最后一个就是书签的保存了,添加书签的时候直接显示书签文件夹就好,界面再大一点,这么小实在不好操作,这让我本来就很乱的书签变的更乱了,不过幸好infinite有书签搜索功能。

现在我基本上是FireFox和Chrome混用,平时浏览网页时使用FireFox开发时使用Chrome,其实如果Chrome数据老是丢失的问题能够修复的话,我还是更倾向于使用Chrome,如果有那位朋友也碰到过这样的问题,希望能够评论告知解决办法,当然如果我找到解决办法也会再次更新这篇博客。

以上观点仅个人使用感受,与软件好坏无关。
------------------分割线-----------------

二、迁移步骤

1、转移书签、密码和Cookie





到这一步后按照提示走就可以把chrome的书签和账号密码全部同步到FireFox了。

2、迁移插件


红色框里的就是插件对应的id,我们再打开文件浏览器进入
C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\Extensions,就可以看到所有的插件代码了,把它们全部复制到一个方便操作的文件夹。

然后点击其中的一个文件夹进入

每个插件一定会有一个manifest.json文件,这个文件用来保存插件的配置信息。用编辑器编辑这个文件,如下图:
把update_url改成空字符串,name最好改成一个不会重复的,如果有id的话也要改成不会重复的(一般自己的邮箱就行)。

这些改好之后我们把全部的文件打包成一个压缩包,下面的步骤至关重要。

打开firefox开发者中心注册一个账号,必须要注册账号不然就不能操作:https://addons.mozilla.org/zh-CN/developers/

注册完账号之后登录开发中心,页面大概长这样
点击提交新的附加组件,选择我自己托管,然后继续

选择我们之前打包的压缩包文件,然后等待测试,下图的错误就是出现重复的id,换一个id再打包上传即可,另外update_url一定要设置成空字符串或者删掉也行,反正就是不能保留原来的。
我们返回重新设置一个id,然后再上传,如下图
警告不用管,记住这时候不要发布而是点击签名附加组件,这个过程可能要等一会,然后点否,继续。
这时我们点击下载,记住下载的文件位置,待会要用
后面的步骤跟着图片走就行

选择刚才我们下载的文件,弹出窗口全部选允许,大功告成!

猜你喜欢

转载自blog.csdn.net/qq_40695895/article/details/89437197