Bookmarklets, Favelets and Snippets

Advertisement

If you’ve used them once you’ll never be able to work without them. Bookmarklets1 (or Favelets) are tiny Javascript-Snippets, which are stored within a bookmark and add particular functionalities to the browser you’re using. It doesn’t matter whether you browse, bookmark, look up, search, design or program – depending on your interests, bookmarklets can significantly enhance your efficiency and productivity. However, if you take a look around, you’ll find hundreds of sites, which offer favelets of any possible kinds. Indeed, you’ll find thousands of bookmarklets, many of which you aren’t really interested in. What you eventually are interested in, is a hand-picked choice of the most useful snippets you can directly copy and use from one single page.

We’ve chosen some of the most useful bookmarklets, written new ones and listed them below. You’ll find the source, from which a bookmarklet is copied or modified, or a detailed description of the snippets, in the brackets.

To install the bookmarket just drag’n’drop the JavaScript-Code from the link to the toolbar of your browser. To use the bookmarklet select the text on a page or an address of a web-page and click on the bookmarklet. If you don’t select any text or url and click on the snippet, you’ll get a JavaScript window, in which you can input text manually.

If you use many favelets, you might be willing to check out the Blummy Bookmarklet2 (The Bookmarklet Management Bookmarklet), a free tool for quick access to your favorite web services via your bookmark toolbar.

Looking up

Social Networks, Web 2.0, Online-Services

Web-Design, Web-Development

  • Color List Favelet47 creates a color palette which is used on a given page.
  • Elements inspector48 offers the same functionality as Aardvark Firefox Extension49; it shows the information about Div-Containers, Headers, Paragraphs etc. [Favlets.com]
  • Favelet Suite50 is a package of 16 Bookmarklets, which can be used in web-development. Document Tree Chart, Javascript Object Tree, Mouseover DOM Inspector, Ruler, Style Sheet Viewer etc.
  • Layout Grid Bookmarklet51 creates a Grid-Overlay of the page; useful, i.e. if you want to calculate the layout size.
  • SEO Bookmarklets52 is a collectino of 22 Favelets for SEO-analysis. It uses search engines, social networks and further services.
  • Web Developer Favelets: 9 simple Favelets a web-developer will use on a daily basis.
  • string2html53 converts strings to HTML-Entities [wzb54].

Links Functionality

Better Navigation

Tools for Bloggers

Useful Tools

Further Collections

