Answers:
所有阅读清单都是书签的简单包装,使您可以快速访问添加和删除条目。它的实用性到此为止,而便利性则归结为您要使用存储页面的目的以及如何访问它们。如果您使用的是同一台计算机,并且始终保持网络连接,那么可以,这非常方便,但是如果要将它们离线存储并同步到多个设备,那么它就没那么有用了。
我没有使用Chrome,但我可能希望通过Pocket / Readability / Instapaper的扩展名来模仿阅读列表功能,方法是通过工具栏按钮提供最近存储的页面,而不必登录各自的站点。这为您提供了使用适当的“服务”的所有其他好处,以及快速书签系统的即时性质。在Chrome扩展商店中,快速搜索“ instapaper”可获得50个结果
要将Google Chrome中的活动标签添加到Safari的阅读列表中,请执行以下操作:
改编自tzarskyz的评论:将来自Chrome的URL添加到Safari的阅读列表中
tell application "Google Chrome"
set pageUrl to get URL of active tab of first window
end tell
tell application "Safari" to add reading list item pageUrl
display notification pageUrl with title "Added to Reading List"
打开AppleScript编辑器,并将上面的代码另存为新脚本。从那时起,您可以运行此脚本以将Google Chrome中的活动标签添加到Safari的阅读列表中。您可以通过终端(osascript
),双击脚本(在终端或桌面上),通过应用启动器(如Quicksilver,Fastscripts等)来触发此操作。
祝您阅读愉快!:)
更新:从那时起,我已经找到了一种更好的方法来完成此任务,而无需Fastscripts之类的东西。只需使用OS X的内置应用程序Automator。您可以调整以下链接中概述的步骤,以运行上面包含的AppleScript:暂停/播放的全局热键,下一首歌曲等。
tell application "Safari" to quit
您可以根据以下内容使用AppleScript添加内容:http : //jga.me/blog/2011/10/18/applescript-readinglist
因此,准备一个Firefox扩展来调用那部分AppleScript应该很容易,您可以像下面这样在shell中调用它:
osascript -e 'tell application "Safari" to add reading list item "http://totl.net/"'
这将导致Safari生成预览并将其发送到iCloud或任何目的地。
在Mac上,阅读列表存储在其中,/Users/notjonathan/Library/Safari/Bookmarks.plist
因此潜在地有一种工具可以自动阅读它们。实际的同步是由Safari完成的。它不仅监视文件中的更改并上传更改。实际上,您必须在Safari中进行更改。
因此,使用Pocket之类的服务让您“感到困惑”,尽管在iOS Safari中使用它的便利性稍差,但imo更好。特别是,例如Tweetbot等其他应用程序可以与Pocket集成,但不能与Safari Reading List集成。
有可用的 Pocketbook小书签,您可以在iOS Safari中使用它来快速添加页面,只需要按几下即可。
我用阅读列表支持制作了CloudyTabs的一个分支,在https://github.com/cl3m/CloudyTabs上将其克隆
这里只是一个快速补充。我喜欢名为PopClip的小菜单应用程序。它使突出显示的文本可以执行许多不同的功能。这样的附加功能之一是:“添加到阅读列表”。对我而言,它就像是一种魅力(并且是系统级的,因此甚至可以添加电子邮件中的链接)。Apple AppStore应用程序制造商页面:https://pilotmoon.com/popclip/