先说结论
正常手段下,无法导出 Arc 收藏的网页数据。
但是可以通过查看 Arc 在本地存储的同步文件来获得收藏的网页数据(json格式),但这个json文件并不能直接导入到其他浏览器。
功能的缺陷?又或是阻挠用户离开
众所周知,Arc 使用内核是 Chromium 内核,这才使得 Arc 作为一个新兴浏览器,在基本功能和性能上能够建立起完整的用户体验。
Chrome 浏览器导出收藏(书签)网址的位置是书签管理器。
即下方这个界面,在 Arc 中通过输入 Arc://bookmarks/ 进入
有人说:不对啊,这不是明晃晃的导出按钮,你导出不就行了吗。
有些外国友人也是这么想的,在回答 reddit 上的相关提问时也是这么答的。
很遗憾,Arc并没有在这里保存你在Arc上的任何数据,你在任何 Space 中收藏的网页在这里都找不到。这里只会存放你从其他浏览器导入的数据。自然也就无法导出。
甚至还有人重复「Arc没有书签功能」这个万能金句来规避这个缺陷。
Arc的 收藏数据到底存放在哪里?
通过查阅互联网讨论资料,最后我找到了Arc存放数据的本地路径。
首先在 Arc 中输入 arc://version
来到这个版本信息页面
复制 Profile Path 地址。打开访达,选择菜单中的前往
直接把刚才复制的地址粘贴并进入该文件夹。
下一步回到上上层的 Arc 文件夹中,找到 StorableSidebar.json 这个文件
StorableSidebar.json 这个文件
它记录了收藏的网站和分组及同步状态等信息。如下图所示。
但是 json 文件无法直接被 Chrome 和 Safari 读取,理论上只要将该文件转换为标准的html 书签就可以给其他浏览器使用了。
由于本人对编程和数据没有太多研究,所以这次只能搞到这里了,如果有大佬能帮我转换这个文件格式,请私信我,也许我们能一起做一个简单的小工具帮助用户转换?
Arc 不能导出收藏数据,是一件难以接受
Arc 的优秀用户体验毋庸置疑,他是少数能在 Chrome 的霸权统治下开辟出一条全新道路的浏览器。
同时他也以用户体验为要领,却有着不能导出用户数据的缺陷。