Footnotes

  1. 1 http://en.wikipedia.org/wiki/Bookmarklet
  2. 2 http://blummy.com
  3. 3 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.acronymfinder.com/af-query.asp?Find=find&string=exact&Acronym="%20+%20escape(q);%20void%200
  4. 4 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.amazon.com/s/url=search-alias%3Daps&field-keywords="%20+%20escape(q);%20void%200
  5. 5 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://search.ebay.com/"%20+%20escape(q);%20void%200
  6. 6 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.google.com/search?q="%20+%20escape(q).replace(/%20/g,%20"+");%20void%200
  7. 7 http://www.squarefree.com/bookmarklets/search.html#google
  8. 8 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://del.icio.us/search/?fr=del_icio_us&type=all&p="%20+%20escape(q);%20void%200
  9. 9 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://en.wikipedia.org/wiki/"%20+%20escape(q);%20void%200
  10. 10 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.cddb.com/xm/search?f=artist&f=disc&f=track&q="%20+%20escape(q);%20void%200
  11. 11 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.discogs.com/search?type=all&btn=Search&q="%20+%20escape(q);%20void%200
  12. 12 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.last.fm/music/"%20+%20escape(q);%20void%200
  13. 13 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://imdb.com/find?s=all&q="%20+%20escape(q);%20void%200
  14. 14 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.google.com/search?hl=en&q=allintitle%3A&q=site%3Aepguides.com&btnG=Search&q="%20+%20escape(q);%20void%200
  15. 15 javascript:location='http://translate.google.com/translate?u='%20+%20encodeURIComponent(location);
  16. 16 http://www.squarefree.com/bookmarklets/misc.html#google_translate
  17. 17 javascript:%20s%20=%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(s%20==%20'')%20{%20l%20=%20parent.frames.length;%20if%20(l%20!=%201)%20{%20for%20(i%20=%200;%20i%20<%20l;%20i++)%20{%20s%20=%20parent.frames[i].document.getSelection%20?%20parent.frames[i].document.getSelection()%20:%20parent.frames[i].document.selection.createRange().text;%20if%20(s)%20{%20break;%20}%20}%20}%20}%20if%20(s%20==%20'')%20{%20void(%20s%20=%20prompt('Oxford%20English%20Dictionary:nEnter%20a%20term%20or%20mark%20some%20text.','')%20);%20}%20if%20(s)%20{%20s%20=%20String(s);%20s%20=%20s.replace(/^s*|s*$/g,'');%20s%20=%20s.replace(/[.?!,:-]+$/,%20'');%20s%20=%20escape(s);void(%20bmw%20=%20open('http://www.oup.com/oald-bin/web_getald7index1a.pl?search_word='+s+'','OxfordBM'+String(Math.round(Math.random()*1000)))%20);}
  18. 18 http://krapplack.de/?u=/bookmarklets/
  19. 19 javascript:void(q=prompt('Enter%20Word:',''));if(q)void(location.href='http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va='+escape(q))
  20. 20 http://www.xhtmled.com/miscellaneous/bookmarklets/
  21. 21 http://krapplack.de/?u=/bookmarklets/
  22. 22 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://bugmenot.com/view.php?mode=bookmarklet&url="%20+%20escape(q);%20void%200
  23. 23 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20location="http://www.mygooglepagerank.com/PRimage.php?url="%20+%20encodeURIComponent(location.href);%20if%20(q!=null)%20location="http://www.mygooglepagerank.com/PRimage.php?url="%20+%20escape(q);%20void%200
  24. 24 http://ejohn.org/blog/super-fast-delicious-bookmarklet/
  25. 25 http://ejohn.org/apps/sheep/
  26. 26 http://www.quickonlinetips.com/archives/2005/02/posticious-quicker-posts-in-delicious/
  27. 27 javascript:(function()%20{%20st=prompt('Which%20file%20extension%20do%20you%20need%20to%20find%20info%20on%20:%20','');%20if(st){lnk%20=%20'http://filext.com/detaillist.php?extdetail='+st;window.open(lnk);}%20%20})%20()
  28. 28 http://www.wisdombay.com/bm/bm000024.htm
  29. 29 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.flickr.com/search/?q="%20+%20escape(q);%20void%200
  30. 30 http://leftlogic.com/info/articles/microformats_bookmarklet#?
  31. 31 javascript:t='';for(var%20n=0;n<document.images.length;n++){t+='<a%20href=/%20onclick='document.f.url.value=document.images['+n+'].src;document.f.submit();return%20false;'><img%20border=0%20src='+document.images[n].src+'/></a><br%20/>'};if(t!=''){document.write('<p%20>Click%20an%20image%20to%20add%20it%20to%20your%20photostream</p><form%20name=f%20action=http://www.flickr.com/tools/sendto.gne%20method=get><input%20type=hidden%20name=url/></form>'+t+'');void(document.close())}else{alert('No%20images!')}
  32. 32 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://similicio.us/search.php?url="%20+%20escape(q);%20void%200
  33. 33 javascript:q%20=%20""%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt("You%20didn't%20select%20any%20text.%20%20Enter%20a%20search%20phrase:",%20"");%20if%20(q!=null)%20location="http://www.technorati.com/search/"%20+%20escape(q);%20void%200
  34. 34 javascript:void(location.href='http://tinyurl.com/create.php?url='+location.href)
  35. 35 http://www.elanceur.org/Articles/Bookmarklets.html
  36. 36 http://1024k.de/bookmarklets/video-bookmarklets.html
  37. 37 javascript:(function(){function%20A(n,g){var%20p=n.parentNode,t=n.tagName;if(!p)return%20
  38. 38 http://www.squarefree.com/bookmarklets/webdevel.html#computed_styles
  39. 39 javascript:(function(){var%20a={},b=[],i,e,c,k,d,s=
  40. 40 http://www.squarefree.com/bookmarklets/webdevel.html#list_classes
  41. 41 javascript:(function(){var%20newSS;%20newSS=document.createElement(
  42. 42 http://www.squarefree.com/bookmarklets/webdevel.html#show_blocks
  43. 43 javascript:(function(){function%20init(){var%20newline=unescape(
  44. 44 http://www.squarefree.com/bookmarklets/webdevel.html#test_styles
  45. 45 javascript:(function(){function%20init(){var%20newline=unescape(
  46. 46 http://www.squarefree.com/bookmarklets/webdevel.html#edit_styles
  47. 47 http://slayeroffice.com/?c=/content/tools/color_list.html
  48. 48 javascript:void(z=document.body.appendChild(document.createElement('script')));void(z.language='javascript');void(z.type='text/javascript');void(z.src='http://www.favlets.com/inc/modi.js');void(z.id='modi');
  49. 49 http://karmatics.com/aardvark/
  50. 50 http://slayeroffice.com/?c=/content/tools/suite.html
  51. 51 http://www.andybudd.com/archives/2006/07/layout_grid_bookmarklet/
  52. 52 http://tools.seobook.com/firefox/bookmarklets.html
  53. 53 javascript:(function(){function%20toAmp(e){sTr='';for(i=0;i<e.length;i++){sTr+='&#'+e.charCodeAt(i)+';';}return%20sTr;}var%20p=prompt('Enter%20string%20to%20convert%20to%20HTML%20entities');if(p!=''){var%20ReS=toAmp(p);document.write(p+'<p>');document.write(ReS.replace(/&/g,'&')+'<p>');document.write(ReS+'</p><p>');document.close()}})()
  54. 54 http://www.worldtimzone.com/bookmarklets/
  55. 55 javascript:(function(){function%20linkIsSafe(h){return(!/^mailto:/.exec(h)&&!/^javascript:/.exec(h));}%20var%20i,x,h;%20for(i=0;x=document.getElementsByTagName('a')[i];i++)%20{%20h=x.innerHTML.toLowerCase();%20if(h.indexOf('print')>-1%20&&%20h.indexOf('edition')==-1%20&&%20h.indexOf('subscri')==-1%20&&%20h.indexOf('reprint')==-1%20&&%20h.indexOf('slogan')==-1%20&&%20linkIsSafe(x.href))%20{%20x.focus();location=x.href;return;%20}}%20alert(
  56. 56 http://www.squarefree.com/bookmarklets/zap.html#printer_friendly
  57. 57 javascript:(function(){var%20i=0,l,d=document,b=d.body,w=window;w.cZ=1;w.cZa=[];while(l=b.getElementsByTagName('*').item(i++)){l.onmouseover=function(e){if(!e)var%20e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(w.cZ){this.style.background='yellow';}};l.onmouseout=function(e){if(!e)var%20e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(w.cZ){this.style.background='';}};l.onclick=function(e){if(!e)var%20e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(!w.cZ){return%20true;}this.style.background='';var%20h=d.createTextNode('');w.cZa.push(this,this.parentNode,h);this.parentNode.replaceChild(h,this);return%20false;}}var%20c=d.createElement('table');c.innerHTML='click2zap:%20<'+'u%20id=cZp>print<%20'+'/u>%20|%20<%20'+'u%20id=cZt>disable<%20'+'/u>%20|%20<%20'+'u%20id=cZu>undo<%20'+'/u>';c.style.background='red';c.style.color='#fff';c.style.position='fixed';c.style.top='0';c.style.right='0';b.insertBefore(c,b.firstChild);c.onclick=function(e){if(!e)var%20e=w.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();};d.getElementById('cZp').onclick=function(e){b.removeChild(c);w.print();};d.getElementById('cZt').onclick=function(e){w.cZ=w.cZ?0:1;this.innerHTML=w.cZ?'disable':'enable';};d.getElementById('cZu').onclick=function(e){if(!w.cZa.length)return;var%20h=w.cZa.pop(),p=w.cZa.pop(),r=w.cZa.pop();p.replaceChild(r,h);}})();
  58. 58 http://mrclay.org/index.php/2006/02/18/click2zap-bookmarklet/
  59. 59 javascript:function%20c6pHL6RrF(w){var%20i,k,T,L;for(i=0;i<w.length;i++)c6pHL6RrF(w.frames[i]);L=w.document.links;for(k=0;k<L.length;k++){T=L[k].target;if(!T||T=='_self'||T=='_top'||T==w.name||T=='Special')L[k].target='_blank'}};c6pHL6RrF(top)
  60. 60 http://www.bookmarklets.com/tools/navigation/index.phtml
  61. 61 javascript:function%20G0HxZgKJm(w){var%20i,k,T,L;for(i=0;i<w.length;i++)G0HxZgKJm(w.frames[i]);L=w.document.links;for(k=0;k<L.length;k++){T=L[k].target;if(T=='_blank'||T=='Special')L[k].target='_self'}};G0HxZgKJm(top)
  62. 62 http://www.bookmarklets.com/tools/navigation/index.phtml
  63. 63 javascript:eMlA='';for(iB2M=0;iB2M<document.links.length;iB2M++){if(document.links[iB2M].protocol=='mailto:'){Ju59=document.links[iB2M].toString();eMlA+=Ju59.substring(7,Ju59.length)+'n'}};if(eMlA!=''){alert(eMlA)}else{alert('No%20mailto%20links%20on%20page!')}
  64. 64 http://www.bookmarklets.com/tools/data/index.phtml
  65. 65 javascript:(function(){var%20newSS,%20styles=':visited%20{display:%20none}';%20if(document.createStyleSheet)%20{%20document.createStyleSheet(
  66. 66 http://www.squarefree.com/bookmarklets/pagelinks.html#hide_visited
  67. 67 javascript:function%20toArray%20(c){var%20a,%20k;a=new%20Array;for%20(k=0;%20k<c.length;%20++k)a[k]=c[k];return%20a;}function%20insAtTop(par,child){if(par.childNodes.length)%20par.insertBefore(child,%20par.childNodes[0]);else%20par.appendChild(child);}function%20countCols(tab){var%20nCols,%20i;nCols=0;for(i=0;i<tab.rows.length;++i)if(tab.rows[i].cells.length>nCols)nCols=tab.rows[i].cells.length;return%20nCols;}function%20makeHeaderLink(tableNo,%20colNo,%20ord){var%20link;link=document.createElement('a');link.href='javascript:sortTable('+tableNo+','+colNo+','+ord+');';link.appendChild(document.createTextNode((ord>0)?'a':'d'));return%20link;}function%20makeHeader(tableNo,nCols){var%20header,%20headerCell,%20i;header=document.createElement('tr');for(i=0;i<nCols;++i){headerCell=document.createElement('td');headerCell.appendChild(makeHeaderLink(tableNo,i,1));headerCell.appendChild(document.createTextNode('/'));headerCell.appendChild(makeHeaderLink(tableNo,i,-1));header.appendChild(headerCell);}return%20header;}g_tables=toArray(document.getElementsByTagName('table'));if(!g_tables.length)%20alert(
  68. 68 http://www.squarefree.com/bookmarklets/pagedata.html#sort_table
  69. 69 javascript:(function(){var%20count=0,%20text,%20dv;text=prompt(
  70. 70 http://www.squarefree.com/bookmarklets/pagedata.html#highlight
  71. 71 http://slayeroffice.com/?c=/content/tools/highlighter.html
  72. 72 javascript:(function(){var%20s,F,j,f,i;%20s%20=%20
  73. 73 http://www.squarefree.com/bookmarklets/forms.html#view_passwords
  74. 74 javascript:function%20xtom(f){tom=f.document.getElementsByTagName('a');if(tom){var%20c='';if(tom[0].style.backgroundColor!='yellow'){c='yellow'}for(itom=0;itom<tom.length;itom++){void(tom[itom].style.backgroundColor=c)}}};var%20ftom=top.frames;if(ftom.length==0){xtom(self)}else{for(itom=0;itom<ftom.length;itom++)%20xtom(ftom[itom])}
  75. 75 javascript:function%20wtom(l){w=open('','','width=400,height=400,scrollbars,resizable,menubar');with(w.document){write('<base%20target=_blank>');for(i=0;i<l%20.length;i++){write('<p>'+i+'.%20'+l[i].toString().link(l[i])+'');}void(close())}}wtom(document.links);
  76. 76 http://www.stichpunkt.de/bookmarklets/bm-inhalt.html
  77. 77 javascript:function%20x(){var%20anchors=document.getElementsByTagName('a');var%20links=[];for(var%20i=0;i<anchors.length;++i){var%20anchor=anchors[i];if(anchors[i].innerHTML.replace(/<[^>]+>/g,
  78. 78 http://ask.metafilter.com/mefi/8672
  79. 79 javascript:if%20(location.pathname%20==%20
  80. 80 http://www.squarefree.com/bookmarklets/misc.html#up
  81. 81 javascript:location.pathname%20=%20
  82. 82 http://www.squarefree.com/bookmarklets/misc.html#top
  83. 83 javascript:void(location.href='http://web.archive.org/'+escape(location.href));
  84. 84 http://www.squarefree.com/bookmarklets/search.html#wayback_newest
  85. 85 javascript:function%20htmlEscape(s){s=s.replace(/&/g,'&');s=s.replace(/>/g,'>');s=s.replace(/</g,'<');return%20s;}%20function%20linkEscape(s){s=s.replace(/&/g,'&');s=s.replace(/
  86. 86 http://www.squarefree.com/bookmarklets/webdevel.html#make_link
  87. 87 javascript:(function()%20{obj=prompt('Add%20a%20small%20note%20about%20this%20link%20while%20emailing%20:%20','%20Description');window.open('mailto:?SUBJECT=%20Link%20Suggestion%20&BODY=Hi,%20dieser%20Link%20k%F6nnte%20f%FCr%20dich%20interessant%20sein.%20'+escape(location.href)%20+%20obj)})%20()
  88. 88 http://www.wisdombay.com/bm/bm000052.htm
  89. 89 javascript:(function()%20{if(navigator.appName=='Netscape'){obj=document.getSelection()}else{obj=document.selection.createRange().text};if(obj){obj1=prompt('Add%20a%20small%20note%20about%20he%20text%20that%20you%20are%20emailing%20:%20','%20I%20found%20this%20text%20on%20the%20Net%20and%20thought%20you%20will%20benefit%20from%20this%20');}%20window.open('mailto:?SUBJECT=%20Link%20Suggestion%20&BODY=Hi,%20ich%20habe%20diesen%20Link%20gefunden.%20K%F6nnte%20f%FCr%20dich%20interessant%20sein.%20'%20+%20'%20Link:%20'%20+escape(location.href)+%20'%20'%20+%20obj1%20+%20'.%20'%20+%20obj%20)%20})%20()
  90. 90 http://www.wisdombay.com/bm/bm000053.htm
  91. 91 javascript:(function(){var%20element=document.createElement('script');%20element.setAttribute('src','http://weblog.infoworld.com/udell/gems/quote.js');%20document.body.appendChild(element);%20})()
  92. 92 http://weblog.infoworld.com/udell/2006/03/20.html#a1409
  93. 93 javascript:(function()%20{%20function%20htmlEscape(s){s=s.replace(/&/g,'&');s=s.replace(/>/g,'>');s=s.replace(/</g,'<');return%20s;}%20var%20img%20=%20document.images[0];%20var%20textToCopy%20=%20'<img%20width=
  94. 94 http://www.squarefree.com/bookmarklets/webdevel.html#make_img_tag
  95. 95 http://ted.mielczarek.org/code/mozilla/bookmarklet.html
  96. 96 http://subsimple.com/bookmarklets/jsbuilder.htm
  97. 97 http://blummy.com
  98. 98 http://www.fjordaan.uklinux.net/moveabletype/fblog/archives/000059.html
  99. 99 http://operawiki.info/BookMarklets
  100. 100 http://www.philburns.com/bookmarklets.html
  101. 101 http://www.pixy.cz/pixylophone/favelets/
  102. 102 javascript:if(document.defaultView)var%20ps=new%20Array('font-size','font-family','font-weight','color','background-color','top','left');else%20var%20ps=new%20Array('fontSize','fontFamily','fontWeight','color','backgroundColor','top','left');var%20psc=ps.length,out='';var%20w=window.open('');w.document.write('<html><head><title>Cascaded%20Styles%20of%20'+document.title+'</title></head><body%20%20style='background:white;color:black;font:small%20monospace'><h1>Cascaded%20Styles</h1><p>Favelet%20made%20by%20<a%20%20href='http://pixy.cz/blog/favelets'>pixy</a></p><hr%20/><pre>');ES(document.childNodes,'');w.document.write('</pre></body>');function%20ES(ch,nm){var%20i,j,nm2,o,s,e;if(ch)for(i=0;i<ch%20.length;i++){e=ch[i];if(e.nodeType==1&&e.nodeName!='HEAD'){nm2=e.nodeName;if(e.id)nm2+='.'+e.id;if(e.className)nm2+='.'+e.className;if(nm)nm2=nm+'%20>%20'+nm2;o='';for(j=0;j<psc;j++){s='';if(document.defaultView)s=document.defaultView.getComputedStyle(e,null).getPropertyValue(ps[j]);else%20if(e.currentStyle)s=eval('e.currentStyle.'+ps[j]);if(s)o+='t'+ps[j]+':%20'+s+';n';}if(o)w.document.write(nm2+'%20{n'+o+'t}n');ES(e.childNodes,nm2);}}};if(false)void('List%20%computed%20styles%20by%pixy%20at%20pixy.cz%2003-03-18');
  103. 103 javascript:window.moveTo(0,0);var%20x=screen.availWidth;var%20y=screen.availHeight-20;window.resizeTo(x/2,y);var%20w2=open(document.location,'','resizable=1,scrollbars=1,menubar=1,status=1,location=1,toolbar=1,directories=1');w2.moveTo(x/2,0);w2.resizeTo(x/2,y)
  104. 104 http://www.squarefree.com/bookmarklets/
  105. 105 http://tantek.com/favelets/
  106. 106 http://www.xhtmled.com/miscellaneous/bookmarklets/

↑ Back to topShare on Twitter

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. Vitaly is writer, speaker, author and editor-in-chief of Smashing Magazine. He runs responsive Web design workshops, online workshops and loves solving complex performance problems in large companies. Get in touch.

Advertising

Note: Our rating-system has caused errors, so it's disabled at the moment. It will be back the moment the problem has been resolved. We're very sorry. Happy Holidays!

  1. 1

    Wow, I haven’t heard of almost all of these, I am defiantly going to try and take advantage of some of these. Thanks!

  2. 2

    I just recently discovered the power of bookmarklets and the likes (due to the switch from firefox to shiira to safari, in the need of del.icio.us integration), and so this great post is right on spot.

    Thank you for that!

  3. 3

    A really nice collection. But some of them are only “javascript:q=” for me (one of them is check page rank).

  4. 4

    Man! Do you get paid to do this?!? I am sure even guys who get paid wont do such a good, read _great_, job! Awesome!

  5. 5

    howdy;
    I admire again and again your would list from the Web crate; and: again and again amazingly.
    therefore it is interesting to known , which of you favorite would be . . .

  6. 6

    Great list, thanks. One more for your online services section: OnlyWire – it lets you post to several social bookmarking sites simultaneously.

  7. 7

    Thanks for another great collection of resources!

  8. 8

    Wow. Blummy looks promising, and this is a great collection of bookmarks. I found that, if you have the Del.icio.us extension enabled for Firefox, bookmarking these with the service and saving them with a tag like “bookmarklets” can make these easily accessible as well.

    Alternativly, I keep a “bookmarklets” folder (I moved the Bookmarks Toolbar next to my Firefox menu before enabling Del.icio.us extension; in effect, this gives me two sets of bookmarks, one that syncs with the Del.icio.us server, and one that does not) which also provides easy access for these.

    Again, nice list, and an as-always great post!

  9. 9

    MultiSubmit r00x :)

  10. 10

    I am curious if there is any way to show the “favicon” for bookmarklets (Firefox)? I always see the ugly “blank page” icon next to my bookmarklets.

  11. 11

    There is one more tinyurl-like, who seems much more sexy : http://linkasa.com

    The design is really nice !

    (and there is a french version : http://linkasa.fr)

  12. 12

    I have put up a few favelets of my own including an XSLT engine, a JavaScript command window, a GUID generator and more. Although most were written for Firefox, many work on IE/Safari/Opera. I even have some IE specific ones. Check them out at
    http://bellsouthpwp2.net/s/e/sewelljo/index.html?faveletory

  13. 13

    Hi, interesting unknown data formats and file extensions finder is File-extensions.org. Michal

  14. 14

    Nice list of bookmarklets. If you’re looking for more checkout http://www.marklets.com/bookmarklets/ I think it’s the biggest list of bookmarklets online.

  15. 15

    This is a great resource for finding bookmarklets. I’ve been working on a project where I create tutorials on how to install bookmarklets on various iOS devices such as the iPod touch, iPhone, and iPad.

    The site is http://iosbookmarklets.com

    The main issue is that you can’t “drag and drop” on an iPad or iPhone. However there are a couple techniques around this including using iCloud or emailing the JavaScript code to yourself.

↑ Back to top