Search
« Creating a Daily Journal in Evernote | Main | An Improved Template System for Evernote »
Sunday
Mar142010

ReaddleDocs Bookmarklet

ReaddleDocs is an iPhone/iPod touch app that allows you to download files from web sites (amongst other things).  Frequently you may find you want to download something when you're browsing the web in Safari.  To open the page in ReaddleDocs, you just need to prefix the url with an "r" - i.e. "http://" becomes "rhttp://".

This is really quite simple to do, but I sometimes have a bit of an issue in that for a long URL scrolling to the start in Safari can be surprisingly tricky.  My solution was to create a very simple bookmarklet that simply does this for me.

So here's the 10 simple steps to add a ReaddleDocs bookmarklet...

  1. Bookmark this page in Safari on your iPod or iPhone.
  2. Copy the text in the bookmarklet section below this list of instructions.
  3. Select your bookmarks list.
  4. Select "Edit".
  5. Select the bookmark you just made.
  6. Rename the bookmark to something relevant - e.g. "Open in ReaddleDocs".
  7. Delete the URL.
  8. Paste the text you copied from the bookmarklet section below into the URL.
  9. Select "Done".
  10. Select "Done" and you should return to the browser window.
Bookmarklet
javascript:location='r'+location;

When you want to reopen the page in ReaddleDocs, just select the bookmarklet and ReaddleDocs will open and automatically load the page.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (2)

Thanks for this super tip, mate. Just what I was looking for. I thought you should get some appreciation for posting it, even if it is two years later.

Also, I know nothing of javascript, but seeing this makes me want to learn if it can do cool things like that. I guess javascript is client-side? So theoretically, I could launch all sort of apps by calling their URL schemes in the javascript, I would think. I'll have to examine some other bookmarklets and maybe reference some javascript primers to see what arguments I can use and what the syntax is. Anyway, thanks a lot!

September 18, 2012 | Unregistered CommenterJR

JR.

The JavaScript is indeed executed on the client (i.e. by the iOS device). There are lots of apps that use a URL scheme, but the parameters will vary by app rather than being global for all bookmarks.

Relatively recently Google's Chrome browser got a lot of press about using just this sort of 'trick':

Open in Chrome on iOS.

It's a simple but powerful technique to push data (such as URLs) into the app of your choice. Shame there isn't a better way really, but I can appreciate at some level Apple's desire to sandbox; I just think they've made it a little too tricky at the moment.

September 27, 2012 | Registered CommenterStephen Millard

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>