Skip to content

Instantly share code, notes, and snippets.

@vilterp
Created November 4, 2008 02:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vilterp/22051 to your computer and use it in GitHub Desktop.
Save vilterp/22051 to your computer and use it in GitHub Desktop.
Instapaper bookmarlet >> Ubiquity command
CmdUtils.makeBookmarkletCommand({
name: "Read Later",
url: "javascript:var%20d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://www.instapaper.com/b',l=d.location,e=encodeURIComponent,p='?v=4&k=9UhIRDKrjIUD&u='+e(l.href)%20+'&t='+e(d.title)%20+'&s='+e(s),u=f+p;try{if(!/^(.*\.)?instapaper([^.]*)?$/.test(l.host))throw(0);iptstbt();}catch(z){a%20=function(){if(!w.open(u,'t','toolbar=0,resizable=0,status=1,width=250,height=150'))l.href=u;};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();}void(0)"
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment