<?xml version="1.0" encoding="utf-8"?>	<rss version="2.0" 
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	>
	<channel>
		<title><![CDATA[items for tag=bookmarklets]]></title>
		<link><![CDATA[http://www.pimpmysafari.com/items/Bookmarklets/rss/]]></link>
		<description><![CDATA[]]></description>
		<language>en-us</language>
		<pubDate>Mon, 21 May 2012 16:50:56 -0400</pubDate>
		<lastBuildDate>Mon, 21 May 2012 16:50:56 -0400</lastBuildDate>
		<image>
			<title><![CDATA[items for tag=bookmarklets]]></title>
			<link><![CDATA[http://www.pimpmysafari.com/items/Bookmarklets/rss/]]></link>
			<url><![CDATA[]]></url>
		</image>
		<item>
		<title><![CDATA[nvALT Bookmarklet]]></title>
		<link><![CDATA[http://www.pimpmysafari.com/items/nvalt-bookmarklet/]]></link>
		<description><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/nvalt-bookmarklet/"><img src="http://www.pimpmysafari.com/thumbs/00a945d2681a49bcd89eecb99263c8d9.jpg"></a></div> <blockquote>
  <p>nvALT Bookmarklet Taking some inspiration from the nvALT Safari browser extension created by Elastic Threads, I’ve put together a bookmarklet that should work in all browsers.</p>
</blockquote>

<p>Great adaptation of the essential functionality of the extension -- add selected text to nvALT, or if nothing is selected, it'll save the contents of the entire page.</p>
<div>Source: <img src="http://pgrabber.com/favicons/jots.mypopescu.com.png"><a href="http://jots.mypopescu.com/post/8529405944/nvalt-bookmarklet">jots.mypopescu.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/nvalt-bookmarklet/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> </div>]]></description>
				<content:encoded><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/nvalt-bookmarklet/"><img src="http://www.pimpmysafari.com/thumbs/00a945d2681a49bcd89eecb99263c8d9.jpg"></a></div> <blockquote>
  <p>nvALT Bookmarklet Taking some inspiration from the nvALT Safari browser extension created by Elastic Threads, I’ve put together a bookmarklet that should work in all browsers.</p>
</blockquote>

<p>Great adaptation of the essential functionality of the extension -- add selected text to nvALT, or if nothing is selected, it'll save the contents of the entire page.</p>
<div>Source: <img src="http://pgrabber.com/favicons/jots.mypopescu.com.png"><a href="http://jots.mypopescu.com/post/8529405944/nvalt-bookmarklet">jots.mypopescu.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/nvalt-bookmarklet/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> </div>]]></content:encoded>
		<comments><![CDATA[]]></comments>
		<pubDate><![CDATA[Fri, 5 Aug 2011 19:28:50 -0400]]></pubDate>
		<guid isPermaLink="true"><![CDATA[http://www.pimpmysafari.com/items/nvalt-bookmarklet/]]></guid>			
		<author><![CDATA[pimpmysafari]]></author>
	</item>
		<item>
		<title><![CDATA[Quix - Your Bookmarklets, On Steroids]]></title>
		<link><![CDATA[http://www.pimpmysafari.com/items/quix-your-bookmarklets-on-steroids/]]></link>
		<description><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/quix-your-bookmarklets-on-steroids/"><img src="http://www.pimpmysafari.com/thumbs/d0f309ee93fec36babf3ec9d55940740.jpg"></a></div> <blockquote>
  <p>Quix is an extensible bookmarklet, that allows you to easily access all your bookmarks and bookmarklets, across all your browsers, while maintaining them in only one spot. All you have to do is remember the shortcut for the bookmarklet, so, basically, it’s like a command line for your browser!</p>
  
  <p>Quix comes with an enormous amount of powerful commands built in.</p>
</blockquote>

<p>Indeed it does have an impressive list of commands.  check out the video.</p>
<div>Source: <img src="http://pgrabber.com/favicons/quixapp.com.png"><a href="http://quixapp.com/">quixapp.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/quix-your-bookmarklets-on-steroids/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/keyboard/">keyboard</a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> <a href="http://www.pimpmysafari.com/tags/commands/">commands</a> </div>]]></description>
				<content:encoded><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/quix-your-bookmarklets-on-steroids/"><img src="http://www.pimpmysafari.com/thumbs/d0f309ee93fec36babf3ec9d55940740.jpg"></a></div> <blockquote>
  <p>Quix is an extensible bookmarklet, that allows you to easily access all your bookmarks and bookmarklets, across all your browsers, while maintaining them in only one spot. All you have to do is remember the shortcut for the bookmarklet, so, basically, it’s like a command line for your browser!</p>
  
  <p>Quix comes with an enormous amount of powerful commands built in.</p>
</blockquote>

<p>Indeed it does have an impressive list of commands.  check out the video.</p>
<div>Source: <img src="http://pgrabber.com/favicons/quixapp.com.png"><a href="http://quixapp.com/">quixapp.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/quix-your-bookmarklets-on-steroids/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/keyboard/">keyboard</a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> <a href="http://www.pimpmysafari.com/tags/commands/">commands</a> </div>]]></content:encoded>
		<comments><![CDATA[]]></comments>
		<pubDate><![CDATA[Sat, 23 Jul 2011 06:38:22 -0400]]></pubDate>
		<guid isPermaLink="true"><![CDATA[http://www.pimpmysafari.com/items/quix-your-bookmarklets-on-steroids/]]></guid>			
		<author><![CDATA[pimpmysafari]]></author>
	</item>
		<item>
		<title><![CDATA[XRAY :: for web developers]]></title>
		<link><![CDATA[http://www.pimpmysafari.com/items/xray-for-web-developers/]]></link>
		<description><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/xray-for-web-developers/"><img src="http://www.pimpmysafari.com/users/pimpmysafari/pimpmysafari-435-med.jpg"></a></div> <p>This bookmarklet allows you to interrogate the CSS behind any web page element.  Awesome tool for web developers allowing quicker read-only access than, say, the developer tools which require several clicks to view an element.</p>
<div>Source: <img src="http://pgrabber.com/favicons/westciv.com.png"><a href="http://westciv.com/xray/index.html">westciv.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/xray-for-web-developers/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/css/">css</a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> <a href="http://www.pimpmysafari.com/tags/webdev/">webdev</a> <a href="http://www.pimpmysafari.com/tags/web+development/">web development</a> </div>]]></description>
				<content:encoded><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/xray-for-web-developers/"><img src="http://www.pimpmysafari.com/users/pimpmysafari/pimpmysafari-435-med.jpg"></a></div> <p>This bookmarklet allows you to interrogate the CSS behind any web page element.  Awesome tool for web developers allowing quicker read-only access than, say, the developer tools which require several clicks to view an element.</p>
<div>Source: <img src="http://pgrabber.com/favicons/westciv.com.png"><a href="http://westciv.com/xray/index.html">westciv.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/xray-for-web-developers/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/css/">css</a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> <a href="http://www.pimpmysafari.com/tags/webdev/">webdev</a> <a href="http://www.pimpmysafari.com/tags/web+development/">web development</a> </div>]]></content:encoded>
		<comments><![CDATA[]]></comments>
		<pubDate><![CDATA[Sat, 23 Jul 2011 06:36:52 -0400]]></pubDate>
		<guid isPermaLink="true"><![CDATA[http://www.pimpmysafari.com/items/xray-for-web-developers/]]></guid>			
		<author><![CDATA[pimpmysafari]]></author>
	</item>
		<item>
		<title><![CDATA[Web Clipper | Evernote Corporation]]></title>
		<link><![CDATA[http://www.pimpmysafari.com/items/web-clipper-evernote-corporation/]]></link>
		<description><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/web-clipper-evernote-corporation/"><img src="http://www.pimpmysafari.com/users/pimpmysafari/pimpmysafari-386-med.jpg"></a></div> <p>This is a bookmarklet with lightweight functionality; not an extension or plugin.</p>
<div>Source: <img src="http://pgrabber.com/favicons/evernote.com.png"><a href="http://www.evernote.com/about/download/web_clipper.php">evernote.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/web-clipper-evernote-corporation/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/evernote/">evernote</a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> </div>]]></description>
				<content:encoded><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/web-clipper-evernote-corporation/"><img src="http://www.pimpmysafari.com/users/pimpmysafari/pimpmysafari-386-med.jpg"></a></div> <p>This is a bookmarklet with lightweight functionality; not an extension or plugin.</p>
<div>Source: <img src="http://pgrabber.com/favicons/evernote.com.png"><a href="http://www.evernote.com/about/download/web_clipper.php">evernote.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/web-clipper-evernote-corporation/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags/evernote/">evernote</a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> </div>]]></content:encoded>
		<comments><![CDATA[]]></comments>
		<pubDate><![CDATA[Fri, 22 Jul 2011 23:30:55 -0400]]></pubDate>
		<guid isPermaLink="true"><![CDATA[http://www.pimpmysafari.com/items/web-clipper-evernote-corporation/]]></guid>			
		<author><![CDATA[pimpmysafari]]></author>
	</item>
		<item>
		<title><![CDATA[Safari Bookmarklets]]></title>
		<link><![CDATA[http://www.pimpmysafari.com/items/safari-bookmarklets/]]></link>
		<description><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/safari-bookmarklets/"><img src="http://www.pimpmysafari.com/images/no-screenie-med.png"></a></div> <p>Bookmarklets are small javascript scripts that can be saved as in a normal bookmark. Due to Safari's incomplete javascript support, not all bookmarklets work in Safari, but the following have all been tested to ensure that they do.</p>

<p>To use, simply drag them to your toolbar.
Blogging</p>

<p><a href="javascript:t=window.getSelection();void(window.open('http://path%20to%20your%20MT%20installation%20here/mt.cgi?is_bm=1bm_show=trackback__mode=view_type=entrylink_title='+escape(document.title)+'link_href='+escape(window.location.href)+'text='+escape(t),'_blank','scrollbars=no,width=410,height=500,status=yes,resizable=yes,scrollbars=yes'))">MT Post (with trackback)</a>*</p>

<p><a href="javascript:t=window.getSelection();void(window.open('http://path%20to%20your%20MT%20installation%20here/mt.cgi?is_bm=1bm_show=trackback,category__mode=view_type=entrylink_title='+escape(document.title)+'link_href='+escape(window.location.href)+'text='+escape(t),'_blank','scrollbars=no,width=410,height=550,status=yes,resizable=yes,scrollbars=yes'))">MT Post (with trackback and categories)</a>*</p>

<p><a href="javascript:refsite=document.referrer;slashindex=refsite.indexOf('/',8);refsite=refsite.substring(7,slashindex);void(txp_link=window.open('http://www.sitename.com/textpattern/index.php?event=linkbm=1='+escape(document.title)+'linkname='+escape(document.title)+'url='+escape(window.location.href)+'description='+escape('(<a%20href=%22'+document.referrer+'%22>via</a>)'),'_blank','width=500,height=600,status=yes,resizable=yes,scrollbars=yes'));txp_link.focus();">Post link with Textpattern</a> *</p>

<p><a href="javascript:%20var%20baseUrl%20=%20'ecto:';%20var%20url%20=%20baseUrl;var%20title%20=%20document.title;%20url%20=%20url%20+%20'title='%20+%20escape%20(title);%20var%20currentUrl%20=%20document.location.href;%20url%20=%20url%20+%20'url='%20+%20escape%20(currentUrl);%20var%20selectedText;%20selectedText%20=%20getSelection%20();%20if%20(selectedText%20!=%20'')%20url%20=%20url%20+%20'text='%20+%20escape%20(selectedText);document.location.href=url;">Post with Ecto</a></p>

<p><a href="javascript:%20var%20baseUrl%20=%20'marsedit:';%20var%20url%20=%20baseUrl;var%20title%20=%20document.title;%20url%20=%20url%20+%20'title='%20+%20escape%20(title);%20var%20currentUrl%20=%20document.location.href;%20url%20=%20url%20+%20'url='%20+%20escape%20(currentUrl);%20var%20selectedText;%20selectedText%20=%20getSelection%20();%20if%20(selectedText%20!=%20'')%20url%20=%20url%20+%20'text='%20+%20escape%20(selectedText);document.location.href=url;">Post with MarsEdit</a></p>

<p>(*Change 'sitename' to suit your installation)</p>

<p>iTunes</p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?songTerm='+x;">Search for Song</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?artistTerm='+x;">Search for Artist</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?albumTerm='+x;">Search for Album</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?composerTerm='+x;">Search for Composer</a>
MIsc</p>

<p><a href="javascript:void(window.open('http://bugmenot.com/view.php?mode=bookmarkleturl='+escape(location),'BugMeNot','location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=385,height=450'))">Bug Me Not</a></p>

<p><a href="javascript:location.href='mailto:?SUBJECT='+document.title+'BODY='+escape(location.href)">e-mail URL</a></p>

<p><a href="javascript:ll='%3Chtml%3E%3Chead%3E%3Ctitle%3EExtracted%20Links%3C'+'/title%3E%3C'+'/head%3E%3Cbody%3E';for%20(var%20l=0;%20(myLink=document.links%5Bl%5D);l++)%20%7Bll+='%3Cli%3E%3Ca%20href=%5C''+myLink.href+'%5C'%3E'+myLink.innerHTML+'%3C'+'/a%3E%20('+myLink.href+')%3C'+'/li%3E%5Cn';%7Dll+='%3C'+'/body%3E%3C'+'/html%3E';llwindow%20=%20window.open('','llwin','');llwindow.document.write(ll);llwindow.document.close();">extract links in new page </a></p>

<p><a href="javascript:location.href='mailto:?SUBJECT='+document.title+'BODY='+escape(location.href)">e-mail URL</a>
<a href="javascript:void(location.href='http://tinyurl.com/create.php?url='+location.href)">TinyURL </a></p>

<p>Searching</p>

<p>These search words that you have selected:</p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('%20Search%20-%20Google%20Images:',''))%7D;window.location='http://images.google.com/images?q='+x">Search Google Images</a></p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('%20Search%20-%20Google%20News:',''))%7D;window.location='http://news.google.com/news?q='+x">Search Google News</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'http://www.imdb.com/find?q='+x;">Search Internet Movie Database</a></p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('%20Dictionary%20-%20Look%20up:',''))%7D;window.location='http://dictionary.reference.com/search?q='+x">Lookup word in Dictionary.com</a></p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('Thesaurus%20-%20Look%20up:',''))%7D;window.location='http://thesaurus.reference.com/search?q='+x">Lookup  word in Thesaurus.com</a></p>

<p><a href="javascript:(function()%7Bvar%20count=0,%20text,%20dv;text=prompt(%22Search%20phrase:%22,%20%22%22);if(text==null%20%7C%7C%20text.length==0)return;dv=document.defaultView;function%20searchWithinNode(node,%20te,%20len)%7Bvar%20pos,%20skip,%20spannode,%20middlebit,%20endbit,%20middleclone;skip=0;if(%20node.nodeType==3%20)%7Bpos=node.data.toUpperCase().indexOf(te);if(pos%3E=0)%7Bspannode=document.createElement(%22SPAN%22);spannode.style.backgroundColor=%22yellow%22;middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;%7D%7Delse%20if(%20node.nodeType==1%20node.childNodes%20%20node.tagName.toUpperCase()!=%22SCRIPT%22%20%20node.tagName.toUpperCase!=%22STYLE%22)%7Bfor%20(var%20child=0;%20child%20%3C%20node.childNodes.length;%20++child)%7Bchild=child+searchWithinNode(node.childNodes%5Bchild%5D,%20te,%20len);%7D%7Dreturn%20skip;%7Dwindow.status=%22Searching%20for%20'%22+text+%22'...%22;searchWithinNode(document.body,%20text.toUpperCase(),%20text.length);window.status=%22Found%20%22+count+%22%20occurrence%22+(count==1?%22%22:%22s%22)+%22%20of%20'%22+text+%22'.%22;%7D)();">search and highlight</a></p>

<p>Sherlock Searches</p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('Word?',''))%7D;if(x!=null)%7Bwindow.location='http://dictionary.reference.com/search?q='+x%7D">Dictionary</a></p>

<p><a href="sherlock://com.apple.flights?new_windowtoolbar=hidden">Flights</a></p>

<p><a href="sherlock://com.apple.movies?zip=95014new_windowtoolbar=hidden">Movies</a></p>

<p><a href="javascript:x=escape(getSelection());window.location='sherlock://com.apple.stockQuotes?query='+x+'new_windowtoolbar=hidden';">Stock Quotes</a></p>

<p><a href="javascript:x=escape(getSelection());window.location='sherlock://com.apple.translation?source='+x+'new_windowtoolbar=hidden';">Translation</a></p>

<p><a href="javascript:x=escape(getSelection());window.location='sherlock://com.apple.yellowPages?query='+x+'zip=95014new_windowtoolbar=hidden';">Yellow Pages</a>
Translation</p>

<p><a href="javascript:void(document.location='http://babelfish.altavista.com/babelfish/urltrurl?url='+escape(document.location)+'lp=fr_entt=url')">From French</a></p>

<p><a href="javascript:void(document.location='http://babelfish.altavista.com/babelfish/urltrurl?url='+escape(document.location)+'lp=de_entt=url')">From German</a></p>

<p><a href="jjavascript:void%28document.location=%27http://babelfish.altavista.com/babelfish/urltrurl?url=%27+escape%28document.location%29+%27lp=es_entt=url%27%29">From Spanish</a></p>

<p><a href="jjavascript:void%28document.location=%27http://babelfish.altavista.com/babelfish/urltrurl?url=%27+escape%28document.location%29+%27lp=it_entt=url%27%29">From Italian</a></p>

<p><a href="jjavascript:void%28document.location=%27http://babelfish.altavista.com/babelfish/urltrurl?url=%27+escape%28document.location%29+%27lp=ja_entt=url%27%29">From Japanese</a></p>

<p>Web Development</p>

<p>General</p>

<p><a href="javascript:void('http://centricle.com/tools/favelets/');marqueeColor=prompt('Marquee%20Color:','red');initMarquee=document.createElement('div');marquee=document.body.appendChild(initMarquee);marquee.style.position='absolute';marquee.style.border='dashed%201px%20red';initControls=document.createElement('div');controls=document.body.appendChild(initControls);controls.style.position='absolute';controls.style.top='-300px';controls.style.left='-300px';controls.style.width='85px';controls.style.background='%23eee';controls.style.padding='5px';controls.style.border='solid%201px%20%23ccc';controls.style.font='10px%20verdana,sans-serif';controls.style.width='85px';controls.style.zIndex='99';controls.innerHTML='%3Cb%3ECurrent:%3C/b%3E%3Cbr%3E%20x:%3Cspan%20id=%22currentX%22%3E0%3C/span%3E%20y:%3Cspan%20id=%22currentY%22%3E0%3C/span%3E%3Cbr%3E%3Cb%3EBegin:%3C/b%3E%3Cbr%3E%20x:%3Cspan%20id=%22beginX%22%3E0%3C/span%3E%20y:%3Cspan%20id=%22beginY%22%3E0%3C/span%3E%3Cbr%3E%3Cb%3EEnd:%3C/b%3E%3Cbr%3E%20x:%3Cspan%20id=%22endX%22%3E0%3C/span%3E%20y:%3Cspan%20id%20=%22endY%22%3E0%3C/span%3E%3Cbr%3E%3Cb%3EDimensions:%3C/b%3E%3Cbr%3E%20w:%3Cspan%20id=%22dimX%22%3E0%3C/span%3E%20h:%3Cspan%20id=%22dimY%22%3E0%3C/span%3E';document.onmousemove=follow;document.onmousedown=beginDrag;document.onmouseup=endDrag;currentX=document.getElementById('currentX');currentY=document.getElementById('currentY');beginX=document.getElementById('beginX');beginY=document.getElementById('beginY');endX=document.getElementById('endX');endY=document.getElementById('endY');dimX=document.getElementById('dimX');dimY=document.getElementById('dimY');var%20marqueeLeft=0;var%20marqueeTop=0;dragging=false;void(document.body.style.cursor='crosshair');function%20follow(e){x=e.pageX;y=e.pageY;controls.style.left=x+15+'px';controls.style.top=y+15+'px';currentX.innerHTML=x;currentY.innerHTML=y;if(dragging){marquee.style.width=x-dragstartX+'px';dimX.innerHTML=Math.abs(x-dragstartX);marquee.style.height=y-dragstartY+'px';dimY.innerHTML=Math.abs(y-dragstartY);}return%20true;};function%20beginDrag(e){marquee.style.width=0;marquee.style.height=0;marquee.style.borderColor=marqueeColor;dragging=true;x=e.pageX;y=e.pageY;marquee.style.visibility='visible';marquee.style.left=x+'px';marquee.style.top=y+'px';dragstartX=x;dragstartY=y;beginX.innerHTML=x;beginY.innerHTML=y;return%20true;}function%20endDrag(e){dragging=false;x=e.pageX;y=e.pageY;endX.innerHTML=x;endY.innerHTML=y;return%20true;}">Draggable screen ruler</a></p>

<p><a href="javascript:(function(){var%20a={},b=[],i,e,c,k,d,s=%22%3Ctable%20border=1%3E%3Cthead%3E%3Ctr%3E%3Cth%3E%23%3C/th%3E%3Cth%3ETag%3C/th%3E%3Cth%3EclassName%3C/th%3E%3C/tr%3E%3C/thead%3E%22;for(i=0;e=document.getElementsByTagName(%22*%22)[i];++i)if(c=e.className){k=e.tagName+%22.%22+c;a[k]=a[k]?a[k]+1:1;}for(k%20in%20a)b.push([k,a[k]]);b.sort();for(i%20in%20b)%20s+=%22%3Ctr%3E%3Ctd%3E%22+b[i][1]+%22%3C/td%3E%3Ctd%3E%22+b[i][0].split(%22.%22).join(%22%3C/td%3E%3Ctd%3E%22)+%22%3C/td%3E%3C/tr%3E%22;s+=%22%3C/table%3E%22;d=open().document;d.write(s);d.close();})()">List Classes</a></p>

<p><a href="javascript:void(q=prompt('PHP%20Reference:',''));if(q!=nullq!=""){location.href='http://www.php.net/manual-lookup.php?function='+escape(q)}else%20if(q==""){location.href='http://www.php.net/manual/'}">Lookup PHP Function</a>
<a href="javascript:(function(){C=document.cookie.split(">Zap Cookies</a></p>

<p><a href="javascript:location.href='http://whois.domaintools.com/'+encodeURIComponent(location.hostname)">WHOis Lookup</a>
CSS/Layout
<a href="javascript:(function(){var%20newSS;%20newSS=document.createElement(%22link%22);%20newSS.rel=%22stylesheet%22;%20newSS.type=%22text/css%22;%20newSS.href%20=%20%22http://www.cs.hmc.edu/~jruderma/block-structure.css%22;%20document.getElementsByTagName(%22head%22)[0].appendChild(newSS);%20})();">Show block elements</a></p>

<p><a href="javascript:(function(){var%20newSS;%20newSS=document.createElement('link');newSS.rel='stylesheet';%20newSS.type='text/css';newSS.href='http://www.codepoetry.net/stuff/css-debug.css';%20document.documentElement.childNodes[0].appendChild(newSS);})();">Show ID's and Classes</a></p>

<p><a href="javascript:%20void(d=document);void(cs='http://sam-i-am.com/misc/css/tableborders.css');void(d.g=d.getElementsByTagName);void(l='link');void(H=d.g('head').item(0));void(c=(d.all)?c=d.all.tags(l):d.g(l));with(c)%20{for(i=0;i%3Clength;i++){if(item(i).getAttribute('href')==cs)location.reload();}}void(L=d.createElement(l));void(L.s=L.setAttribute);void(L.s('rel','StyleSheet'));void(L.s('href',cs));void(H.appendChild(L));">Show tables</a></p>

<p><a href="javascript:(function(){function%20crawl(e,%20r){if%20(e.nodeType!=1)return;var%20ch%20=%20e.firstChild;while%20(ch!=null){crawl(ch,%20r+1);ch=%20ch.nextSibling;}var%20c%20='#'+r.toString()+r.toString()+r.toString();%20if(r>9)%20c='#FCC';e.style.color='white';e.style.background='none';e.style.backgroundColor=c;e.style.borderColor=c;}crawl(document.getElementsByTagName('body')[0],%200);})()">Topographic view</a></p>

<p><a href="javascript:(function(){function%20crawl(e,%20r){if%20(e.nodeType!=1)return;var%20ch%20=%20e.firstChild;while%20(ch!=null){crawl(ch,%20r+1);ch=%20ch.nextSibling;}var%20c%20='#'+r.toString()+r.toString()+r.toString();%20if(r>9)%20c='#FCC';e.style.color='white';e.style.backgroundColor=c;e.style.borderColor=c;}crawl(document.getElementsByTagName('body')[0],%200);})()">Topographic view with backgrounds</a></p>

<p><a href="javascript:var%20Lt=document.getElementsByTagName('LINK');for(var%20x=0,ss=%5B%5D;Lt%5Bx%5D;x++)%7Bvar%20rel=Lt%5Bx%5D.rel;if(typeof(rel)=='string'rel.toLowerCase().indexOf('style')+1)%7Bss%5Bss.length%5D=Lt%5Bx%5D;%7D%7Dfor(var%20x=0;ss%5Bx%5D;x++)%7Bss%5Bx%5D.disabled=!ss%5Bx%5D.disabled;%7D">Toggle linked CSS</a></p>

<p>Images</p>

<p><a href="javascript:outText='';for(i=0;i<document.images.length;i++){if(outText.indexOf(document.images[i].src)==-1){outText+='<tr><td><img%20src='+document.images[i].src+'></td><td>'+document.images[i].height+'</td><td>'+document.images[i].width+'</td><td>'+document.images[i].src+'</td></tr>'}};if(outText!=''){imgWindow=window.open('','imgWin','width=800,height=600');imgWindow.document.write%20('<table%20border=1%20cellpadding=10><tr><th>Image</th><th>Height</th><th>Width</th><th>URL</th></tr>'+outText+'</table>');imgWindow.document.close()}else{alert('No%20images!')}">List Images</a></p>

<p><a href="javascript:n='';for(i=0;i%3Cdocument.images.length;i++)%7Bn+='%3Cimg%20src='+document.images%5Bi%5D.src+'%3E%20'+document.images%5Bi%5D.width+'x'+document.images%5Bi%5D.height+'%3Cbr%3E%3Cbr%3E'%7D;if(n!='')%7Bdocument.write('%3Cp%20style=font-size:11px;font-family:verdana,sans;%3E'+n+'%3C/p%3E');void(document.close())%7Delse%7Balert('i%20see%20no%20images')%7D">Show Images + Pixel Size</a></p>

<p><a href="javascript:(function(){function%20toArray%20(c){var%20a,%20k;a=new%20Array;for%20(k=0;%20k%20%20c.length;%20++k)a[k]=c[k];return%20a;}var%20images,%20img,%20altText;images=toArray(document.images);for%20(var%20i=0;%20i%20%20images.length;%20++i){img=images[i];altText=document.createTextNode(img.alt);img.parentNode.replaceChild(altText,%20img)}})();">Remove Images</a></p>

<p><a href="javascript:(function()%7B%20function%20zoomImage(image,%20amt)%20%7B%20if(image.initialHeight%20==%20null)%20%7B%20/*%20avoid%20accumulating%20integer-rounding%20error%20*/%20image.initialHeight=image.height;%20image.initialWidth=image.width;%20image.scalingFactor=1;%20%7D%20image.scalingFactor*=amt;%20image.width=image.scalingFactor*image.initialWidth;%20image.height=image.scalingFactor*image.initialHeight;%20%7D%20var%20i,L=document.images.length;%20for%20(i=0;i%3CL;++i)%20zoomImage(document.images%5Bi%5D,%202);%20if%20(!L)%20alert(%22This%20page%20contains%20no%20images.%22);%20%7D)();">Zoom images in</a></p>

<p><a href="javascript:(function(){%20function%20zoomImage(image,%20amt)%20{%20if(image.initialHeight%20==%20null)%20{%20/*%20avoid%20accumulating%20integer-rounding%20error%20*/%20image.initialHeight=image.height;%20image.initialWidth=image.width;%20image.scalingFactor=1;%20}%20image.scalingFactor*=amt;%20image.width=image.scalingFactor*image.initialWidth;%20image.height=image.scalingFactor*image.initialHeight;%20}%20var%20i,L=document.images.length;%20for%20(i=0;i<L;++i)%20zoomImage(document.images[i],.5);%20if%20(!L)%20alert(">Zoom images out</a>
Validation</p>

<p><a href="javascript:void(open('http://validator.w3.org/check?uri='+escape(document.location)))">Validate HTML</a>
<a href="javascript:void(open('http://jigsaw.w3.org/css-validator/validator?uri='+escape(document.location)))">Validate CSS </a>
<a href="javascript:void(open('http://validator.w3.org:8001/check?uri='+escape(document.location+'charset=%28detect+automatically%29verbose=1fussy=1')))">Fussy Parsing</a></p>

<p><a href="javascript:void(open('http://validator.w3.org/checklink?uri='+escape(document.location)))">W3C Link Checker</a></p>

<p><a href="javascript:if%20(0)%20void('Multivalidator%20script%20(c)2002%20Tantek%20Celik%20-%20last%20modified%202002.03.15');var%20p27=String.fromCharCode(37)+'27',d=document.location,ft='%3Cframe%20',fs=ft+'src=',fe='%5C'%20scrolling=%5C'auto%5C'%3E',fc=ft+'style=%5C'border:2px%20solid%20#ff0%5C'%20src=%5C'http://',fm='%3C/frameset%3E';var%20h=fs+'%5C'javascript:document.write('+p27+'%3C!DOCTYPE%20HTML%20PUBLIC%20%22-//W3C//DTD%20HTML%204.0//EN%22%3E%3Cbody%20style%3D%22margin:0;padding:2px%206px%22%3E';var%20h1='%3Ch1%20style%3D%22display:inline;font-size:18px;margin:0;%22%3E';var%20e='%3E%3C/body%3E'+p27+')%5C'%20scrolling=%5C'no%5C'%20noresize%3E';var%20q=String.fromCharCode(34);var%20r='%20results',v='%20validator'+r,w='validator.w3.org/check';var%20ds='%3C!DOCTYPE%20HTML%20PUBLIC%20'+q+'-//W3C//DTD%20HTML%204.0%20Frameset//EN'+q+'%3E%3Chtml%3E%3Chead%3E%3Ctitle%3EMultivalidator%3C/title%3E%3C/head%3E%3Cframeset%20cols=%5C'50%25,50%25%5C'%3E%3Cframeset%20rows=%5C'24,*%5C'%3E';ds+=h+'%3Cdiv%3E'+h1+'Page:%3C/h1%3E'+d+'%3C/div'+e;e='%3C/h1'+e;h+='%3Ch1%20style%3D%22display:inline;font-size:18px;margin:0;%22%3E';ds+=h+'%3Cscript%3Edocument.location=%22'+d+'%22%3C/script%3E'+e+fm+'%3Cframeset%20rows=%5C'24,*,24,*,24,*%5C'%3E';ds+=h+'HTML'+v+'%3Ca%20title%3D%22Refresh%20to%20remultivalidate.%20Click%20for%20more%20info%20on%20favelets.%20-Tantek%22%20href%3Dhttp://favelets.com/%20target%3Dhelp%20style%3D%22float:right;padding:1px;width:1em;font:10px%20Avant%20Garde,Chicago,Times,Arial,serif;text-decoration:none%22%3E@%3C/a%3E'+e;ds+=fc+w+'?uri='+d+fe;ds+=h+'CSS'+v+e;ds+=fc+'jigsaw.w3.org/css-validator/validator?uri='+d+fe;ds+=h+'HREF%20checker'+r+e;ds+=fc+w+'link?url='+d+fe;ds+=fm+fm+'%3C/html%3E';document.open();document.write(ds);document.close();void(20020315);"> Multivalidator </a></p>

<p>Window Resize</p>

<ul>
<li><a href="javascript:void(window.resizeTo(640,480))">Resize to 640x480</a></li>
<li><a href="javascript:void(window.resizeTo(800,600))">Resize to 800x600</a></li>
<li><a href="javascript:void(window.resizeTo(1024,768))">Resize to 1024x768</a></li>
<li><a href="javascript:self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);">Full Screen</a></li>
<li><a href="javascript:document.write('%3CHTML%3E%3CHEAD%3E%3C/HEAD%3E%3CFRAMESET%20ROWS='50%25,*'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3C/FRAMESET%3E%3C/HTML%3E')">Split window horizontally</a></li>
<li><a href="javascript:document.write('%3CHTML%3E%3CHEAD%3E%3C/HEAD%3E%3CFRAMESET%20COLS='50%25,*'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3C/FRAMESET%3E%3C/HTML%3E')">Split window vertically</a></li>
</ul>

<p>Credits</p>

<p>Thanks to: <a href="http://www.digitalcriterion.com/">Greg Valyer</a>, Phebe Anggreani and Jonathan Mitchell for submitting more bookmarklets.</p>

<p>Andy Budd has <a href="http://www.andybudd.com/bookmarklets/">more bookmarklets available here</a></p>
<div>Source: <img src="http://pgrabber.com/favicons/evernote.com.png"><a href="http://www.pimpmysafari.com/items/safari-bookmarklets/">shareist.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/safari-bookmarklets/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags//"></a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> </div>]]></description>
				<content:encoded><![CDATA[<div id="image"><a href="http://www.pimpmysafari.com/items/safari-bookmarklets/"><img src="http://www.pimpmysafari.com/images/no-screenie-med.png"></a></div> <p>Bookmarklets are small javascript scripts that can be saved as in a normal bookmark. Due to Safari's incomplete javascript support, not all bookmarklets work in Safari, but the following have all been tested to ensure that they do.</p>

<p>To use, simply drag them to your toolbar.
Blogging</p>

<p><a href="javascript:t=window.getSelection();void(window.open('http://path%20to%20your%20MT%20installation%20here/mt.cgi?is_bm=1bm_show=trackback__mode=view_type=entrylink_title='+escape(document.title)+'link_href='+escape(window.location.href)+'text='+escape(t),'_blank','scrollbars=no,width=410,height=500,status=yes,resizable=yes,scrollbars=yes'))">MT Post (with trackback)</a>*</p>

<p><a href="javascript:t=window.getSelection();void(window.open('http://path%20to%20your%20MT%20installation%20here/mt.cgi?is_bm=1bm_show=trackback,category__mode=view_type=entrylink_title='+escape(document.title)+'link_href='+escape(window.location.href)+'text='+escape(t),'_blank','scrollbars=no,width=410,height=550,status=yes,resizable=yes,scrollbars=yes'))">MT Post (with trackback and categories)</a>*</p>

<p><a href="javascript:refsite=document.referrer;slashindex=refsite.indexOf('/',8);refsite=refsite.substring(7,slashindex);void(txp_link=window.open('http://www.sitename.com/textpattern/index.php?event=linkbm=1='+escape(document.title)+'linkname='+escape(document.title)+'url='+escape(window.location.href)+'description='+escape('(<a%20href=%22'+document.referrer+'%22>via</a>)'),'_blank','width=500,height=600,status=yes,resizable=yes,scrollbars=yes'));txp_link.focus();">Post link with Textpattern</a> *</p>

<p><a href="javascript:%20var%20baseUrl%20=%20'ecto:';%20var%20url%20=%20baseUrl;var%20title%20=%20document.title;%20url%20=%20url%20+%20'title='%20+%20escape%20(title);%20var%20currentUrl%20=%20document.location.href;%20url%20=%20url%20+%20'url='%20+%20escape%20(currentUrl);%20var%20selectedText;%20selectedText%20=%20getSelection%20();%20if%20(selectedText%20!=%20'')%20url%20=%20url%20+%20'text='%20+%20escape%20(selectedText);document.location.href=url;">Post with Ecto</a></p>

<p><a href="javascript:%20var%20baseUrl%20=%20'marsedit:';%20var%20url%20=%20baseUrl;var%20title%20=%20document.title;%20url%20=%20url%20+%20'title='%20+%20escape%20(title);%20var%20currentUrl%20=%20document.location.href;%20url%20=%20url%20+%20'url='%20+%20escape%20(currentUrl);%20var%20selectedText;%20selectedText%20=%20getSelection%20();%20if%20(selectedText%20!=%20'')%20url%20=%20url%20+%20'text='%20+%20escape%20(selectedText);document.location.href=url;">Post with MarsEdit</a></p>

<p>(*Change 'sitename' to suit your installation)</p>

<p>iTunes</p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?songTerm='+x;">Search for Song</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?artistTerm='+x;">Search for Artist</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?albumTerm='+x;">Search for Album</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?composerTerm='+x;">Search for Composer</a>
MIsc</p>

<p><a href="javascript:void(window.open('http://bugmenot.com/view.php?mode=bookmarkleturl='+escape(location),'BugMeNot','location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=385,height=450'))">Bug Me Not</a></p>

<p><a href="javascript:location.href='mailto:?SUBJECT='+document.title+'BODY='+escape(location.href)">e-mail URL</a></p>

<p><a href="javascript:ll='%3Chtml%3E%3Chead%3E%3Ctitle%3EExtracted%20Links%3C'+'/title%3E%3C'+'/head%3E%3Cbody%3E';for%20(var%20l=0;%20(myLink=document.links%5Bl%5D);l++)%20%7Bll+='%3Cli%3E%3Ca%20href=%5C''+myLink.href+'%5C'%3E'+myLink.innerHTML+'%3C'+'/a%3E%20('+myLink.href+')%3C'+'/li%3E%5Cn';%7Dll+='%3C'+'/body%3E%3C'+'/html%3E';llwindow%20=%20window.open('','llwin','');llwindow.document.write(ll);llwindow.document.close();">extract links in new page </a></p>

<p><a href="javascript:location.href='mailto:?SUBJECT='+document.title+'BODY='+escape(location.href)">e-mail URL</a>
<a href="javascript:void(location.href='http://tinyurl.com/create.php?url='+location.href)">TinyURL </a></p>

<p>Searching</p>

<p>These search words that you have selected:</p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('%20Search%20-%20Google%20Images:',''))%7D;window.location='http://images.google.com/images?q='+x">Search Google Images</a></p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('%20Search%20-%20Google%20News:',''))%7D;window.location='http://news.google.com/news?q='+x">Search Google News</a></p>

<p><a href="javascript:x%3Descape(getSelection());window.location%3D'http://www.imdb.com/find?q='+x;">Search Internet Movie Database</a></p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('%20Dictionary%20-%20Look%20up:',''))%7D;window.location='http://dictionary.reference.com/search?q='+x">Lookup word in Dictionary.com</a></p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('Thesaurus%20-%20Look%20up:',''))%7D;window.location='http://thesaurus.reference.com/search?q='+x">Lookup  word in Thesaurus.com</a></p>

<p><a href="javascript:(function()%7Bvar%20count=0,%20text,%20dv;text=prompt(%22Search%20phrase:%22,%20%22%22);if(text==null%20%7C%7C%20text.length==0)return;dv=document.defaultView;function%20searchWithinNode(node,%20te,%20len)%7Bvar%20pos,%20skip,%20spannode,%20middlebit,%20endbit,%20middleclone;skip=0;if(%20node.nodeType==3%20)%7Bpos=node.data.toUpperCase().indexOf(te);if(pos%3E=0)%7Bspannode=document.createElement(%22SPAN%22);spannode.style.backgroundColor=%22yellow%22;middlebit=node.splitText(pos);endbit=middlebit.splitText(len);middleclone=middlebit.cloneNode(true);spannode.appendChild(middleclone);middlebit.parentNode.replaceChild(spannode,middlebit);++count;skip=1;%7D%7Delse%20if(%20node.nodeType==1%20node.childNodes%20%20node.tagName.toUpperCase()!=%22SCRIPT%22%20%20node.tagName.toUpperCase!=%22STYLE%22)%7Bfor%20(var%20child=0;%20child%20%3C%20node.childNodes.length;%20++child)%7Bchild=child+searchWithinNode(node.childNodes%5Bchild%5D,%20te,%20len);%7D%7Dreturn%20skip;%7Dwindow.status=%22Searching%20for%20'%22+text+%22'...%22;searchWithinNode(document.body,%20text.toUpperCase(),%20text.length);window.status=%22Found%20%22+count+%22%20occurrence%22+(count==1?%22%22:%22s%22)+%22%20of%20'%22+text+%22'.%22;%7D)();">search and highlight</a></p>

<p>Sherlock Searches</p>

<p><a href="javascript:x=escape(getSelection());if(!x)%7Bvoid(x=prompt('Word?',''))%7D;if(x!=null)%7Bwindow.location='http://dictionary.reference.com/search?q='+x%7D">Dictionary</a></p>

<p><a href="sherlock://com.apple.flights?new_windowtoolbar=hidden">Flights</a></p>

<p><a href="sherlock://com.apple.movies?zip=95014new_windowtoolbar=hidden">Movies</a></p>

<p><a href="javascript:x=escape(getSelection());window.location='sherlock://com.apple.stockQuotes?query='+x+'new_windowtoolbar=hidden';">Stock Quotes</a></p>

<p><a href="javascript:x=escape(getSelection());window.location='sherlock://com.apple.translation?source='+x+'new_windowtoolbar=hidden';">Translation</a></p>

<p><a href="javascript:x=escape(getSelection());window.location='sherlock://com.apple.yellowPages?query='+x+'zip=95014new_windowtoolbar=hidden';">Yellow Pages</a>
Translation</p>

<p><a href="javascript:void(document.location='http://babelfish.altavista.com/babelfish/urltrurl?url='+escape(document.location)+'lp=fr_entt=url')">From French</a></p>

<p><a href="javascript:void(document.location='http://babelfish.altavista.com/babelfish/urltrurl?url='+escape(document.location)+'lp=de_entt=url')">From German</a></p>

<p><a href="jjavascript:void%28document.location=%27http://babelfish.altavista.com/babelfish/urltrurl?url=%27+escape%28document.location%29+%27lp=es_entt=url%27%29">From Spanish</a></p>

<p><a href="jjavascript:void%28document.location=%27http://babelfish.altavista.com/babelfish/urltrurl?url=%27+escape%28document.location%29+%27lp=it_entt=url%27%29">From Italian</a></p>

<p><a href="jjavascript:void%28document.location=%27http://babelfish.altavista.com/babelfish/urltrurl?url=%27+escape%28document.location%29+%27lp=ja_entt=url%27%29">From Japanese</a></p>

<p>Web Development</p>

<p>General</p>

<p><a href="javascript:void('http://centricle.com/tools/favelets/');marqueeColor=prompt('Marquee%20Color:','red');initMarquee=document.createElement('div');marquee=document.body.appendChild(initMarquee);marquee.style.position='absolute';marquee.style.border='dashed%201px%20red';initControls=document.createElement('div');controls=document.body.appendChild(initControls);controls.style.position='absolute';controls.style.top='-300px';controls.style.left='-300px';controls.style.width='85px';controls.style.background='%23eee';controls.style.padding='5px';controls.style.border='solid%201px%20%23ccc';controls.style.font='10px%20verdana,sans-serif';controls.style.width='85px';controls.style.zIndex='99';controls.innerHTML='%3Cb%3ECurrent:%3C/b%3E%3Cbr%3E%20x:%3Cspan%20id=%22currentX%22%3E0%3C/span%3E%20y:%3Cspan%20id=%22currentY%22%3E0%3C/span%3E%3Cbr%3E%3Cb%3EBegin:%3C/b%3E%3Cbr%3E%20x:%3Cspan%20id=%22beginX%22%3E0%3C/span%3E%20y:%3Cspan%20id=%22beginY%22%3E0%3C/span%3E%3Cbr%3E%3Cb%3EEnd:%3C/b%3E%3Cbr%3E%20x:%3Cspan%20id=%22endX%22%3E0%3C/span%3E%20y:%3Cspan%20id%20=%22endY%22%3E0%3C/span%3E%3Cbr%3E%3Cb%3EDimensions:%3C/b%3E%3Cbr%3E%20w:%3Cspan%20id=%22dimX%22%3E0%3C/span%3E%20h:%3Cspan%20id=%22dimY%22%3E0%3C/span%3E';document.onmousemove=follow;document.onmousedown=beginDrag;document.onmouseup=endDrag;currentX=document.getElementById('currentX');currentY=document.getElementById('currentY');beginX=document.getElementById('beginX');beginY=document.getElementById('beginY');endX=document.getElementById('endX');endY=document.getElementById('endY');dimX=document.getElementById('dimX');dimY=document.getElementById('dimY');var%20marqueeLeft=0;var%20marqueeTop=0;dragging=false;void(document.body.style.cursor='crosshair');function%20follow(e){x=e.pageX;y=e.pageY;controls.style.left=x+15+'px';controls.style.top=y+15+'px';currentX.innerHTML=x;currentY.innerHTML=y;if(dragging){marquee.style.width=x-dragstartX+'px';dimX.innerHTML=Math.abs(x-dragstartX);marquee.style.height=y-dragstartY+'px';dimY.innerHTML=Math.abs(y-dragstartY);}return%20true;};function%20beginDrag(e){marquee.style.width=0;marquee.style.height=0;marquee.style.borderColor=marqueeColor;dragging=true;x=e.pageX;y=e.pageY;marquee.style.visibility='visible';marquee.style.left=x+'px';marquee.style.top=y+'px';dragstartX=x;dragstartY=y;beginX.innerHTML=x;beginY.innerHTML=y;return%20true;}function%20endDrag(e){dragging=false;x=e.pageX;y=e.pageY;endX.innerHTML=x;endY.innerHTML=y;return%20true;}">Draggable screen ruler</a></p>

<p><a href="javascript:(function(){var%20a={},b=[],i,e,c,k,d,s=%22%3Ctable%20border=1%3E%3Cthead%3E%3Ctr%3E%3Cth%3E%23%3C/th%3E%3Cth%3ETag%3C/th%3E%3Cth%3EclassName%3C/th%3E%3C/tr%3E%3C/thead%3E%22;for(i=0;e=document.getElementsByTagName(%22*%22)[i];++i)if(c=e.className){k=e.tagName+%22.%22+c;a[k]=a[k]?a[k]+1:1;}for(k%20in%20a)b.push([k,a[k]]);b.sort();for(i%20in%20b)%20s+=%22%3Ctr%3E%3Ctd%3E%22+b[i][1]+%22%3C/td%3E%3Ctd%3E%22+b[i][0].split(%22.%22).join(%22%3C/td%3E%3Ctd%3E%22)+%22%3C/td%3E%3C/tr%3E%22;s+=%22%3C/table%3E%22;d=open().document;d.write(s);d.close();})()">List Classes</a></p>

<p><a href="javascript:void(q=prompt('PHP%20Reference:',''));if(q!=nullq!=""){location.href='http://www.php.net/manual-lookup.php?function='+escape(q)}else%20if(q==""){location.href='http://www.php.net/manual/'}">Lookup PHP Function</a>
<a href="javascript:(function(){C=document.cookie.split(">Zap Cookies</a></p>

<p><a href="javascript:location.href='http://whois.domaintools.com/'+encodeURIComponent(location.hostname)">WHOis Lookup</a>
CSS/Layout
<a href="javascript:(function(){var%20newSS;%20newSS=document.createElement(%22link%22);%20newSS.rel=%22stylesheet%22;%20newSS.type=%22text/css%22;%20newSS.href%20=%20%22http://www.cs.hmc.edu/~jruderma/block-structure.css%22;%20document.getElementsByTagName(%22head%22)[0].appendChild(newSS);%20})();">Show block elements</a></p>

<p><a href="javascript:(function(){var%20newSS;%20newSS=document.createElement('link');newSS.rel='stylesheet';%20newSS.type='text/css';newSS.href='http://www.codepoetry.net/stuff/css-debug.css';%20document.documentElement.childNodes[0].appendChild(newSS);})();">Show ID's and Classes</a></p>

<p><a href="javascript:%20void(d=document);void(cs='http://sam-i-am.com/misc/css/tableborders.css');void(d.g=d.getElementsByTagName);void(l='link');void(H=d.g('head').item(0));void(c=(d.all)?c=d.all.tags(l):d.g(l));with(c)%20{for(i=0;i%3Clength;i++){if(item(i).getAttribute('href')==cs)location.reload();}}void(L=d.createElement(l));void(L.s=L.setAttribute);void(L.s('rel','StyleSheet'));void(L.s('href',cs));void(H.appendChild(L));">Show tables</a></p>

<p><a href="javascript:(function(){function%20crawl(e,%20r){if%20(e.nodeType!=1)return;var%20ch%20=%20e.firstChild;while%20(ch!=null){crawl(ch,%20r+1);ch=%20ch.nextSibling;}var%20c%20='#'+r.toString()+r.toString()+r.toString();%20if(r>9)%20c='#FCC';e.style.color='white';e.style.background='none';e.style.backgroundColor=c;e.style.borderColor=c;}crawl(document.getElementsByTagName('body')[0],%200);})()">Topographic view</a></p>

<p><a href="javascript:(function(){function%20crawl(e,%20r){if%20(e.nodeType!=1)return;var%20ch%20=%20e.firstChild;while%20(ch!=null){crawl(ch,%20r+1);ch=%20ch.nextSibling;}var%20c%20='#'+r.toString()+r.toString()+r.toString();%20if(r>9)%20c='#FCC';e.style.color='white';e.style.backgroundColor=c;e.style.borderColor=c;}crawl(document.getElementsByTagName('body')[0],%200);})()">Topographic view with backgrounds</a></p>

<p><a href="javascript:var%20Lt=document.getElementsByTagName('LINK');for(var%20x=0,ss=%5B%5D;Lt%5Bx%5D;x++)%7Bvar%20rel=Lt%5Bx%5D.rel;if(typeof(rel)=='string'rel.toLowerCase().indexOf('style')+1)%7Bss%5Bss.length%5D=Lt%5Bx%5D;%7D%7Dfor(var%20x=0;ss%5Bx%5D;x++)%7Bss%5Bx%5D.disabled=!ss%5Bx%5D.disabled;%7D">Toggle linked CSS</a></p>

<p>Images</p>

<p><a href="javascript:outText='';for(i=0;i<document.images.length;i++){if(outText.indexOf(document.images[i].src)==-1){outText+='<tr><td><img%20src='+document.images[i].src+'></td><td>'+document.images[i].height+'</td><td>'+document.images[i].width+'</td><td>'+document.images[i].src+'</td></tr>'}};if(outText!=''){imgWindow=window.open('','imgWin','width=800,height=600');imgWindow.document.write%20('<table%20border=1%20cellpadding=10><tr><th>Image</th><th>Height</th><th>Width</th><th>URL</th></tr>'+outText+'</table>');imgWindow.document.close()}else{alert('No%20images!')}">List Images</a></p>

<p><a href="javascript:n='';for(i=0;i%3Cdocument.images.length;i++)%7Bn+='%3Cimg%20src='+document.images%5Bi%5D.src+'%3E%20'+document.images%5Bi%5D.width+'x'+document.images%5Bi%5D.height+'%3Cbr%3E%3Cbr%3E'%7D;if(n!='')%7Bdocument.write('%3Cp%20style=font-size:11px;font-family:verdana,sans;%3E'+n+'%3C/p%3E');void(document.close())%7Delse%7Balert('i%20see%20no%20images')%7D">Show Images + Pixel Size</a></p>

<p><a href="javascript:(function(){function%20toArray%20(c){var%20a,%20k;a=new%20Array;for%20(k=0;%20k%20%20c.length;%20++k)a[k]=c[k];return%20a;}var%20images,%20img,%20altText;images=toArray(document.images);for%20(var%20i=0;%20i%20%20images.length;%20++i){img=images[i];altText=document.createTextNode(img.alt);img.parentNode.replaceChild(altText,%20img)}})();">Remove Images</a></p>

<p><a href="javascript:(function()%7B%20function%20zoomImage(image,%20amt)%20%7B%20if(image.initialHeight%20==%20null)%20%7B%20/*%20avoid%20accumulating%20integer-rounding%20error%20*/%20image.initialHeight=image.height;%20image.initialWidth=image.width;%20image.scalingFactor=1;%20%7D%20image.scalingFactor*=amt;%20image.width=image.scalingFactor*image.initialWidth;%20image.height=image.scalingFactor*image.initialHeight;%20%7D%20var%20i,L=document.images.length;%20for%20(i=0;i%3CL;++i)%20zoomImage(document.images%5Bi%5D,%202);%20if%20(!L)%20alert(%22This%20page%20contains%20no%20images.%22);%20%7D)();">Zoom images in</a></p>

<p><a href="javascript:(function(){%20function%20zoomImage(image,%20amt)%20{%20if(image.initialHeight%20==%20null)%20{%20/*%20avoid%20accumulating%20integer-rounding%20error%20*/%20image.initialHeight=image.height;%20image.initialWidth=image.width;%20image.scalingFactor=1;%20}%20image.scalingFactor*=amt;%20image.width=image.scalingFactor*image.initialWidth;%20image.height=image.scalingFactor*image.initialHeight;%20}%20var%20i,L=document.images.length;%20for%20(i=0;i<L;++i)%20zoomImage(document.images[i],.5);%20if%20(!L)%20alert(">Zoom images out</a>
Validation</p>

<p><a href="javascript:void(open('http://validator.w3.org/check?uri='+escape(document.location)))">Validate HTML</a>
<a href="javascript:void(open('http://jigsaw.w3.org/css-validator/validator?uri='+escape(document.location)))">Validate CSS </a>
<a href="javascript:void(open('http://validator.w3.org:8001/check?uri='+escape(document.location+'charset=%28detect+automatically%29verbose=1fussy=1')))">Fussy Parsing</a></p>

<p><a href="javascript:void(open('http://validator.w3.org/checklink?uri='+escape(document.location)))">W3C Link Checker</a></p>

<p><a href="javascript:if%20(0)%20void('Multivalidator%20script%20(c)2002%20Tantek%20Celik%20-%20last%20modified%202002.03.15');var%20p27=String.fromCharCode(37)+'27',d=document.location,ft='%3Cframe%20',fs=ft+'src=',fe='%5C'%20scrolling=%5C'auto%5C'%3E',fc=ft+'style=%5C'border:2px%20solid%20#ff0%5C'%20src=%5C'http://',fm='%3C/frameset%3E';var%20h=fs+'%5C'javascript:document.write('+p27+'%3C!DOCTYPE%20HTML%20PUBLIC%20%22-//W3C//DTD%20HTML%204.0//EN%22%3E%3Cbody%20style%3D%22margin:0;padding:2px%206px%22%3E';var%20h1='%3Ch1%20style%3D%22display:inline;font-size:18px;margin:0;%22%3E';var%20e='%3E%3C/body%3E'+p27+')%5C'%20scrolling=%5C'no%5C'%20noresize%3E';var%20q=String.fromCharCode(34);var%20r='%20results',v='%20validator'+r,w='validator.w3.org/check';var%20ds='%3C!DOCTYPE%20HTML%20PUBLIC%20'+q+'-//W3C//DTD%20HTML%204.0%20Frameset//EN'+q+'%3E%3Chtml%3E%3Chead%3E%3Ctitle%3EMultivalidator%3C/title%3E%3C/head%3E%3Cframeset%20cols=%5C'50%25,50%25%5C'%3E%3Cframeset%20rows=%5C'24,*%5C'%3E';ds+=h+'%3Cdiv%3E'+h1+'Page:%3C/h1%3E'+d+'%3C/div'+e;e='%3C/h1'+e;h+='%3Ch1%20style%3D%22display:inline;font-size:18px;margin:0;%22%3E';ds+=h+'%3Cscript%3Edocument.location=%22'+d+'%22%3C/script%3E'+e+fm+'%3Cframeset%20rows=%5C'24,*,24,*,24,*%5C'%3E';ds+=h+'HTML'+v+'%3Ca%20title%3D%22Refresh%20to%20remultivalidate.%20Click%20for%20more%20info%20on%20favelets.%20-Tantek%22%20href%3Dhttp://favelets.com/%20target%3Dhelp%20style%3D%22float:right;padding:1px;width:1em;font:10px%20Avant%20Garde,Chicago,Times,Arial,serif;text-decoration:none%22%3E@%3C/a%3E'+e;ds+=fc+w+'?uri='+d+fe;ds+=h+'CSS'+v+e;ds+=fc+'jigsaw.w3.org/css-validator/validator?uri='+d+fe;ds+=h+'HREF%20checker'+r+e;ds+=fc+w+'link?url='+d+fe;ds+=fm+fm+'%3C/html%3E';document.open();document.write(ds);document.close();void(20020315);"> Multivalidator </a></p>

<p>Window Resize</p>

<ul>
<li><a href="javascript:void(window.resizeTo(640,480))">Resize to 640x480</a></li>
<li><a href="javascript:void(window.resizeTo(800,600))">Resize to 800x600</a></li>
<li><a href="javascript:void(window.resizeTo(1024,768))">Resize to 1024x768</a></li>
<li><a href="javascript:self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);">Full Screen</a></li>
<li><a href="javascript:document.write('%3CHTML%3E%3CHEAD%3E%3C/HEAD%3E%3CFRAMESET%20ROWS='50%25,*'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3C/FRAMESET%3E%3C/HTML%3E')">Split window horizontally</a></li>
<li><a href="javascript:document.write('%3CHTML%3E%3CHEAD%3E%3C/HEAD%3E%3CFRAMESET%20COLS='50%25,*'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3CFRAME%20SRC='%20+%20location.href%20+%20'%3E%3C/FRAMESET%3E%3C/HTML%3E')">Split window vertically</a></li>
</ul>

<p>Credits</p>

<p>Thanks to: <a href="http://www.digitalcriterion.com/">Greg Valyer</a>, Phebe Anggreani and Jonathan Mitchell for submitting more bookmarklets.</p>

<p>Andy Budd has <a href="http://www.andybudd.com/bookmarklets/">more bookmarklets available here</a></p>
<div>Source: <img src="http://pgrabber.com/favicons/evernote.com.png"><a href="http://www.pimpmysafari.com/items/safari-bookmarklets/">shareist.com</a> &rarr; | <a href="http://www.pimpmysafari.com/items/safari-bookmarklets/">&#8734; Permalink</a></div><br/><div>More About: <a href="http://www.pimpmysafari.com/tags//"></a> <a href="http://www.pimpmysafari.com/tags/bookmarklets/">bookmarklets</a> </div>]]></content:encoded>
		<comments><![CDATA[]]></comments>
		<pubDate><![CDATA[Wed, 9 Jun 2010 12:24:59 -0400]]></pubDate>
		<guid isPermaLink="true"><![CDATA[http://www.pimpmysafari.com/items/safari-bookmarklets/]]></guid>			
		<author><![CDATA[pimpmysafari]]></author>
	</item>
		</channel>
	</rss>
	
