<?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/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Brett Terpstraextension - Brett Terpstra</title>
	<atom:link href="http://brettterpstra.com/tag/extension/feed/" rel="self" type="application/rss+xml" />
	<link>http://brettterpstra.com</link>
	<description>Elegant solutions to complex problems.</description>
	<lastBuildDate>Thu, 09 Feb 2012 15:01:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>TabLinks 2.0 is live</title>
		<link>http://brettterpstra.com/tablinks-2-0-is-live/</link>
		<comments>http://brettterpstra.com/tablinks-2-0-is-live/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 17:45:00 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>
		<category><![CDATA[tablinks]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=1151</guid>
		<description><![CDATA[<p>Apparently I missed the memo: TabLinks 2.0 was actually approved by Apple in September. I’ve been sitting on my hands and just recently bothered to write them and ask what was up. Miscommunication, I guess, but it’s live in the updater now, so if you have 1.3 installed, it should update to 2.0. If you have automatic updates turned off,&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/tablinks-2-0-is-live/">TabLinks 2.0 is live</a></p>]]></description>
			<content:encoded><![CDATA[<p>Apparently I missed the memo: TabLinks 2.0 was actually approved by Apple in September. I’ve been sitting on my hands and just recently bothered to write them and ask what was up. Miscommunication, I guess, but it’s live in the updater now, so if you have 1.3 installed, it should update to 2.0. If you have automatic updates turned off, just check the updates section at the bottom of your extensions preferences.</p>

<p>There’s a one-click install available at the <a href="http://extensions.apple.com">Safari Extensions Gallery</a>, or feel free to download it directly below.</p>

<p>For an overview of features in the new version, see the original <a href="http://brettterpstra.com/tablinks-2-0/">2.0 announcement post</a>.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/Icon.png?9d7bd4" alt="download image for TabLinks Safari Extension" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)">TabLinks Safari Extension</a> — TabLinks gathers all of the link information from every open tab and presents them for copying based on a user-defined template. <a href="http://brettterpstra.com/2010/06/18/tablinks-safari-extension/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/' rel='bookmark' title='Single-keystroke Instapaper in Google Reader'>Single-keystroke Instapaper in Google Reader</a></li>
<li><a href='http://brettterpstra.com/minor-tablinks-update/' rel='bookmark' title='Minor TabLinks update'>Minor TabLinks update</a></li>
<li><a href='http://brettterpstra.com/tablinks-2-0/' rel='bookmark' title='TabLinks 2.0'>TabLinks 2.0</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/tablinks-2-0-is-live/">TabLinks 2.0 is live</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/tablinks-2-0-is-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TabLinks 2.0</title>
		<link>http://brettterpstra.com/tablinks-2-0/</link>
		<comments>http://brettterpstra.com/tablinks-2-0/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 07:07:58 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>
		<category><![CDATA[tablinks]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=950</guid>
		<description><![CDATA[<p>TabLinks 2.0 is finished, and it's a total rewrite. The changes have been submitted to Apple, and if all goes well, TabLinks will be updated in the Extensions Gallery shortly.</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/tablinks-2-0/">TabLinks 2.0</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://flattr.com/thing/86523/TabLinks" target="_blank" style="float:right;display:block"><img src="http://api.flattr.com/button/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0" /></a>TabLinks 2.0 is finished, and it’s a total rewrite. The changes have been submitted to Apple, and if all goes well, TabLinks will be updated in the Extensions Gallery shortly. Here’s an overview of the changes:</p>

<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/09/TabLinksPreviewScreen.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="noshadow alignright size-medium wp-image-951" title="TabLinksPreviewScreen" src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/09/TabLinksPreviewScreen-300x226.jpg?9d7bd4" alt="Tab Links Preview" width="300" height="226" /></a></p>

<ul>
<li>Opens a new tab instead of an overlay.</li>
<li>Adds %b (line break) to the template options. Use as many as you like, one will be inserted at the end of each line by default.</li>
<li>In preferences, you can choose to operate on all open windows, or just the current foreground window.</li>
<li>The template can be edited live from the TabLinks window. Save/Apply will update the links in the list with the new template.</li>
<li>Default template presets are included, accessible through the “Presets” button.</li>
<li>Clicking the links once will select the whole block, as will the “Select All” button.</li>
<li>Double-clicking the links will make them editable, changes are saved when you click or tab out of the box.</li>
</ul>

<p><video width="476" height="324" controls="" autobuffer="autobuffer">
      <source src="http://cdn.brettterpstra.com/media/TablinksDemo2.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
      <source src="http://cdn.brettterpstra.com/media/TablinksDemo2.ogv"  type='video/ogg; codecs="theora, vorbis"'>
  </video></p>

<p>You can download the 2.0 release below, or wait for it to update in the Extensions Gallery.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/Icon.png?9d7bd4" alt="download image for TabLinks Safari Extension" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)">TabLinks Safari Extension</a> — TabLinks gathers all of the link information from every open tab and presents them for copying based on a user-defined template. <a href="http://brettterpstra.com/2010/06/18/tablinks-safari-extension/">More Info</a></p></div>


<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/minor-tablinks-update/' rel='bookmark' title='Minor TabLinks update'>Minor TabLinks update</a></li>
<li><a href='http://brettterpstra.com/tablinks-2-0-is-live/' rel='bookmark' title='TabLinks 2.0 is live'>TabLinks 2.0 is live</a></li>
<li><a href='http://brettterpstra.com/tablinks-safari-extension/' rel='bookmark' title='TabLinks Safari Extension'>TabLinks Safari Extension</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/tablinks-2-0/">TabLinks 2.0</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/tablinks-2-0/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://cdn.brettterpstra.com/media/TablinksDemo2.mp4" length="7523438" type="video/mp4" />
<enclosure url="http://cdn.brettterpstra.com/media/TablinksDemo2.ogv" length="1935744" type="video/ogg" />
		</item>
		<item>
		<title>gleeBox gets prettier highlights</title>
		<link>http://brettterpstra.com/gleebox-gets-prettier-highlights/</link>
		<comments>http://brettterpstra.com/gleebox-gets-prettier-highlights/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 15:46:38 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[gleebox]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=928</guid>
		<description><![CDATA[<p>Primer: gleeBox is an amazing extension for Safari (and Chrome and Firefox) that gives you keyboard navigation of links, bookmarks, bookmarklets and more. If you haven’t tried it out, you should. A while back I wrote about fixing the highlights in gleeBox. I found them just ugly enough to require measures to soften the colors and handle padding a little&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/gleebox-gets-prettier-highlights/">gleeBox gets prettier highlights</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/09/newgleeboxhighlights.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/09/newgleeboxhighlights-300x56.jpg?9d7bd4" alt="New gleeBox highlights screenshot" title="New gleeBox highlights" width="300" height="56" class="alignright size-medium wp-image-929" /></a></p>

<p><em>Primer:</em> <a href="http://thegleebox.com/">gleeBox</a> is an amazing extension for Safari (and Chrome and Firefox) that gives you keyboard navigation of links, bookmarks, bookmarklets and more. If you haven’t tried it out, you should.</p>

<p>A while back I wrote about <a href="http://brettterpstra.com/fixing-gleebox/">fixing the highlights in gleeBox</a>. I found them just ugly enough to require measures to soften the colors and handle padding a little differently. Well, color me tickled, the latest update that just showed up in my extensions panel brings, <a href="http://thegleebox.com/releases.html">among other things</a>, prettier highlights. Prettier than my makeshift ones, too. Just thought I’d share…</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/fixing-gleebox/' rel='bookmark' title='Fixing Gleebox'>Fixing Gleebox</a></li>
<li><a href='http://brettterpstra.com/why-i-will-never-be-a-wildlife-photographer/' rel='bookmark' title='Why I will never be a wildlife photographer'>Why I will never be a wildlife photographer</a></li>
<li><a href='http://brettterpstra.com/a-little-hootsuite-userstyling/' rel='bookmark' title='A little HootSuite userstyling'>A little HootSuite userstyling</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/gleebox-gets-prettier-highlights/">gleeBox gets prettier highlights</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/gleebox-gets-prettier-highlights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instapaper Beyond microsite</title>
		<link>http://brettterpstra.com/instapaper-beyond-microsite/</link>
		<comments>http://brettterpstra.com/instapaper-beyond-microsite/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 17:12:28 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[instapaper beyond]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=923</guid>
		<description><![CDATA[<p>Due in part to the inclusion of Instapaper Beyond in Apple’s Safari Extensions Gallery, I’ve put together a dedicated “microsite” for Instapaper Beyond. You can check it out at http://brettterpstra.com/instapaperbeyond. It uses the same navigation as Instapaper Beyond (mmm, clever), so pressing “h” will bring down a menu of the main commands available in the extension, and pressing the letter&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-microsite/">Instapaper Beyond microsite</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/08/InstapaperBeyondMicrosite.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/08/InstapaperBeyondMicrosite-300x226.jpg?9d7bd4" alt="Screenshot of the Instapaper Beyond microsite" title="Instapaper Beyond Microsite Screenshot" width="300" height="226" class="alignright size-medium wp-image-925" /></a>Due in part to the inclusion of Instapaper Beyond in Apple’s <a href="http://extensions.apple.com/">Safari Extensions Gallery</a>, I’ve put together a dedicated “microsite” for Instapaper Beyond. You can check it out at <a href="http://brettterpstra.com/instapaperbeyond">http://brettterpstra.com/instapaperbeyond</a>.</p>

<p>It uses the same navigation as Instapaper Beyond (mmm, clever), so pressing “h” will bring down a menu of the main commands available in the extension, and pressing the letter for a command (or clicking it in the menu) will provide more information about that command. In some cases, a short screencast is available, and I’ll put more up when I have a chance.</p>

<p>The page takes advantage of the fact that it’s pretty much exclusive to Safari 5, using HTML5 video tags and webkit transitions for much of the interface. That, and a little jQuery. The video player is a custom-styled <code>&lt;video&gt;</code> tag, which was something I’ve been meaning to figure out how to pull off.</p>

<p>I hope IB users <a href="http://brettterpstra.com/instapaperbeyond">enjoy the page</a>, and I welcome comments and criticisms!</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/' rel='bookmark' title='Instapaper Beyond: fix for text style controls'>Instapaper Beyond: fix for text style controls</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-bugs/' rel='bookmark' title='Instapaper Beyond Bugs (fixed)'>Instapaper Beyond Bugs (fixed)</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-for-safari/' rel='bookmark' title='Instapaper Beyond for Safari'>Instapaper Beyond for Safari</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-microsite/">Instapaper Beyond microsite</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/instapaper-beyond-microsite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instapaper Beyond in the Safari Extensions Gallery</title>
		<link>http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/</link>
		<comments>http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 01:07:24 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[instapaper beyond]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=919</guid>
		<description><![CDATA[<p>: http://extensions.apple.com/ I just got word from Apple that Instapaper Beyond is being added to the [Safari Extensions Gallery]! That’s great news, for the most part… it means that I’ll have to run all future updates through Apple before releasing them, but I assume that will just be a minor formality in the grand scheme of things. I have a&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/">Instapaper Beyond in the Safari Extensions Gallery</a></p>]]></description>
			<content:encoded><![CDATA[<p>I just got word from Apple that <a href="http://brettterpstra.com/instapaper-beyond-for-safari/">Instapaper Beyond</a> is being added to the <a href="http://extensions.apple.com/">Safari Extensions Gallery</a>! That’s great news, for the most part… it means that I’ll have to run all future updates through Apple before releasing them, but I assume that will just be a minor formality in the grand scheme of things.</p>

<p>I have a few new features completed and ready to launch, actually, but I’ll save them up for a bigger update. I’m also going to try to find time to build out a dedicated project page, and maybe even add a screencast. I do love making screencasts.</p>

<p>I’ll be keeping an eye on the gallery to see when it shows up. Follow <a href="http://twitter.com/ttscoff">@ttscoff</a> on Twitter if you’re curious, I’m sure I’ll have an excited tweet or two when it does.</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-microsite/' rel='bookmark' title='Instapaper Beyond microsite'>Instapaper Beyond microsite</a></li>
<li><a href='http://brettterpstra.com/tablinks-2-0-is-live/' rel='bookmark' title='TabLinks 2.0 is live'>TabLinks 2.0 is live</a></li>
<li><a href='http://brettterpstra.com/new-safari-extensions-give-good-source/' rel='bookmark' title='New Safari Extensions give good source'>New Safari Extensions give good source</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/">Instapaper Beyond in the Safari Extensions Gallery</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GReader Instapaper 0.2</title>
		<link>http://brettterpstra.com/greader-instapaper-0-2/</link>
		<comments>http://brettterpstra.com/greader-instapaper-0-2/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 02:05:06 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[google reader]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=883</guid>
		<description><![CDATA[<p>I just pushed a tiny little update to the GReader Instapaper extension. It shortens the default speed at which the notifications disappear, and adds a settings item in preferences so you can adjust it if you want to. I think the 1300ms delay is a pretty good one, it was 5000 before (and everyone complained). All better. I cleaned up&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/greader-instapaper-0-2/">GReader Instapaper 0.2</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/greaderinstapapericon.jpg?9d7bd4" alt="GReader Instapaper Icon" title="GReader Instapaper Icon" width="200" height="200" class="alignright size-full wp-image-838 noshadow" />I just pushed a tiny little update to the <a href="http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/">GReader Instapaper</a> extension. It shortens the default speed at which the notifications disappear, and adds a settings item in preferences so you can adjust it if you want to. I think the 1300ms delay is a pretty good one, it was 5000 before (and everyone complained). All better.</p>

<p>I cleaned up a few loose ends, fixed some error messages, general housekeeping. However, I’m still stuck as to how to tell when a post to Instapaper fails. I’m unable to get a response code from the async post, so all I can really tell is that there <em>was</em> a response. I can’t tell if it was good or bad. So… the notification will pretty much always tell you it was a success. If your articles aren’t showing up in Instapaper, check your username and password in the settings and try again.</p>

<p>I doubt I’ll push much further on this, given that the Instapaper bookmarklet does a fine job with Google Reader, and you can trigger it with a ⌘-# if it’s in your bookmarks bar, # being the position of the bookmarklet in the bar, from 1–9.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/GReaderInstapaper.0.2.zip?9d7bd4" title="Download GReader Instapaper (1690)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/07/icon.png?9d7bd4" alt="download image for GReader Instapaper" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/GReaderInstapaper.0.2.zip?9d7bd4" title="Download GReader Instapaper (1690)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/GReaderInstapaper.0.2.zip?9d7bd4" title="Download GReader Instapaper (1690)">GReader Instapaper</a> — Adds single-keystroke sending of the current article in Google Reader to your Instapaper account. <a href="http://brettterpstra.com/2010/07/28/single-keystroke-instapaper-in-google-reader/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/pinboard-links-with-instapaper-text/' rel='bookmark' title='Bookmarklet: Read Pinboard links with Instapaper Text'>Bookmarklet: Read Pinboard links with Instapaper Text</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/' rel='bookmark' title='Instapaper Beyond: fix for text style controls'>Instapaper Beyond: fix for text style controls</a></li>
<li><a href='http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/' rel='bookmark' title='Single-keystroke Instapaper in Google Reader'>Single-keystroke Instapaper in Google Reader</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/greader-instapaper-0-2/">GReader Instapaper 0.2</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/greader-instapaper-0-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Single-keystroke Instapaper in Google Reader</title>
		<link>http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/</link>
		<comments>http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:02:05 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=836</guid>
		<description><![CDATA[<p>This was a quick plugin I put together last night when I got too frustrated to work on my actual jobs. It lets you define a single shortcut key which, after you input your Instapaper username and password, will let you send the currently-selected article in Google Reader straight to Instapaper. It works fine with themes like Helvetireader (Safari extension),&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/">Single-keystroke Instapaper in Google Reader</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/greaderinstapapericon.jpg?9d7bd4" alt="GReader Instapaper Icon" title="GReader Instapaper Icon" width="200" height="200" class="alignright size-full wp-image-838 noshadow" />This was a quick plugin I put together last night when I got too frustrated to work on my actual jobs. It lets you define a single shortcut key which, after you input your <a href="http://www.instapaper.com/">Instapaper</a> username and password, will let you send the currently-selected article in <a href="http://www.google.com/reader/">Google Reader</a> straight to Instapaper. It works fine with themes like <a href="http://helvetireader.com/">Helvetireader</a> (<a href="http://kirindave.tumblr.com/post/675464589/safari-5-port-of-helvetireader">Safari extension</a>), and functions in both list view and expanded view.</p>

<p>Click below to download, unzip the extension and double click it to install. Head for <strong>Preferences-&gt;Extensions</strong> and set up your Instapaper username and password, and pick a hotkey. The default hotkey is “i”, which doesn’t interfere with existing Google shortcuts. Tailor to taste.</p>

<p>The only issue I’m having right now is that it doesn’t fail properly if you have an incorrect user/pass combination. It tells you it succeeded, but doesn’t post to your account. I’ll have to add a verification step at some point in the process. For now, if things aren’t showing up in Instapaper for you, check your username and password in the Extensions preferences. Be sure to check out <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">Instapaper Beyond</a>, too!</p>

<h4>Download:</h4>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/GReaderInstapaper.0.2.zip?9d7bd4" title="Download GReader Instapaper (1690)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/07/icon.png?9d7bd4" alt="download image for GReader Instapaper" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/GReaderInstapaper.0.2.zip?9d7bd4" title="Download GReader Instapaper (1690)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/GReaderInstapaper.0.2.zip?9d7bd4" title="Download GReader Instapaper (1690)">GReader Instapaper</a> — Adds single-keystroke sending of the current article in Google Reader to your Instapaper account. <a href="http://brettterpstra.com/2010/07/28/single-keystroke-instapaper-in-google-reader/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/greader-instapaper-0-2/' rel='bookmark' title='GReader Instapaper 0.2'>GReader Instapaper 0.2</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-for-safari/' rel='bookmark' title='Instapaper Beyond for Safari'>Instapaper Beyond for Safari</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/' rel='bookmark' title='Instapaper Beyond: fix for text style controls'>Instapaper Beyond: fix for text style controls</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/">Single-keystroke Instapaper in Google Reader</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Instapaper Beyond 1.8.9</title>
		<link>http://brettterpstra.com/instapaper-beyond-1-8-9/</link>
		<comments>http://brettterpstra.com/instapaper-beyond-1-8-9/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 13:31:29 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[instapaper beyond]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=832</guid>
		<description><![CDATA[<p>Instapaper Beyond version 1.8.9 is another small release with a couple of usability enhancements. Thanks to everyone who’s been submitting ideas and bugs, I’ll do my best to keep up! This release includes: Alphabetical sorting of the help HUD (A-Z,a-z) Edit a bookmark with “E” (Shift-E) you can tab through the fields and submit with Enter, returning you to your&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-1-8-9/">Instapaper Beyond 1.8.9</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">Instapaper Beyond</a> version 1.8.9 is another small release with a couple of usability enhancements. Thanks to everyone who’s been submitting ideas and bugs, I’ll do my best to keep up!</p>

<p>This release includes:</p>

<ul>
<li>Alphabetical sorting of the help HUD (A-Z,a-z)</li>
<li>Edit a bookmark with “E” (Shift-E)

<ul>
<li>you can tab through the fields and submit with Enter, returning you to your listing</li>
</ul></li>
<li>Scroll animation when navigating bookmark lists

<ul>
<li>makes it more obvious which direction the page just scrolled you in when selecting a bookmark partially or entirely offscreen.</li>
</ul></li>
</ul>

<p><strong>Download:</strong></p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/instapaperbeyond95.png?9d7bd4" alt="download image for Instapaper Beyond for Safari 5" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)">Instapaper Beyond for Safari 5</a> — Instapaper Beyond for Safari adds full keyboard navigation and Ajax loading of text views to Instapaper (http://www.instapaper.com). This extension is for Safari 5 with extensions enabled. <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/' rel='bookmark' title='Instapaper Beyond: fix for text style controls'>Instapaper Beyond: fix for text style controls</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-3/' rel='bookmark' title='Instapaper Beyond 1.3'>Instapaper Beyond 1.3</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-8-7/' rel='bookmark' title='Instapaper Beyond 1.8.7'>Instapaper Beyond 1.8.7</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-1-8-9/">Instapaper Beyond 1.8.9</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/instapaper-beyond-1-8-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instapaper Beyond 1.8.7</title>
		<link>http://brettterpstra.com/instapaper-beyond-1-8-7/</link>
		<comments>http://brettterpstra.com/instapaper-beyond-1-8-7/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 16:40:07 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[instapaper beyond]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=825</guid>
		<description><![CDATA[<p>Update: I just pushed out version 1.8.8 with a minor fix for some spacebar-in-forms issues. The download link and auto-update file have already been updated. Thanks to John P for the bug report! This is relatively minor update for Instapaper Beyond, the Safari extension which gives you full Ajax loading and keyboard control over Instapaper. It does, however, have one&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-1-8-7/">Instapaper Beyond 1.8.7</a></p>]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> I just pushed out version 1.8.8 with a minor fix for some spacebar-in-forms issues. The download link and auto-update file have already been updated. Thanks to John P for the bug report!</p>

<p>This is relatively minor update for <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">Instapaper Beyond</a>, the Safari extension which gives you full Ajax loading and keyboard control over <a href="http://www.instapaper.com">Instapaper</a>. It does, however, have one very cool new feature, and one often-requested fix.</p>

<p>The new feature is type-ahead folder selection in the popup HUDs for Move To and Go To Folder. When the HUD pops up, you can just start typing and it will find the first folder that matches the letters you’ve typed and select it. The arrow keys function as usual, and enter or right arrow will open the selected folder. If you type a few letters and then hit backspace or escape, it will clear the filter field. If you pause for a second, then start typing again, it will start a new filter, QuickSilver/Launchbar style.</p>

<p>The other noticeable change is that it works better with Greystyled now. It’s not perfect, as Greystyled wants to do its own thing with the Ajax-loaded text versions and there’s a major conflict. I check for Greystyled now, though, and give it a little leeway. The text view will not look like it does in Greystyled without IB loaded, but it will work for you.</p>

<p>If you have Instapaper Beyond loaded, it will either update automatically, or show up in your available updates if you have auto-updates turned off. If you haven’t loaded it, download it below and give it a try!</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/instapaperbeyond95.png?9d7bd4" alt="download image for Instapaper Beyond for Safari 5" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)">Instapaper Beyond for Safari 5</a> — Instapaper Beyond for Safari adds full keyboard navigation and Ajax loading of text views to Instapaper (http://www.instapaper.com). This extension is for Safari 5 with extensions enabled. <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-bugs/' rel='bookmark' title='Instapaper Beyond Bugs (fixed)'>Instapaper Beyond Bugs (fixed)</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/' rel='bookmark' title='Instapaper Beyond: fix for text style controls'>Instapaper Beyond: fix for text style controls</a></li>
<li><a href='http://brettterpstra.com/greader-instapaper-0-2/' rel='bookmark' title='GReader Instapaper 0.2'>GReader Instapaper 0.2</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-1-8-7/">Instapaper Beyond 1.8.7</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/instapaper-beyond-1-8-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing Gleebox</title>
		<link>http://brettterpstra.com/fixing-gleebox/</link>
		<comments>http://brettterpstra.com/fixing-gleebox/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 00:11:14 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[gleebox]]></category>
		<category><![CDATA[userstyle]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=778</guid>
		<description><![CDATA[<p>If you haven’t tried it, gleeBox is an amazing extension. I have it installed in my Firefox and Chrome setups, and I’m more than thrilled that it’s finally available for Safari. It lets you do a lot of crazy (and useful) things with keyboard commands on any website. There’s a great writeup over at PimpMySafari.com, so I won’t go into&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/fixing-gleebox/">Fixing Gleebox</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/defaultgleeboxhighlights.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/defaultgleeboxhighlights-150x150.jpg?9d7bd4" alt="" title="defaultgleeboxhighlights" width="150" height="150" class="size-thumbnail wp-image-784 alignright" /></a>If you haven’t tried it, <a href="http://thegleebox.com/">gleeBox</a> is an amazing extension. I have it installed in my Firefox and Chrome setups, and I’m more than thrilled that it’s finally available for Safari. It lets you do a lot of crazy (and useful) things with keyboard commands on any website. There’s a <a href="http://www.pimpmysafari.com/extensions/gleebox-command-line-interface-for-safari">great writeup over at PimpMySafari.com</a>, so I won’t go into depth on the wonderful parts. I’ll concentrate on the one thing that bugs me about gleeBox: the highlight colors on found and selected elements. They are, in my opinion, a little obnoxious.
<span id="more-778"></span></p>

<p>Fortunately, another Safari extension comes to the rescue. <a href="http://code.grid.in.th/">User CSS</a> is a pretty effective way to use slightly-modified <a href="userstyles.org/">userstyles</a> and generate your own CSS overrides. If you happen to have both extensions installed (or are on your way to get them right now), here’s a recipe for de-uglifying gleeBox (<a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/UserCSSGleebox.jpg?9d7bd4">settings screenshot</a>):</p>

<ol>
<li>Create a new User CSS in the User CSS Manager</li>
<li>Name it Glee Highlight Override and set the Domains field to *</li>
<li>Add the code below in the Styles field:</li>
</ol>


<div class="wp_syntax"><div class="code"><pre class="css">body <span class="re1">.GleeHL</span> <span class="br0">&#123;</span> 
	<span class="kw1">background-color</span><span class="sy0">:</span><span class="re0">#eef49b</span> !important<span class="sy0">;</span>
	-webkit-box-shadow<span class="sy0">:</span><span class="kw2">none</span> !important<span class="sy0">;</span>
	<span class="kw1">border</span><span class="sy0">:</span><span class="kw2">solid</span> <span class="re3">1px</span> <span class="re0">#dfec2c</span> !important<span class="sy0">;</span>
	<span class="kw1">padding</span><span class="sy0">:</span><span class="nu0">0</span> !important<span class="sy0">;</span>
<span class="br0">&#125;</span>
body <span class="re1">.GleeReaped</span> <span class="br0">&#123;</span>
	<span class="kw1">background-color</span><span class="sy0">:</span><span class="re0">#f6f9c9</span> !important<span class="sy0">;</span>
	<span class="kw1">border</span><span class="sy0">:</span><span class="kw2">solid</span> <span class="re3">1px</span> <span class="re0">#c0c660</span> !important<span class="sy0">;</span>
<span class="br0">&#125;</span></pre></div></div>


<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/adjustedGleeboxHighlights.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/adjustedGleeboxHighlights-150x150.jpg?9d7bd4" alt="" title="adjustedGleeboxHighlights" width="150" height="150" class="size-thumbnail wp-image-782 alignright" /></a>The highlights should be prettier now, even if the change is fairly subtle. The style also removes the padding and shadow on the selected item so that, in most cases, selected items don’t jump around and move other elements as you tab through the page. Let me know if it doesn’t work for you. Obviously, the colors are adjustable to taste. You could even create special overrides for certain sites to match color schemes better… I mean, if you were crazy obsessive or something. If you come up with a better all-around color set, let me know!</p>

<p>By the way, the <a href="http://userstyles.org/styles/33647">Reddit Twitter</a> style is great in Safari! Here’s a <a href="http://img.skitch.com/20100717-mhhsdfh8194rhyg6imtp36byf4.jpg">shot of it</a> with custom gleeBox highlights!</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/gleebox-gets-prettier-highlights/' rel='bookmark' title='gleeBox gets prettier highlights'>gleeBox gets prettier highlights</a></li>
<li><a href='http://brettterpstra.com/a-little-hootsuite-userstyling/' rel='bookmark' title='A little HootSuite userstyling'>A little HootSuite userstyling</a></li>
<li><a href='http://brettterpstra.com/pinboard-redesign-experiment/' rel='bookmark' title='Pinboard redesign experiment'>Pinboard redesign experiment</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/fixing-gleebox/">Fixing Gleebox</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/fixing-gleebox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instapaper Beyond: fix for text style controls</title>
		<link>http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/</link>
		<comments>http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 09:00:08 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[instapaper]]></category>
		<category><![CDATA[instapaper beyond]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=761</guid>
		<description><![CDATA[<p>This is a bugfix release of Instapaper Beyond for Safari which brings the version up to 1.8.6. It fixes a few visual glitches, but most importantly it restores the functionality of the text style menu at the top of a read page, allowing you to set and remember the font, size, width and line spacing of your text view. I&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/">Instapaper Beyond: fix for text style controls</a></p>]]></description>
			<content:encoded><![CDATA[<p>This is a bugfix release of Instapaper Beyond for Safari which brings the version up to 1.8.6. It fixes a few visual glitches, but most importantly it restores the functionality of the text style menu at the top of a read page, allowing you to set and remember the font, size, width and line spacing of your text view.</p>

<p>I actually ended up rewriting the existing javascript as a module in Instapaper Beyond, so there’s the possibility of easily extending it to handle more options. Background color, more fonts, etc. We’ll see how far I get with that. My next order of business is to get it to work with some of the existing userstyles out there, but time has been tight for me when it comes to these side projects. I’ll keep you posted.</p>

<p>If you have Instapaper Beyond installed, it should show up in your updates (or be updated automatically, depending on your settings). If you want to download the extension, please use the link below. For more information on Instapaper Beyond, see the <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">original post for the Safari Release</a>.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/instapaperbeyond95.png?9d7bd4" alt="download image for Instapaper Beyond for Safari 5" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/InstapaperBeyond.1.8.10.zip?9d7bd4" title="Download Instapaper Beyond for Safari 5 (665)">Instapaper Beyond for Safari 5</a> — Instapaper Beyond for Safari adds full keyboard navigation and Ajax loading of text views to Instapaper (http://www.instapaper.com). This extension is for Safari 5 with extensions enabled. <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-8-7/' rel='bookmark' title='Instapaper Beyond 1.8.7'>Instapaper Beyond 1.8.7</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-8-9/' rel='bookmark' title='Instapaper Beyond 1.8.9'>Instapaper Beyond 1.8.9</a></li>
<li><a href='http://brettterpstra.com/greader-instapaper-0-2/' rel='bookmark' title='GReader Instapaper 0.2'>GReader Instapaper 0.2</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/">Instapaper Beyond: fix for text style controls</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Safari Extensions give good source</title>
		<link>http://brettterpstra.com/new-safari-extensions-give-good-source/</link>
		<comments>http://brettterpstra.com/new-safari-extensions-give-good-source/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 20:37:01 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=740</guid>
		<description><![CDATA[<p>A couple of very cool Safari Extensions came down the pipe today, both geared toward web developers and code monkeys. The two of them combined make viewing source in Safari a whole lot better. I love doing web development in Safari, and the Web Inspector pretty well covers the Firebug front for me, but these two extensions are going to&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/new-safari-extensions-give-good-source/">New Safari Extensions give good source</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/07/sourceviewextension.jpg?9d7bd4" alt="sourceviewextension.jpg" border="0" width="234" height="184" class="alignright" />A couple of very cool Safari Extensions came down the pipe today, both geared toward web developers and code monkeys. The two of them combined make viewing source in Safari a whole lot better. I love doing web development in Safari, and the Web Inspector pretty well covers the Firebug front for me, but these two extensions are going to make life much easier.</p>

<p><a href="http://www.awarepixel.com/safari/bettersource/">BetterSource</a> adds two buttons to your toolbar. The first is for viewing the source code of the current page in a new tab, and with line numbers and syntax highlighting. That in itself is a huge improvement over the native source viewer. The second does the same, but with the rendered source (after DOM changes and other javascript fun), which is basically what you get in the Inspector, but with less fuss and easier copying.</p>

<p>Entropy provides the second <del datetime="2010-07-10T15:29:20+00:00">extension</del> <ins datetime="2010-07-10T15:29:20+00:00">(actually, a plugin to be placed in ~/Library/Internet Plugins)</ins>, called the <a href="http://www.entropy.ch/software/macosx/xmlviewplugin/">XML View Plugin</a>. It provides a more Firefox-like view of XML data (which Safari fails to display), and also formats JSON data for easy viewing. For anyone who works with API’s and consumes web services, this is a great tool and a welcome addition to Safari.</p>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/clippable-updated-to-remove-source-code-line-numbers/' rel='bookmark' title='Clippable updated to remove source code line numbers'>Clippable updated to remove source code line numbers</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-in-the-safari-extensions-gallery/' rel='bookmark' title='Instapaper Beyond in the Safari Extensions Gallery'>Instapaper Beyond in the Safari Extensions Gallery</a></li>
<li><a href='http://brettterpstra.com/single-keystroke-instapaper-in-google-reader/' rel='bookmark' title='Single-keystroke Instapaper in Google Reader'>Single-keystroke Instapaper in Google Reader</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/new-safari-extensions-give-good-source/">New Safari Extensions give good source</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/new-safari-extensions-give-good-source/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Minor TabLinks update</title>
		<link>http://brettterpstra.com/minor-tablinks-update/</link>
		<comments>http://brettterpstra.com/minor-tablinks-update/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 14:01:17 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>
		<category><![CDATA[tablinks]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=708</guid>
		<description><![CDATA[<p>I just posted version 1.3 of TabLinks. It doesn’t fix all of the things I eventually want to fix, but it does do some rudimentary entity encoding that allows you to actually use HTML tags in the templates. I had said that &#60;a href="%u"&#62;%t&#60;/a&#62; would work as a template, but it didn’t. Now it does. The automatic update is functioning,&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/minor-tablinks-update/">Minor TabLinks update</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/06/TabLinksWithHTML.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/06/TabLinksWithHTML-150x150.jpg?9d7bd4" alt="TabLinks With HTML Template" title="TabLinks With HTML Template" width="150" height="150" class="alignright size-thumbnail wp-image-709" /></a>I just posted version 1.3 of <a href="http://brettterpstra.com/2010/06/18/tablinks-safari-extension/">TabLinks</a>. It doesn’t fix all of the things I eventually want to fix, but it <em>does</em> do some rudimentary entity encoding that allows you to actually use HTML tags in the templates. I had said that <code>&lt;a href="%u"&gt;%t&lt;/a&gt;</code> would work as a template, but it didn’t. Now it does.</p>

<p>The automatic update is functioning, so anyone with TabLinks already installed should see it show up in their updates, or just update automatically if you have that option enabled. This version should show up as 1.3. If you’re looking for the initial install, you can find it below.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/Icon.png?9d7bd4" alt="download image for TabLinks Safari Extension" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)">TabLinks Safari Extension</a> — TabLinks gathers all of the link information from every open tab and presents them for copying based on a user-defined template. <a href="http://brettterpstra.com/2010/06/18/tablinks-safari-extension/">More Info</a></p></div>
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/tablinks-2-0-is-live/' rel='bookmark' title='TabLinks 2.0 is live'>TabLinks 2.0 is live</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-8-7/' rel='bookmark' title='Instapaper Beyond 1.8.7'>Instapaper Beyond 1.8.7</a></li>
<li><a href='http://brettterpstra.com/minor-update-to-instapaper-beyond-1-4/' rel='bookmark' title='Minor update to Instapaper Beyond (1.4)'>Minor update to Instapaper Beyond (1.4)</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/minor-tablinks-update/">Minor TabLinks update</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/minor-tablinks-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RedirectBuster, another late night Safari Extension</title>
		<link>http://brettterpstra.com/redirectbuster-another-late-night-safari-extension/</link>
		<comments>http://brettterpstra.com/redirectbuster-another-late-night-safari-extension/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 14:28:49 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[experiments]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=649</guid>
		<description><![CDATA[<p>Okay, this one has a little refining left to go, but it seems to be working pretty flawlessly. I ported most of the code from a greasemonkey script. All I really want to add is a toolbar item that lets you easily turn it on and off, and maybe a whitelist feature. There are actually legitimate uses for a plugin&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/redirectbuster-another-late-night-safari-extension/">RedirectBuster, another late night Safari Extension</a></p>]]></description>
			<content:encoded><![CDATA[<p><img style=' display:none'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/06/RedirectBusterHeaderImage.jpg?9d7bd4" alt="RedirectBusterHeaderImage.jpg" border="0" width="650" height="187" class="headerimg" /></p>

<p>Okay, this one has a little refining left to go, but it seems to be working pretty flawlessly. I ported most of the code from a <a href="http://userscripts.org/scripts/show/72535">greasemonkey script</a>. All I really want to add is a toolbar item that lets you easily turn it on and off, and maybe a whitelist feature.</p>

<p>There are actually legitimate uses for a plugin like this. Seriously.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/RedirectBuster.safariextz.zip?9d7bd4" title="Download RedirectBuster (778)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/Icon1.png?9d7bd4" alt="download image for RedirectBuster" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/RedirectBuster.safariextz.zip?9d7bd4" title="Download RedirectBuster (778)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/RedirectBuster.safariextz.zip?9d7bd4" title="Download RedirectBuster (778)">RedirectBuster</a> — Removes redirects from urls. Pretty simple. <a href="http://brettterpstra.com/redirectbuster-another-late-night-safari-extension/">More Info</a></p></div>

<hr style="clear:both;height:0;border:none" />
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/instapaper-beyond-1-8-7/' rel='bookmark' title='Instapaper Beyond 1.8.7'>Instapaper Beyond 1.8.7</a></li>
<li><a href='http://brettterpstra.com/instapaper-beyond-fix-for-text-style-controls/' rel='bookmark' title='Instapaper Beyond: fix for text style controls'>Instapaper Beyond: fix for text style controls</a></li>
<li><a href='http://brettterpstra.com/safari-reader-antique-hack/' rel='bookmark' title='Safari Reader Antique hack'>Safari Reader Antique hack</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/redirectbuster-another-late-night-safari-extension/">RedirectBuster, another late night Safari Extension</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/redirectbuster-another-late-night-safari-extension/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TabLinks Safari Extension</title>
		<link>http://brettterpstra.com/tablinks-safari-extension/</link>
		<comments>http://brettterpstra.com/tablinks-safari-extension/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 06:28:17 +0000</pubDate>
		<dc:creator>Brett</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[safari 5]]></category>
		<category><![CDATA[tablinks]]></category>

		<guid isPermaLink="false">http://brettterpstra.com/?p=641</guid>
		<description><![CDATA[<p>TabLinks is a quick experiment, designed to meet my own needs. It needs some work, but it does the trick: it copies the link information for every tab open in Safari, and outputs them as a list, based on a user-defined template. You set up your template in the Extension settings, and use the following variables to define your link&#8230;</p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/tablinks-safari-extension/">TabLinks Safari Extension</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn2.brettterpstra.com/wp-content/uploads/2010/06/TabLinksScreenshot.jpg?9d7bd4"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  src="http://cdn2.brettterpstra.com/wp-content/uploads/2010/06/TabLinksScreenshot-150x150.jpg?9d7bd4" alt="" title="TabLinksScreenshot" width="150" height="150" class="alignright size-thumbnail wp-image-644" /></a></p>

<p>TabLinks is a quick experiment, designed to meet my own needs. It needs some work, but it does the trick: it copies the link information for every tab open in Safari, and outputs them as a list, based on a user-defined template. You set up your template in the Extension settings, and use the following variables to define your link style:</p>

<ul>
<li>%u = URL</li>
<li>%t = title</li>
<li>%w = window index</li>
<li>%n = tab index (within window)</li>
</ul>

<p>That’s all there is for now. The default link format is a Markdown reference list, with the references being window#-tab#, so they come out as <code>[0-12]: yourlink.com "and its title"</code>. If you dig Markdown, you can easily modify this to make a list of titles linked to their respective pages by changing the template to <code>* [%t](%u)</code>. If you’d rather get plain HTML, try <code>&lt;a href="%u"&gt;%t&lt;/a&gt;</code>. Maybe you just want a list of URLs, in which case your template would just be <code>%u</code>.</p>

<p>Like I said, it’s pretty simple right now, and may stay that way while I go back to tidy up and improve on <a href="http://brettterpstra.com/2010/06/09/instapaper-beyond-for-safari/">InstapaperBeyond</a>. I do plan to add a checkbox to the settings that lets you decide whether clicking the toolbar button copies just the current window’s tabs, or all tabs as it does now. I would have liked to add a “copy to clipboard” button, but (as far as I know), Safari doesn’t allow access to the clipboard in any fashion, even with something like <a href="http://code.google.com/p/zeroclipboard/">ZeroClipboard</a>.</p>

<p>The popup window could use some classing up, too… a little CSS3 animation/transition and some more consistent styling that isn’t constantly being overridden by site styles. However, it’s quite useful to me as is, so I’m sharing it in the hopes that others will find it as helpful as I do. Personally, I use it when I write posts, especially <a href="http://www.tuaw.com/bloggers/brett-terpstra">on TUAW</a>, where there are a lot of links to deal with. I pop open the links I know, run searches in new tabs for the ones I need, then copy the whole bunch as references to paste into the top of my post.</p>

<div class="download_desc"><p class="download-icon"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)"><img src="http://cdn2.brettterpstra.com/wp-content/uploads/downloads/thumbnails/2010/06/Icon.png?9d7bd4" alt="download image for TabLinks Safari Extension" width="64" /></a><br /><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)" class="download-button">Download</a></p><p class="desc"><a href="http://brettterpstra.com/downloads/TabLinks.2.0.zip?9d7bd4" title="Download TabLinks Safari Extension (2786)">TabLinks Safari Extension</a> — TabLinks gathers all of the link information from every open tab and presents them for copying based on a user-defined template. <a href="http://brettterpstra.com/2010/06/18/tablinks-safari-extension/">More Info</a></p></div>

<hr style="clear:both;visibility:hidden" />
<p>Related posts:<ol>
<li><a href='http://brettterpstra.com/tablinks-2-0/' rel='bookmark' title='TabLinks 2.0'>TabLinks 2.0</a></li>
<li><a href='http://brettterpstra.com/minor-tablinks-update/' rel='bookmark' title='Minor TabLinks update'>Minor TabLinks update</a></li>
<li><a href='http://brettterpstra.com/nvalt-1-0-7/' rel='bookmark' title='nvALT 1.0.7'>nvALT 1.0.7</a></li>
</ol></p><p>Originally posted on <a href="http://brettterpstra.com" title="BrettTerpstra.com">BrettTerpstra.com</a> at <a href="http://brettterpstra.com/tablinks-safari-extension/">TabLinks Safari Extension</a></p>]]></content:encoded>
			<wfw:commentRss>http://brettterpstra.com/tablinks-safari-extension/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 34/185 queries in 0.347 seconds using xcache
Object Caching 4422/4599 objects using xcache
Content Delivery Network via cdn2.brettterpstra.com

Served from: brettterpstra.com @ 2012-02-09 17:51:06 -->
