Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Is there a Reading List extension for Chrome? I have a deep, dark hatred of Safari, but Reading List seems more convenient than Pocket of Readability. Or, is there a way to access it by any non-safari means at all?

share|improve this question
add comment

4 Answers 4

up vote 2 down vote accepted

All reading list is a simple wrapper around bookmarks, that allows you quick access to both add and remove entries. It's usefulness stops there really, and the matter of convenience boils down to what you want to use the stored pages for, and how you wish to access them. If you are just using the same computer and will always have a net connection, then yes it's very convenient, but if you want to have them stored offline and synced to multiple devices, then it's not so useful.

I don't use Chrome, but I would probably look to get an extension for either Pocket/Readability/Instapaper to mimic the reading list feature, by making your recently stored pages available from a toolbar button rather than having to login to the respective sites. This gives you all the added benefits of using a proper 'service', with the instant nature of a quick bookmark system. A quick search for "instapaper" yielded 50 results on the Chrome extension store thing

share|improve this answer
1  
+1 for Instapaper :-) –  patrix May 17 '12 at 13:33
2  
Doesn't "answer" much, but clarifies a lot :D –  tkbx May 17 '12 at 14:39
add comment

You can add things with AppleScript according to this: http://jga.me/blog/2011/10/18/applescript-readinglist

So it should be easy to cook up a Firefox extension to call that bit of AppleScript, you can call it form the shell like:

osascript -e 'tell application "Safari" to add reading list item "http://totl.net/"'

Which will cause Safari to generate the preview and send it to iCloud, or wherever it goes to.

share|improve this answer
add comment

On a Mac the reading list is stored in /Users/notjonathan/Library/Safari/Bookmarks.plist so potentially there is a tool out there to read them automatically. The actual syncing is done by Safari. It doesn't just watch the file for changes and upload the changes. You actually have to make the changes from within Safari.

So what you're "stuck" with using services like Pocket, which although slightly less convenient in iOS safari, is imo better. Especailly as other apps, e.g. Tweetbot can integrate with Pocket, but not Safari Reading List.

There is bookmarklet for Pocket available, which you can use in iOS Safari to quickly add pages, with just a few more presses than pressing Add To Reading List.

share|improve this answer
add comment

To add the active tab in Google Chrome to Safari's reading list:

Adapted from a comment by tzarskyz on https://gist.github.com/pdxmph/1342437

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"

Open Applescript Editor and save the above code as a new script. From that point on, you can run this script to add the active tab in Google Chrome to Safari's reading list. You can trigger this action via Terminal (osascript), by double-clicking the script (in Terminal or on your desktop), via an app launcher like Quicksilver, via Fastscripts, etc.

Enjoy your reading! :)

enter image description here


Update: I've since found a better way to accomplish this, without requiring something like Fastscripts. Simply use Mac OS X's built-in Application: Automator. You can adapt the steps outlined at the following link to run the Applescript I included above: http://community.spotify.com/t5/Spotify-Ideas/Global-HotKey-for-Pause-Play-Next-Song-etc/idc-p/74537#M4939

share|improve this answer
    
This is awesome -- I added this exact script to my documents and run Alfred to quickly save to Reading List. Cheers! –  mjb Mar 5 at 17:02
1  
Glad it helped, @mjb! Have a great day, and happy reading! :) –  rinogo Mar 5 at 17:09
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.