• 花一星期折腾后,我劝你好好考虑下书签同步这个问题


    关于浏览器选择这个问题上,阿虚原来有做过多次推荐了:

    PC上阿虚现在建议用Edge,安卓上则建议用Via、Kiwi、海阔视界,iOS则推荐Alook、Safari、Foxok等

    但这样的话很明显:手机与电脑端的浏览器书签同步,就是个大问题

    今天便准备好好来谈下怎么解决这个问题

    统一浏览器

    最简单的方法,肯定就是舍弃一点使用体验,在电脑、手机端都装同一款浏览器了

    这里阿虚比较推荐的是新版Edge浏览器,换用谷歌内核后,不仅扩展安装不用富强上网,最关键的是浏览器数据同步也无需富强上网了!

    虽然手机上的Edge浏览器没办法安装扩展,但还是有像发送当前网页到电脑端锦集语音朗读这几个非常好用的功能的

    况且在彩云小译限制免费版网页翻译次数的现在,Edge浏览器还难得的免费支持了网页翻译功能

    虽然翻译效果可能不如Chrome做的好,但帮助理解个大意还是没问题的

    另外Edge浏览器的大声朗读其实还挺好用的,有机会阿虚也准备专门再写篇文章来介绍介绍

    第三方书签同步扩展

    如果想在不同(平台)浏览器之间同步书签,一般是利用第三方扩展做中转,这也是今天文章的主要内容

    下面要介绍的扩展阿虚均有实测过,大家可以选择自己更喜欢的方案

    xBrowserSync

    我认为最简单且相对最推荐的同步方式就是用开源、免费的xBrowserSync了:https://www.xbrowsersync.org/

    这里先给下扩展下载地址:

    如果你是下载扩展文件的方式来进行安装,可能会遇到各种问题,具体解决办法请参考阿虚原来的这篇文章《从收藏到永久保存,阿虚沉淀一年的独家稍后阅读姿势!》

    首次安装后,点击扩展会请求书签修改权限,允许即可

    再点击xBrowserSync扩展图标,输入密码并二次确认之后,点击Sync(同步)即可开始同步

    然后点击xBrowserSync扩展的齿轮设置按钮,会看到一个Sync ID,建议找合适的地方记住这串ID,这个就相当于是唯一用户名

    别看只有1MB的云空间,阿虚有6000多条书签也才连一半都没用到!

    在其他浏览器上同步也非常简单,只需要也安装一样的扩展,然后在登陆的时候选择「Already got a sync ID」,接着输入你的ID与密码再点击Sync同步即可

    xBrowserSync 虽然不能在安卓浏览器上以扩展的方式安装(阿虚测试过KIWI不行),但官方有专门的安卓客户端,你在F-Driod上就能免费下载

    ▲扫码即可到F-droid下载

    打开APP输入ID与密码登录之后,就是个纯粹的书签APP,点击书签会直接用默认浏览器打开

    然后你可以在手机浏览器中,可以通过分享网页的方式来添加书签到 xBrowserSync

    缺点是现在APP并不能设置书签添加到的文件夹,只能默认被添加到「其他收藏夹」这个文件夹中

    xBrowserSync 还有个缺点就是中文搜索功能现在有点问题,比如我想搜索「阿虚同学的储物间」,如果搜关键词「储物间」就会搜不到,而搜「阿虚」就能搜到

    另外如果你觉得官方默认的同步服务器速度不太行,你还可以在登陆的时候点击「Switch Service」来填入其他的同步服务器

    在官网的底部你可以看到其他网友搭建并分享的同步服务器地址:https://www.xbrowsersync.org/#services

    Status处为✅就是能正常使用,Location是服务器所在地区,Sync Limit则是空间容量限制,你可以选择自己喜欢的服务器来进行同步

    Floccus

    但同步浏览器书签用的扩展中,最出名的应该是 Floccus(美 ['flɒkəs],n. 絮状物)

    Floccus 的优势也是项目开源,本身不提供服务器,但支持通过Nextcloud、WebDAV、本地文件(或者任何同步文件)来进行跨浏览器书签同步——这意味着 Floccus 在数据隐私上是安全的

    虽然很多网友反馈 Floccus 有大大小小的问题,但作者长期以来也一直在更新维护,如果你在使用上遇到BUG,可以直接在Github上向作者提交issue反馈等待解决:https://github.com/floccusaddon/floccus

    Floccus 一般都是推荐用免费的坚果云的WebDav功能来进行同步:https://www.jianguoyun.com/

    这里先讲坚果云这部分的操作,全程在坚果云的网页上配置就行,无需下载客户端

    注册过程就不介绍了,登录坚果云后,在根目录下创建一个「个人同步文件夹」并自行命名,建议命名为Floccus,同时勾选上「默认不同步到本地」

    然后我们需要上传一个bookmarks.xbel文件到 Floccus 文件夹里面,这个文件可以点击这里下载

    像下图这样传上去就行了:

    接着点击坚果云右上角点击你的昵称, 账户信息 » 安全选项 » 第三方应用管理,添加一个WebDAV应用,获取对应的应用密码,密码复制下来,待会儿要用到

    然后就只需要在扩展上进行设置了,这里给一下扩展的各种下载地址,最好的话是能到Github上下载最新版本,因为有些时候会比扩展商店的版本都要新:

    1. crx文件下载(作者Github):https://github.com/floccusaddon/floccus/releases
    2. Chrome商店:https://chrome.google.com/webstore/detail/floccus/fnaicdffflnofjppbagibeoednhnbjhg
    3. Edge商店:https://microsoftedge.microsoft.com/addons/detail/gjkddcofhiifldbllobcamllmanombji
    4. Firefox商店:https://addons.mozilla.org/en-US/firefox/addon/floccus/
    5. 国内可访问crx文件下载2:https://chrome.zzzmh.cn/info?token=fnaicdffflnofjppbagibeoednhnbjhg
    6. 国内可访问crx文件下载3:https://www.gugeapps.net/webstore/detail/floccus-bookmarks-sync/fnaicdffflnofjppbagibeoednhnbjhg

    扩展装好之后,点击扩展图标,新建一个同步账户

    然后选择XBEL file in WebDAV share(刚刚我们已经把文件上传到坚果云了)

    然后是填写服务器配置,按照坚果云后台创建应用那个页面填写即可,一般这个地址是不会变的: https://dav.jianguoyun.com/dav/

    账户/密码就不说了, 书签路径处如果你是按本教程配置的,就填 Floccus/bookmarks.xbel

    再往下是设置文件夹映射,就是你具体要同步哪个文件夹下的书签,这个具体你可以点击图标自己选择

    最后是设置同步行为,建议选择5分钟进行一次同步,如果书签相对稳定,不经常变动可适当拉长同步频率,同步策略推荐合并本地和远程更改

    而下方的嵌套账户设置建议选择第二个,不然在同步的时候可能会产生混乱,创建很多重复的空的文件夹(但如果用第二个选项同步遇到问题,可以尝试改回第一个)

    配置好之后点击Save保存配置,最后点击扩展图标开始同步即可

    剩下的就是在另一台电脑/安卓的浏览器重复上面的操作,即可完成多设备、跨平台、垮浏览器书签同步功能啦

    BookmarkHub

    最后再推荐一款阿虚认为很有潜力的浏览器扩展吧,BookmarkHub 使用微软旗下的 GitHub 的 Gist 记录来存储浏览器的书签,安全稳定

    项目开源在Github:https://github.com/dudor/BookmarkHub

    这里还是先给扩展下载地址:

    唯一的缺点是目前还不支持自动同步,只能每次手动上传、下载,不过就在阿虚写这篇文章的同时,作者已经开始在测试自动同步这个功能了,相信过不久你就能用上了!

    想要使用 BookmarkHub,你必须先拥有 Github 帐户,注册过程阿虚就不多说明了:https://github.com

    Github目前处于半墙状态,建议了解《Github加速下载教程》

    然后你只需要创建一个 Github Token:https://github.com/settings/tokens/new

    Note即名称随意,然后后Expiration过期日期改为No expiration,往下只需要勾选gist权限,最后点击生成即可

    将生成的token复制下来

    第二步则是打开:https://gist.github.com/,创建一个私有的gist(如果是公开的 gist,你的书签是可以被他人搜索到的)

    然后在弹出的新窗口中,复制浏览器中地址末尾的gist ID

    点击Bookmarkhub扩展图标,点击设置,将上面得到的tokengist ID依次填入进去

    然后点击扩展图标,就能随时上传、下载书签了(清空本地书签这个功能慎点!这个功能的目的是让你先清空本地再下载书签,以免造成重复)

    另外阿虚在安卓端的Kiwi浏览器上测试可正常使用

    Windows浏览器同步Safari

    比较反常识的是,目前并没有太好的办法在Mac上实现 Safari 与 Edge/Chrome/Firefox之间的书签同步,但在Windows上却是能解决的——用Windows端的 iCloud客户端+iCloud书签这款扩展即可

    不过呢,这款扩展问题很多,可能会导致非苹果设备的书签顺序混乱,出现大量空文件夹,书签出现大量重复等…

    阿虚自己体验时候也遇到了问题,还好是为了写这篇文章早就有备份书签,后面靠全部清空了重新导入备份才恢复的

    不过只用一次,把Windows上的主要书签同步到Safari 上还是没问题的,但并不建议你长期使用哈!

    这里还是给一下扩展下载地址:

    使用方法很简单,安装好扩展之后,点击扩展,会提示你去下载Windows版iCloud:https://support.apple.com/zh-cn/HT204283

    这里阿虚建议是尽量下载 Microsoft Store 微软商店版的 iCloud

    iCloud安装好之后,有2种说法:

    1. Edge安装好iCloud扩展,iCloud里面不需要选浏览器,甚至不需要书签同步前面打钩,即可同步
    2. 你必须安装Chrome(但无需在Chrome上安装iCloud扩展),然后在iCloud里勾选Chrome的书签功能,并在Edge里安装扩展

    阿虚这里是第二种情况,但总之Edge是能同步书签到Safari的

    如果还有问题,检查下是否iPhone/iPad中设置中,iCloud里面是否没有勾选Safari浏览器

    稍等片刻书签就能同步到Safari上了

    其他方案

    除了以上扩展,其实还有一些可用的方案,但或多或少存在一些问题,阿虚就不是特别推荐了,感兴趣可以自行尝试:

    1. 锤子书签同步(浏览器扩展):https://chrome.google.com/webstore/detail/faoihodihmiadmebdfogkmfkfhjphhki?hl=zh-CN,登录验证码已经刷不出来,没有登录验证码的时候却能登陆上去,怀疑已经放弃维护
    2. xaoi书签同步(浏览器扩展):https://chrome.google.com/webstore/detail/pppfpjfenagimfccaglfcankedjhkmkg?hl=zh-CN,作者写来自用的
    3. EverSync:https://www.everhelper.me/,注册即用,但是现在被墙了,且免费用户无法同步了🤷🏻‍♂️
    4. Grabox:https://www.grabox.net/,个人产品
    5. 卡片书签:https://github.com/kkCode/Card-bookmarks,个人产品
    6. 书签云:https://www.shuqianyun.net/,个人产品
    7. Shiori:https://github.com/go-shiori/shiori,需要自建服务器
    8. shaarli:https://github.com/shaarli/Shaarli,需要自建服务器
    9. Chrome™书签同步:https://bm.famend.cn/,顺带提一下,这个扩展是单纯用于解决国内网络环境下Chrome浏览器之间的书签同步

    云书签

    除了靠第三方服务同步书签,还有另外一种解题思路就是:让第三方服务代替浏览器自带的书签管理器

    这样书签不再依赖于浏览器,跨平台的问题能轻松解决,并且这类平台往往还提供更加强大的书签管理功能,比如加标签、批注等等

    这个方案看似很美好,但不像每款浏览器的同步功能都免费提供,市面上几乎没有完全免费的第三方云书签服务

    第三方云书签基本上都对免费用户有各种限制:比如限制书签上限,不支持多层文件夹结构等

    虽说有很多个人作者愿意提供免费的云服务,但对于书签这种需求来说,我是不建议各位选用个人提供的云服务的

    Raindrop

    但是功夫不负有心人,阿虚还是找到了白嫖方案中的最优解,那就是广为人推荐的 Raindrop

    Raindrop 最大的优势是免费版就支持添加无限书签, 有着优秀舒服的UI界面,而且从13年到现在已经稳定服务了8年!

    虽然免费版账号被限制了不能添加二级文件夹目录,但经过阿虚的一番研究,发现这个问题是有白嫖的解决办法的

    具体怎么操作见后文,我们这里还是先给一下官网与扩展下载地址等

    Raindrop在官网即可免费注册:http://raindrop.io/

    注册好之后,登录后台点击「设置」

    你可以直接导入从Chrome/Edge/Firefox等浏览器导出的所有书签

    导入好之后返回主页,你会惊奇的发现,原本 Raindrop 的免费用户是不支持添加多级文件夹目录的,但是通过导入,免费账号也能享受到多级目录这项功能

    这里还是先简单介绍下 Raindrop

    相比一般的书签,Raindrop 则会自动识别网页内容,并为你呈现内容摘要,让你更加方便地找到想要的网页

    你还可以通过右键给书签添加标签修改 Raindrop 自动抓取的网页描述,以便后期更好的进行书签检索

    回头再来说下多级文件夹目录这个问题

    在 Raindrop 中有群组和收藏集这两个概念,收藏集就等于文件夹

    阿虚研究了半天发现区别在于:

    • 群组下面可以放文件夹,但不能放单独的链接!
    • 链接必须放在文件夹内,免费版不能手动在文件夹下面再创建文件夹

    意思就是如果你的需求不高,仅需要2层文件夹目录,利用群组充当一层文件夹,收藏集充当二层文件夹即可解决

    ▲即像其他收藏夹这样

    但如果你使用免费账号又想在文件夹下面再创建文件夹,只能通过以下的方法了:

    ❶使用任意浏览器,创建若干收藏夹文件夹,可以任意嵌套

    比如阿虚这里用IE浏览器,创建了一个4层目录结构的空书签文件夹

    ❷把空的收藏夹导出为到 HTML 文件

    ❸在 Raindrop 的设置中,选择导入书签,上传 HTML 文件,注意这里选择只有新的文件夹和书签

    回到 Raindrop 首页,你就会发现完整的多层文件夹结构被导入进来了,变相实现了新建多层文件夹目录

    你后续可以在 Raindrop 里任意将文件夹改名和往里面放链接

    如果你想往已有文件夹下面添加子文件夹,比这个文件夹是「常用」

    那么你在IE里面创建空收藏夹的时候,一级目录文件夹的名字就得是「常用」

    这样导入进去,合并之后,常用文件夹下面就会多出两个新建文件夹了

    当然如果你嫌以上操作麻烦,也可以选择使用金钱的力量

    付费专业版(18月/188年)即可解决多级目录的问题,并获取全文搜索、永久保存书签页面、每月上传10G文件等特权

    最后 Raindrop 的相关扩展与APP大多都能在官网下载到:https://raindrop.io/download

    如果你没有富强上网的能力,想在Chrome浏览器上安装扩展,可以到这几个地方下载crx文件:

    1. 国内可访问crx文件下载地址1:https://www.gugeapps.net/webstore/detail/raindropio/ldgfbffkinooeloadekpmfoklnobpien
    2. 国内可访问crx文件下载地址2:https://www.crxsoso.com/addon/detail/lpngnnjemnkjmgpoolldhiejhkmmgfge
    3. 国内可访问crx文件下载地址3:打开网站 https://crxdl.com/,自行搜索 Raindrop

    iOS端APP可以直接在App Store下载,而安卓端的APP只上架了Google Play市场,如果你没有能力下载,可以点击这里下载

    移动端通过浏览器的分享功能,也很轻松能添加收藏到 Raindrop

    另外啊,有不少网友反应Raindrop的访问速度慢,但阿虚估计这个和地区网络还有关系,我自己用四川电信的网络访问起来还是非常流畅的

    Pinbox/Cubox

    如果 Raindrop 的访问速度在你的地区访问起来都不理想,你可以考虑下国产的 Pinbox/Cubox

    这俩都可以作为稍后阅读、书签、碎片信息收集工具,有优质的同步速度,就是免费版则存在各种限制:

    • Pinbox:https://withpinbox.com/,免费版不能导入书签,限制300个收藏,不支持多层目录,专业版没有前述限制:9月/69年
    • Cubox:https://cubox.pro/,免费版可以导入书签,但是限制200个收藏,不支持手动创建多层目录(但可以像Raindrop一样通过导入来实现多层目录创建),专业版没有前述限制:15月/98年

    总的来说,由于免费版存在收藏条数的限制,所以这俩工具作为云书签基本上可以说是不付费就没法用

    当然,如果作为稍后阅读的产品来说,这俩工具或许还是不错的

    其他方案

    还有一些国外的云书签服务,阿虚研究后发现存在一些缺点,就不专门推荐了

    但还是列一下在这里供部分人考虑:

    • Pinboard:https://pinboard.in/,一个运行了非常非常久的在线书签服务,除了贵以外,没有任何硬缺点,常规帐户每年收费$22,存档和全文搜索的费用为每年$39
    • Start.me:https://start.me/,14年就开始提供服务,除了扩展还提供APP,你可以创建N个文件夹,但没办法在文件夹下再创建文件夹,你导入的原本包含多级目录的书签,也都会被提取到同一层级
    • booky:https://booky.io/,只支持一层目录结构,不支持子文件夹,没有APP,然后虽然能在Kiwi浏览器上安装这款扩展,但在收藏网址的时候存在不能自动获取网页地址与标题的问题,需要完全手动添加
    • Atavi:https://atavi.com/,实际是个新标签页服务,不支持多层文件夹结构,所有书签将被放置在一个文件夹中

    还有一些个人提供的在线书签网站,感兴趣、相信作者的话可以考虑用用,因为个人服务实在不够稳定,阿虚就不特别推荐了:

    社会化书签

    还有一种类型的云书签区别于上文介绍的这些服务,即它是公开的、网友也可以访问,我们一般将这类服务称之为社会化书签,可自定义的导航站也差不多属于这一类,于是就顺便一起介绍了吧

    但考虑到有这方面需求的粉丝肯定相对较少,阿虚这里就只简单推荐一些产品,感兴趣的粉丝可以自行折腾:

    1. Bookmark2md:https://github.com/OXOYO/bookmark2md,通过扩展快速把书签转为markdown文件并发布到到 Github 上

    2. osmos:https://github.com/osmoscraft/osmosmemo,通过扩展快速把书签发布到到 Github 上

    3. 书签地球(社会化书签-公司产品-提供插件):https://www.bookmarkearth.com/

    4. 效率集(自定义导航-公司产品):http://www.xiaolvji.com/

    5. 炫猿(自定义导航-个人产品):https://xydh.fun/

    6. 收库123(自定义导航-个人产品):https://shouku123.com/

    7. 爱主页(自定义导航-个人产品):https://www.i-i.me/

    8. 书签网(自定义导航-个人产品):http://shuqian.site/

    9. 美微书签(自定义导航-个人产品):https://xiaoxiao.mwsq.net/

    10. 发现导航:https://github.com/xjh22222228/nav,可利用Github快速免费搭建一个导航站

    11. uuid:https://github.com/netnr/uuid,可利用Github快速免费搭建一个导航站

    12. gena:https://github.com/x1ah/gena-template,可利用Github快速免费搭建一个导航站

    13. 优聚集(自购服务器,自行根据代码搭建):https://github.com/Xwudao/ujuji_backend

    14. onenav(自购服务器,自行根据代码搭建):https://github.com/helloxz/onenav

    15. 在线书签管理工具(自购服务器,自行根据代码搭建):https://github.com/luchenqun/my-bookmark

    16. 小呆导航(自购服务器,自行根据代码搭建):https://github.com/xiaodai945/WEBJIKE

    这篇着实花了阿虚很多时间收集、调查与测试,为了精简,其实很多内容是写了又删掉

    可能在社会化书签这点上研究的还不够深入,但也是考虑到这方面的受众很少,大家如果对这方面感兴趣可以在评论区留言,点赞多的话我后面可以再专门写一期文章

    最后再顺带提一下浏览器密码同步&管理,阿虚曾有推荐过在腾讯云上自建Bitwarden来管理密码,但腾讯调高了收费策略,还下线了搭建模板,所以不建议大家去腾讯云搭建了**(你依然可选择官方的免费服务)**

    我自己是又换回了Keepass来管理密码,如果你对浏览器密码管理还没有合适的方案,可以复习下阿虚原来这篇教程:https://mp.weixin.qq.com/s/6wFzKnDQ8Q2LSI9SMkGugg

  • 相关阅读:
    雅思 四处刷题的记录(一)
    RK3588平台开发系列讲解(显示篇)MIPI DSI协议介绍之分层
    如何快速开通使用腾讯云云点播服务?
    基于dlib库关键点检测(图片和视频)demo
    JVM调优-JProfiler
    代码随想录—力扣算法题:07.链表相交. Java版(示例代码与导图详解)
    西门子S7-200SMART控制步进电机的具体方法及示例程序
    Java jdk 版本过高需要注意的问题(中)Maven依赖方面
    计算机网络概述
    devops-5-jenkins
  • 原文地址:https://blog.csdn.net/axutongxue/article/details/126070142