<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Hand Coding &#187; software</title>
	<atom:link href="http://www.handcoding.com/archives/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.handcoding.com</link>
	<description>Refenestration Daily.</description>
	<lastBuildDate>Tue, 24 Jan 2012 21:27:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
		<item>
		<title>Snopes: Colorblindness Accessibility Userstyle</title>
		<link>http://www.handcoding.com/archives/2011/01/29/snopes-colorblindness-accessibility-userstyle/</link>
		<comments>http://www.handcoding.com/archives/2011/01/29/snopes-colorblindness-accessibility-userstyle/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 21:23:21 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[colorblindness]]></category>
		<category><![CDATA[stylish]]></category>
		<category><![CDATA[userstyles]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/?p=1427</guid>
		<description><![CDATA[Andy Baio recently wrote a post about a line chart that had accompanied some research from Netflix about the streaming video performance across various ISPs. The chart was ostensibly informative, but due to the colors that they chose for each line, it ended up being nearly useless for people with red-green colorblindness. Andy went on [...]]]></description>
			<content:encoded><![CDATA[<p>Andy Baio recently wrote a post about a line chart that had accompanied some research from Netflix about the streaming video performance across various <acronym title="Internet Service Providers">ISPs</acronym>. The chart was ostensibly informative, but due to the colors that they chose for each line, it ended up being <a href="http://waxy.org/2011/01/colorblind_leading_the_blind/" title="Colorblind Leading the Blind &mdash; Posted Jan 27, 2011">nearly useless for people with red-green colorblindness</a>.</p>

<p>Andy went on to create a more colorblind-safe version of the chart, but what I found even more interesting is that he closed his post with an anecdote relating his interactions with the Snopes folks. (<a href="http://www.snopes.com">Snopes</a>, if you&rsquo;re not familiar with it, is a popular site that fact-checks various urban legends.) As it would happen, Snopes&rsquo; category pages&mdash;in which they summarize the &ldquo;True&rdquo; / &ldquo;Not True&rdquo; status of each item in that category&mdash;was making use of shades of red (&ldquo;false&rdquo;) and green (&ldquo;true&rdquo;) spheres that weren't all that accessible. In fact, for someone with red-green colorblindness (which affects around 5&ndash;8% of all men), the colors were virtually indistinguishable.</p>

<p>(Even if you may not be colorblind, this kind of thing can be easily tested with freely available software such as <a href="http://colororacle.cartography.ch/" title="Color Oracle&mdash;Design for the Color Impaired">Color Oracle</a>. If you install that, you can see this for yourself by loading <a href="http://www.snopes.com/business/bank/bank.asp" title="&ldquo;Bank on It&rdquo; &mdash; Snopes">any of Snopes&rsquo; index pages</a> and selecting &ldquo;Deuteranopia&rdquo; from Color Oracle&rsquo;s menu.)</p>

<p>Andy went so far as to create some accessible versions of those color spheres (keeping them red and green, but mostly changing them to a different shade) and he offered them to the Snopes people with the hope that they might put those to use. The change would have made their site much more usable to persons with colorblindness while maintaining the site&rsquo;s overall aesthetic. Oddly enough, they refused and decided, instead, to write a <a href="http://www.snopes.com/info/faq.asp#colors" title="&ldquo;Q: The colored bullets identifying whether entries are true or false are useless to me because I&rsquo;m (red-green) color blind. Why don&rsquo;t you change them?&rdquo;">FAQ entry on the subject</a>:</p>

<blockquote>
<p>We chose our red-yellow-green coding system because its &ldquo;traffic light&rdquo; pattern can be understood by most of our readers with little or no explanation. While we understand that about 8% of our readership experiences some form of color blindness and therefore cannot distinguish the different colors of bullets, other alternatives we have tried have proved confusing to many of our non-color blind readers. Therefore, we have chosen to stick with a system that works very well for 92% of our readers.</p>
</blockquote>

<p>If we take a closer look at the numbers relating to colorblindness, that 5&ndash;8% means that between 1 in 20 and 1 in 12 men will have difficulty using Snopes.com. By way of analogy, around <a href="http://dsc.ucsf.edu/publication.php" title="Wheelchair Use in the United States &mdash; May 2002">1.6 million Americans use wheelchairs</a>. While that may be &frac12;% of the US population, the public has every expectation that businesses will help accommodate persons with wheelchairs through the use of wheelchair ramps and the like. And rightly so. (It&rsquo;s also <a href="http://en.wikipedia.org/wiki/Americans_with_Disabilities_Act_of_1990" title="Americans with Disabilities Act of 1990 &mdash; Wikipedia">the law</a>.) Whether one&rsquo;s eyes, limbs, or other parts of one&rsquo;s body, disabilities can affect all of us. That&rsquo;s why I was so astounded when I learned that the people behind Snopes had no interest in the assistance that was offered to them.</p>

<img class="related-image blended" src="http://www.handcoding.com/images/2011/snopes-before-and-after.png" width="300" height="375" alt="Snopes.com &mdash; Before and After Colorblindness Accessibility Userstyle applied" />

<p>After giving it some thought, I decided to see if I could help fix this. So, after first checking with Andy to ask whether I could make use of the revised images that he had created, I wrote up a <a href="http://userstyles.org/styles/43460" title="Snopes.com &mdash; Fix Colorblindness Accessibility">Userstyle for Stylish to automagically replace Snopes&rsquo; inaccessible images</a> with Andy&rsquo;s improved versions.</p>

<p>If you&rsquo;re not familiar with the Stylish, you can think of it along the lines of Greasemonkey but for CSS. Put another way, Stylish can automagically insert CSS into a page whenever you visit a particular site. It&rsquo;s available for both Firefox and Chrome.</p>

<h2 id="userstyles-firefox-chrome"><strong>Installing the Userstyle for Firefox or Chrome</strong></h2>

<p>First, you&rsquo;ll need to install Stylish (and then restart your browser):</p>

<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/stylish/">Stylish for Firefox</a>. (If you&rsquo;re using the Firefox 4 betas, you&rsquo;ll need to scroll down the page to the &ldquo;Beta Channel&rdquo; heading to load the beta version of Stylish.)</li>
<li><a href="https://chrome.google.com/extensions/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe?hl=en">Stylish for Chrome</a>.</li>
</ul>

<p>Once you have Stylish installed, the only remaining step is to visit the page for the <a href="http://userstyles.org/styles/43460" title="Snopes.com &mdash; Fix Colorblindness Accessibility">Snopes Colorblindness Accessibility userstyle</a> and click the &ldquo;Install with Stylish&rdquo; button.</p>

<h2 id="userstyles-safari"><strong>Installing the Userstyle for Safari</strong></h2>

<p>If you&rsquo;re using Safari, you&rsquo;re not entirely out of luck. Though there isn&rsquo;t an official port of Stylish for Safari, there is another extension that can be used in its place:</p>

<ol>
<li><p>First, you&rsquo;ll need to install the <a href="http://code.grid.in.th/">User CSS extension</a> (which is basically a clone of Stylish).</p></li>
<li><p>Then, once you&rsquo;ve restarted your browser, you should see a toolbar button with an &ldquo;A&rdquo; near your forward/back buttons&mdash;click that; that&rsquo;ll load the editing screen for User CSS.</p></li>
<li><p>At this point, you should see a &ldquo;New User CSS&rdquo; screen:</p>
<ul>
<li><em>Enabled</em> &mdash; Check this.</li>
<li><em>Name</em> &mdash; &ldquo;Snopes.com - Fix Colorblindness Accessibility&rdquo;</li>
<li><em>Domains</em> &mdash; http://www.snopes.com/*</li>
<li><em>Styles</em> &mdash; Load <a href="http://www.handcoding.com/documents/userstyles/snopes/snopes-fix-colorblindness-accessibility_safari.css" title="Safari-only version of Snopes.com Colorblindness Accessibility Userstyle">this special version of the userstyle</a> in a new tab and copy-n-paste all of that into the &ldquo;Styles&rdquo; field.</li>
</ul></li>
<li>Lastly, click &ldquo;Save&rdquo; and that should be it.</li>
</ol>

<h2>One Last Thing</h2>

<p>Though I was disappointed by Snopes&rsquo; nonchalance toward accessibility, I feel I should mention that I continue to trust their fact-checking. They&rsquo;re pretty good at that.</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2011/01/29/snopes-colorblindness-accessibility-userstyle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Getting Strikethrough Text in Adobe Fireworks CS3?</title>
		<link>http://www.handcoding.com/archives/2008/01/10/getting-strikethrough-text-in-adobe-fireworks-cs3/</link>
		<comments>http://www.handcoding.com/archives/2008/01/10/getting-strikethrough-text-in-adobe-fireworks-cs3/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 17:07:35 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[fireworks]]></category>
		<category><![CDATA[strikethrough]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/archives/2008/01/10/getting-strikethrough-text-in-adobe-fireworks-cs3/</guid>
		<description><![CDATA[By chance, does anyone know how to get strikethrough text in Fireworks CS3? You&#8217;d think it&#8217;d be built right in &#8212; and I have no reason to believe otherwise &#8212; but I just can&#8217;t seem to find that option. I know that&#8217;s it&#8217;s possible in Photoshop (and Illustrator), so it&#8217;d make sense that it&#8217;d be [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/handcoding/2182730337/" title="How do I get strikethrough text in Fireworks CS3? by handcoding, on Flickr"><img src="http://farm3.static.flickr.com/2308/2182730337_6870c6bd10.jpg" width="500" height="383" alt="How do I get strikethrough text in Fireworks CS3?" /></a></p>

<p>By chance, does anyone know how to get strikethrough text in Fireworks CS3? You&rsquo;d think it&rsquo;d be built right in &mdash; and I have no reason to believe otherwise &mdash; but I just can&rsquo;t seem to find that option. I know that&rsquo;s it&rsquo;s <a href="http://livedocs.adobe.com/en_US/Photoshop/10.0/help.html?content=WSfd1234e1c4b69f30ea53e41001031ab64-759c.html" title="Photoshop CS3: Underline or strike through text">possible in Photoshop</a> (<a href="http://livedocs.adobe.com/en_US/Illustrator/13.0/help.html?content=WSD9F3E79F-9E49-4d1e-B987-CCD3EE73D088.html" title="Illustrator CS3: Underline or strike through text">and Illustrator</a>), so it&rsquo;d make sense that it&rsquo;d be in Fireworks too, no?</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2008/01/10/getting-strikethrough-text-in-adobe-fireworks-cs3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Getting Multi-Safari to Work on Leopard 10.5.1</title>
		<link>http://www.handcoding.com/archives/2007/11/26/getting-multi-safari-to-work-on-leopard-1051/</link>
		<comments>http://www.handcoding.com/archives/2007/11/26/getting-multi-safari-to-work-on-leopard-1051/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 16:30:49 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/archives/2007/11/26/getting-multi-safari-to-work-on-leopard-1051/</guid>
		<description><![CDATA[If you&#8217;ve upgraded to Leopard but still need to test a site in an older versions of Safari, you can do so through Multi-Safari. Much along the lines of the stand-alone versions of IE that are out there, these packages allow you to run older versions of Safari. Interestingly enough, though Multi-Safari worked fine under [...]]]></description>
			<content:encoded><![CDATA[<p>If you&rsquo;ve upgraded to Leopard but still need to test a site in an older versions of Safari, you can do so through <a href="http://michelf.com/projects/multi-safari/" title="Multi-Safari &mdash; Run Multiple Versions of Safari on OS X">Multi-Safari</a>. Much along the lines of the <a href="http://tredosoft.com/IE7_standalone" title="Internet Explorer 7 running side by side with IE6. (standalone)">stand-alone versions of IE</a> that are out there, these packages allow you to run older versions of Safari.</p>

<p>Interestingly enough, though Multi-Safari worked fine under the retail version of Leopard, it stopped working under OS X 10.5.1, offering the error &ldquo;You cannot use the application &lsquo;Safari 2.0.4&rsquo; with this version of Mac OS X.&rdquo;. Fortunately, the maintainer of the Multi-Safari project, Michel Fortin, looked into it; and, within his <a href="http://michelf.com/weblog/2007/update-on-multi-safari/" title="Update on Multi-Safari &mdash; November 20, 2007">blog entry describing the issue</a>, some of the commenters chimed in with their own suggestions.</p>

<p>In particular, <a href="http://subtlegradient.com/">Thomas Aylott</a> deduced that &ldquo;Apple has specifically blocked all versions of Safari &lt; 3 from running on Leopard 10.5.1&rdquo; (d&rsquo;oh!), but figured out a workaround by tweaking some of the package internals. To Thomas&rsquo; credit, he also compiled a <a href="http://tripledoubleyou.subtlegradient.com/stuff/Safari2/" title="Safari 2.0.4 for Leopard 10.5.1">fixed-and-ready-to-download version of Safari 2.0.4</a>. I&rsquo;ve tried it on my own machine and it works great.</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2007/11/26/getting-multi-safari-to-work-on-leopard-1051/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>First-Person Shooters Improve Eyesight</title>
		<link>http://www.handcoding.com/archives/2007/03/16/first-person-shooters-improve-eyesight/</link>
		<comments>http://www.handcoding.com/archives/2007/03/16/first-person-shooters-improve-eyesight/#comments</comments>
		<pubDate>Fri, 16 Mar 2007 19:16:11 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[uncategorized]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/?p=978</guid>
		<description><![CDATA[LiveScience reports on a study which concluded that &#8220;action video games that involve firing guns can improve your eyesight&#8221;: A group of 10 male college students who started out as non-gamers and then received 30 hours of training on first-person action video games showed a substantial increase in their ability to see objects accurately in [...]]]></description>
			<content:encoded><![CDATA[<p>LiveScience reports on a study which concluded that &ldquo;<a href="http://www.livescience.com/humanbiology/070315_video_vision.html" title="Study: Playing Video Games Improves Eyesight &mdassh; 15 March 2007">action video games that involve firing guns can improve your eyesight</a>&rdquo;:</p>

<blockquote cite="http://www.livescience.com/humanbiology/070315_video_vision.html">
<p>A group of 10 male college students who started out as non-gamers and then received 30 hours of training on first-person action video games showed a substantial increase in their ability to see objects accurately in a cluttered space, compared to 10 non-gamers given the same test, said Daphne Bevelier of the University of Rochester.</p>

<p>[&hellip;]</p>

<p>First-person action games helped study subjects improve their spatial resolution, meaning their ability to clearly see small, closely packed together objects, such as letters, she said. Game-playing actually changes the way our brains process visual information. [&hellip;]</p>
</blockquote>

<p>I think this may be just the motivation I need to play <a href="http://en.wikipedia.org/wiki/Doom_3" title="Wikipedia: Doom 3">Doom 3</a> more often &mdash; it&rsquo;s for my own good, right? ;).</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2007/03/16/first-person-shooters-improve-eyesight/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>$100 Rebate on Mac Office</title>
		<link>http://www.handcoding.com/archives/2006/12/04/100-rebate-on-mac-office/</link>
		<comments>http://www.handcoding.com/archives/2006/12/04/100-rebate-on-mac-office/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 20:13:56 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/archives/2006/12/04/100-rebate-on-mac-office/</guid>
		<description><![CDATA[I&#8217;ve discovered that Microsoft is offering a $100 rebate on Office for Mac until January 16th, 2007. This is for Office 2004, the current version, but it also makes me wonder if Microsoft might be planning to release a new version soon. (I know that Office 2007 for PCs is on its way, but I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I&rsquo;ve discovered that Microsoft is offering a <a href="http://www.microsoft.com/mac/go/promotions/default.aspx" title="&ldquo;Save up to 25% on Office 2004 for Mac&rdquo;">$100 rebate on Office for Mac</a> until January 16th, 2007. This is for Office 2004, the current version, but it also makes me wonder if Microsoft might be planning to release a new version soon. (I know that <a href="http://news.com.com/Microsoft+wraps+up+work+on+new+Office/2100-1016_3-6132678.html" title="&ldquo;Microsoft wraps up work on new Office&rdquo; &mdash; November 6, 2006">Office 2007 for PCs is on its way</a>, but I&rsquo;m not sure if Microsoft has similar plans for Macs.)</p>

<p>To be sure, the $100 savings isn&rsquo;t the same across the product line &mdash; for instance, Office upgrades get a $50 rebate while academic versions get a $15 rebate. In any case, <a href="http://www.newegg.com/Product/Product.asp?Item=N82E16837116166&#038;ATT=37-116-166&#038;CMP=OTC-pr1c3grabb3r" title=" Microsoft Office 2004 Mac Standard Edition - Retail">NewEgg has Office 2004 for Mac for $249</a>; with an after-rebate price of $149, that&rsquo;s not too bad. Then again, NewEgg also has the <a href="http://www.newegg.com/Product/Product.asp?Item=N82E16832102527" title=" Microsoft Office 2004 for Mac - OEM">OEM version of Office 2004 for Mac</a> for $184, so that may be an option if you miss out on the rebate but you're still looking to buy Office.</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2006/12/04/100-rebate-on-mac-office/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>BBEdit 8.5 Turns Up the Heat with Indented Soft Wrapping</title>
		<link>http://www.handcoding.com/archives/2006/09/08/bbedit-85-turns-up-the-heat-with-indented-soft-wrapping/</link>
		<comments>http://www.handcoding.com/archives/2006/09/08/bbedit-85-turns-up-the-heat-with-indented-soft-wrapping/#comments</comments>
		<pubDate>Fri, 08 Sep 2006 15:45:53 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[editors]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/archives/2006/09/08/bbedit-turns-up-the-heat-with-indented-soft-wrapping/</guid>
		<description><![CDATA[BBEdit &#8212; a &#8220;professional HTML and text editor for the Macintosh&#8221; &#8212; has just had its version 8.5 release and it comes with a healthy dose of new hotness: [&#8230;] The price has been dropped from $199 to $125. [&#8230;] The toolbar as been redesiged and some functionality moved around to make it look more [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://barebones.com/products/bbedit/" title="BBEdit: a &ldquo;professional HTML and text editor for the Macintosh&rdquo;">BBEdit</a> &mdash; a &ldquo;professional HTML and text editor for the Macintosh&rdquo; &mdash; has <a href="http://barebones.com/products/bbedit/new.shtml" title="What&rsquo;s new in BBEdit 8.5">just had its version 8.5 release</a> and it comes with a <a href="http://www.alexking.org/blog/2006/09/07/bbedit-85-released/" title="BBEdit 8.5 Released &mdash; 2006-09-07">healthy dose of new hotness</a>:</p>

<blockquote cite="http://www.alexking.org/blog/2006/09/07/bbedit-85-released/">
<ul>
<li>[&hellip;] The price has been dropped from $199 to $125.</li>
<li>[&hellip;] The toolbar as been redesiged and some functionality moved around to make it look more OS X-ish.</li>
<li>[&hellip;] Code folding has been added, and works great.</li>
</ul>
</blockquote>

<p>Most exiting to me, though, is the addition of <em>indented soft wrapping</em>. The feature goes by many names, but, even if the name of it doesn&rsquo;t sound familiar, there&rsquo;s a good chance you&rsquo;ve seen it with other editors. The basic idea is that for a line which is wrapped several times &mdash; such as a paragraph of copy in HTML &mdash; the indented parts of the line will line-up with the indention of the original line.</p>

<p>I&rsquo;ve been <a href="http://www.handcoding.com/archives/2004/03/06/tabbed-editors-for-os-x/" title="Tabbed Editors for OS X? &mdash; March 6th, 2004">looking for an OS X-based editor</a> that I can live with for some time now. Sure, <a href="http://www.macromates.com/">TextMate</a> has its strong points, but up until this recent BBEdit release, I haven&rsquo;t been aware of <em>any</em> OS X text editors that included both indented soft wrapping and a tabbed interface. For what it&rsquo;s worth, there&rsquo;s been an enhancement request filed to <a href="http://macromates.com/ticket/show?ticket_id=4EFB31A8" title="&ldquo;Smart line wrap (to preserve indent)&rdquo; &mdash; reported by tom on 2006-06-15">add indented soft wrapping to TextMate</a> but the TextMate team (which is to say, <a href="http://macromates.com/wiki/Profiles/AllanOdgaard" title="Allan Odgaard is the lead and sole developer of TextMate">Allan</a>) hasn&rsquo;t quite gotten to that one yet.</p>

<p>A decent text editor is one of the last puzzle pieces in transition toward OS X. Up until now, it seemed that BBEdit was just resting on its laurels, virtually begging TextMate to take away its text-editor crown. With this most recent release, though, it looks like they&rsquo;ve been reinvigorated. And, if BBEdit 8.5 lives up to the write-ups, I may just be well on my way toward a Redmond-free OS. Of course, if Uncle Steve were to release <a href="http://en.wikipedia.org/wiki/Intel_Core_2" title="&ldquo;Merom&rdquo; is the Intel code name for the mobile version of their Core 2 processor">Merom</a>-based MacBook Pros, that wouldn't hurt either ;). (Fortunately, that <a href="http://www.engadget.com/2006/08/11/macbook-pro-with-core-2-duo-rumors-persist/" title="&ldquo;MacBook Pro with Core 2 Duo rumors persist&rdquo; &mdash; Posted Aug 11th 2006 3:10PM by Ryan Block">may be not be too far off</a>.)</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2006/09/08/bbedit-85-turns-up-the-heat-with-indented-soft-wrapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Ditto &#8212; Clipboard Manager with Type Ahead Find</title>
		<link>http://www.handcoding.com/archives/2005/06/15/ditto-clipboard-manager-with-type-ahead-find/</link>
		<comments>http://www.handcoding.com/archives/2005/06/15/ditto-clipboard-manager-with-type-ahead-find/#comments</comments>
		<pubDate>Wed, 15 Jun 2005 05:42:46 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/?p=878</guid>
		<description><![CDATA[The OS clipboard is pretty handy &#8212; except that it can only hold one item at a time. For a few years, I&#8217;ve been using a clipboard manager which fixed that and kept track of multiple clipboard items as I added them. (Essentially, it keeps an internal list of items which have been in the [...]]]></description>
			<content:encoded><![CDATA[<p>The <acronym title="Operating System">OS</acronym> clipboard is pretty handy &mdash; except that it can only hold one item at a time. For a few years, I&rsquo;ve been using a clipboard manager which fixed that and kept track of multiple clipboard items as I added them. (Essentially, it keeps an internal list of items which have been in the clipboard, updating the list each time something is copied to the clipboard.)</p>

<p>However, since upgrading to Windows 2000 (yeah, I&rsquo;ve been using it that long), this utility acquired some consistency problems &mdash; sometimes it&rsquo;d just stop working. I&rsquo;m not mentioning the app&rsquo;s name here since I&rsquo;m not even sure if it&rsquo;s the component at fault.</p>

<p>Anyhow, I recently sought a replacement clipboard manager. And, my first stop was at <a href="http://sourceforge.net/" title="SourceForge is a site which hosts open source projects">SourceForge</a> since there&rsquo;s a wealth of good open source goodies there. I found a couple good utilities there and finally settled on <a href="http://ditto-cp.sourceforge.net/" title="Ditto is a  free clipboard manager for win32">Ditto</a>. It&rsquo;s free, natch, and it works great.</p>

<p>If you&rsquo;re new to the idea, here&rsquo;s how a clipboard manager works in general:

<ul>
<li><p>Say you have a text document with the three biographies, one for  &ldquo;Alice&rdquo;, one for &ldquo;Bob&rdquo; and one for &ldquo;Carol&rdquo;.</p></li>

<li><p>Then, suppose you were to copy Alice&rsquo;s biography to the clipboard (to paste into a side document). So far, the built-in OS clipboard can handle this much&hellip;</p></li>

<li><p>After that, you copy Bob&rsquo;s biography to the clipboard and paste that elsewhere&hellip;</p></li>

<li><p>So, Bob&rsquo;s bio is now in your clipboard&hellip; But, what if you need quick access to Alice&rsquo;s bio again? If you were using the regular clipboard, you'd be stuck.</p></li>

<li><p>However, with a clipboard manger, you can hit its hotkey and get a list of your past clipboard entries, choose the one you want, and that item is ready for pasting again.</p></li>
</ul>

<p>All this may sound a bit esoteric if we&rsquo;re just talking about biographies, but imagine this scenario with snippets of code or segments of a proposal which you&rsquo;re editing. It can be a real time saver.</p>

<p>And the best part about Ditto &mdash; its killer feature which set it apart from similar apps &mdash; is that it supports type-ahead find. Also called &ldquo;find as you type&rdquo;, this feature was first seen in editors such as Emacs and became more widely known when it was <a href="http://www.mozilla.org/access/type-ahead/" title="Firefox: Type Ahead Find">built into Firefox</a>. What this means is that finding stuff kicks in automatically. There&rsquo;s no Ctrl-F or Edit -> Find; rather, you just start typing stuff and the program starts narrowing down the list <em>as you&rsquo;re typing</em>.</p>

<p>For example, suppose that you had these entries in your clipboard:</p>

<ul>
<li>Mozilla &mdash; An open source Web browser and toolkit from the Mozilla Foundation</li>
<li>Monkey &mdash;  Any of various long-tailed, medium-sized members of the order Primates</li>
<li>Modern &mdash;  Of or relating to recent times or the present</li>
</ul>

<p>If you wanted to recall the entry on Mozilla, you&rsquo;d invoke Ditto with its hotkey (configurable by you) and then type M&hellip; O&hellip; Z&hellip; and, at this point, Ditto would have automatically highlighted the entry on Mozilla since none of the other entries would have matched that third letter (the &ldquo;Z&rdquo;).</p>

<p>Another cool feature in Ditto is that you can, either manually or automatically, share clipboard items with another computer that&rsquo;s is running Ditto. One use would be that you could have a unified clipboard among two computers that you used. Or, and this idea is more intriguing to me, you could sparingly use it to place stuff in a coworkers clipboard. Of course, the recipient would have to be expecting it at the time (otherwise he/she might be confused to find that entry in his/her clipboard).</p>

<p>Anyhow, if you want to try <a href="http://ditto-cp.sourceforge.net/" title="Ditto is a  free clipboard manager for win32">Ditto</a>, there&rsquo;re two bits to download. First there&rsquo;s the <a href="http://sourceforge.net/project/showfiles.php?group_id=84084&amp;package_id=102469" title="Download for the the Ditto installer">main installer for Ditto</a> and then there's  a <a href="http://ditto-cp.sourceforge.net/dao_setup.exe" title="Data Access Object installer">DAO installer</a> (I can&rsquo;t say that I&rsquo;m completely sure about what <acronym title="Data Access Object">DAO</acronym> does but its acronym stands for &ldquo;Data Access Object&rdquo; and I would conjecture that it&rsquo;s some type of database toolkit). They can be installed in either order, for what it&rsquo;s worth.</p>

<p>Ditto&rsquo;s hotkey is configurable (Options -> Keyboard Shortcuts) and I&rsquo;ve set mine to Ctrl-Alt-Y (which was the hotkey for the old clipboard manager that my fingers were already used to typing). And, as for other configuration options, I&rsquo;d also recommend poking around in the Options -> Supported Types area which, as I understand it, defines what types of clipboard data Ditto keeps track of (text, images, and so on). There, I&rsquo;ve added &ldquo;CF_BITMAP&rdquo; to the list (using the &ldquo;Add&rdquo; button there and selecting) which should enable Ditto to keep track of images in the clipboard as well.</p>

<p>PS I&rsquo;m open to suggestions if anyone can recommend a clipboard manager for OS X (which runs on my other box). Unfortunately, a climate of shareware licensing engulfs that platform and I'm not holding my breath on finding a free equivalent for that OS.</p>

<p><em>Update 2005-06-18:</em> Apparently, <a href="http://quicksilver.blacktree.com/" title="Quicksilver is a hotkey-driven info-access tool. I wish I could describe it better than that :)">Quicksilver</a> (for OSX) can be <a href="http://www.43folders.com/2005/06/more_quicksilve.html#more" title="More Quicksilver Power Tips">used for clipboard management</a>. I may have to give that a try.</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2005/06/15/ditto-clipboard-manager-with-type-ahead-find/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Foxit PDF Alternative to Adobe Reader</title>
		<link>http://www.handcoding.com/archives/2005/05/24/foxit-pdf-alternative-to-adobe-reader/</link>
		<comments>http://www.handcoding.com/archives/2005/05/24/foxit-pdf-alternative-to-adobe-reader/#comments</comments>
		<pubDate>Wed, 25 May 2005 02:30:26 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[freeware]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/archives/2005/05/23/foxit-pdf-alternative-to-adobe-reader/</guid>
		<description><![CDATA[While browsing BetaNews over the weekend, I came across Foxit PDF Reader. It&#8217;s a PDF reader and that concept may seem a bit redundant at first since Adobe has a PDF reader that works fine, eh? Well, the only problem is that the basic Acrobat Reader could read PDF documents years ago and yet Adobe [...]]]></description>
			<content:encoded><![CDATA[<p>While browsing <a href="http://www.betanews.com/" title="BetaNews is a site with daily software release news">BetaNews</a> over the weekend, I came across <a href="http://fileforum.betanews.com/detail/Foxit_PDF_Reader/1102316680/1" title="Foxit PDF Reader 1.3 Beta Build 0519">Foxit PDF Reader</a>. It&rsquo;s a PDF reader and that concept may seem a bit redundant at first since <a href="http://www.adobe.com/products/acrobat/readstep2.html" title="Download site for Adobe Reader 7">Adobe has a PDF  reader</a> that works fine, eh? Well, the only problem is that the basic Acrobat Reader could read PDF documents years ago and yet Adobe needed <em>something</em> to put in the new versions&hellip;</p>

<p>So, for the last few years, Adobe has released new versions of their PDF reader, adding obscure features which only served to slow down the app for the rest of us. That's where <a href="http://www.foxitsoftware.com/pdf/rd_intro.php" title="Foxit PDF Reader is a free reader for PDF (eBook) documents. You can view and print PDF documents with it.">Foxit&rsquo;s PDF Reader</a> comes in. In contrast to Adobe's PDF Reader which &mdash; at least on my system &mdash; weighs in at 70 MB (?!), Foxit PDF Reader is about 2 MB. And, it&rsquo;s just a single .exe file, so there&rsquo;s no complicated install, either; just unzip and go.</p>

<p>I must say, I was skeptical of of Foxit Reader at first. I mean, how could such a small app display the same documents that needed a 70 MB app previously? Well, I was pleasantly surprised &mdash; this thing loads almost instantaneously and it properly rendered all of the documents which I tested with it. On top of that, my mouse wheel actually works this time around (for some reason, my mouse wheel was perpetually ineffective in Adobe Reader).</p>

<p>The only downside to Foxit PDF Reader is that it doesn't support PDF-based forms. Sure, you can view the forms (and print them if you wanted to) but it doesn't support filling out the forms right within the PDF Reader. So, at least for those rare occurrences, it&rsquo;d make sense to keep Adobe Reader tucked away somewhere. On the other hand, Foxit Reader does have a feature which is similar and, depending on the situation, may be better or worse than native form support. In what they call &ldquo;typewriter&rdquo; mode, you can type on top of any part of a document. So, yeah, you could fake filling out a form by placing text right on top of the form fields. More importantly, you can add your own text to any form this way &mdash; whether or not they were designed with PDF form support.</p>

<p>PDFs used to be a real drag; I never looked forward to having to open them. But, I can open a PDF document faster than I can open a Word document these days &mdash; and I never thought that would happen. (And if you're up for it, I&rsquo;d recommend trying the <a href="http://fileforum.betanews.com/detail/Foxit_PDF_Reader/1102316680/1" title="Foxit PDF Reader 1.3 Beta Build 0519">1.3 beta</a> over the <a href="http://www.foxitsoftware.com/pdf/rd_intro.php" title="Foxit PDF Reader is a free reader for PDF (eBook) documents. You can view and print PDF documents with it.">current release</a>; I&rsquo;ve not had any problems with it.)</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2005/05/24/foxit-pdf-alternative-to-adobe-reader/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Process Throttling for Windows</title>
		<link>http://www.handcoding.com/archives/2005/04/28/process-throttling-for-windows/</link>
		<comments>http://www.handcoding.com/archives/2005/04/28/process-throttling-for-windows/#comments</comments>
		<pubDate>Fri, 29 Apr 2005 04:07:14 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[freeware]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[throttling]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.handcoding.com/archives/2005/04/28/process-throttling-for-windows/</guid>
		<description><![CDATA[While I was looking over Beta News the other day, I came across a handy freeware utility called Process Tamer. It implements an idea which I've had for a few years but didn't have the programming skills to implement ;). Essentially, it runs in the tray and keeps watch on the currently running process (your [...]]]></description>
			<content:encoded><![CDATA[<p>While I was looking over <a href="http://www.betanews.com/" title="Though ostensibly a site for news about beta releases, Beta News is a general new-software site, kinda like VersionTracker but for Windows">Beta News</a> the other day, I <a href="http://fileforum.betanews.com/detail/Process_Tamer/1111857421/1" title="Process Tamer 2.00.15 Beta">came across</a> a handy freeware utility called <a href="http://www.donationcoder.com/Software/Mouser/proctamer/" title="ProcessTamer - Mouser - Software - DonationCoder.com">Process Tamer</a>. It implements an idea which I've had for a few years but didn't have the programming skills to implement ;). Essentially, it runs in the tray and keeps watch on the currently running process (your web browser, your word processor, and so on) and if any of them starts becoming greedy and eating up all your CPU cycles, Process Tamer puts the hammer down and lowers that app&rsquo;s priority until it gets back under control.</p>

<blockquote cite="http://www.donationcoder.com/Software/Mouser/proctamer/">
&ldquo;There are many times when a process will hog your cpu, such as when converting audio/video files, or working with compressed archives. Because these processes completely consume the cpu, your system becomes sluggish to respond and using the computer for other tasks becomes impossible while these processes are running.&rdquo;

&ldquo;Process Tamer solves this problem by identifying such these degenerate conditions and temporarily reducing the priority of the offending processes in order to allow your system to respond to other requests. Stop being a victim to an overloaded cpu &mdash; let Process Tamer keep your system responsive no matter what you're doing. [&hellip;] &rdquo;</p>
</blockquote>

<p>If all this talk of &ldquo;processes&rdquo; and &ldquo;scheduling&rdquo; is Greek to you, I&rsquo;ll try to go over the general idea. As you&rsquo;re likely aware, modern operating systems can multi-task which allows them to run multiple programs at the same time (such as viewing a web page while your e-mail client runs in the background). But, at the micro-level, your CPU can only pay attention to one application (&ldquo;process&rdquo;) at a time. So, it cycles through each application, doing a few calculations for one of them, switching to the next one, doing a few more calculations, and so on.</p>

<p>And, each process can also have a priority assigned to it which means that higher priority processes are given a preference if there&rsquo;s a mad grab for CPU cycles. One example of priorities is your mouse cursor which, if I recall correctly, has nearly infinite priority &mdash; that is, even under heavy load, your mouse cursor is always supposed to remain responsive. So, what happens if two applications have the same priority but one of them becomes greedy? Well, the meek app just loses out.</p>

<p>And that&rsquo;s where <a href="http://www.donationcoder.com/Software/Mouser/proctamer/" title="ProcessTamer - Mouser - Software - DonationCoder.com">Process Tamer</a> comes in. Say you're ripping some CDs and the ripping application is hogging the CPU, making your e-mail client sluggish; well, Process Tamer notices that and temporarily lowers the ripper&rsquo;s priority, leveling the playing field for the other applications.</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2005/04/28/process-throttling-for-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>Thunderbird &#8211; Now with On-The-Fly Spellchecking</title>
		<link>http://www.handcoding.com/archives/2005/02/20/thunderbird-now-with-on-the-fly-spellchecking/</link>
		<comments>http://www.handcoding.com/archives/2005/02/20/thunderbird-now-with-on-the-fly-spellchecking/#comments</comments>
		<pubDate>Mon, 21 Feb 2005 03:18:42 +0000</pubDate>
		<dc:creator>A. Bischoff</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://test.handcoding.com/archives/2005/02/20/thunderbird-now-with-on-the-fly-spellchecking/</guid>
		<description><![CDATA[If you&#8217;ve used Microsoft Word &#8212; or really any word processor released within the last decade &#8212; you&#8217;ve probably seen those squiggly red lines underneath misspelled words. And, that&#8217;s now been added to Thunderbird as well. (Thunderbird is the free e-mail client from the organization that made Firefox.) The thing is, the feature has been [...]]]></description>
			<content:encoded><![CDATA[<p>If you&rsquo;ve used Microsoft Word &mdash; or really any <a href="http://www.openoffice.org/" title="OpenOffice.org is my office suite of choice &mdash; and it&rsquo;s free!">word processor</a> released within the last decade &mdash; you&rsquo;ve probably seen those <a href="http://wac.colostate.edu/aw/articles/whithaus2002/msw2.htm" title="Here&rsquo;s a picture of those squiggly lines, in case you&rsquo;ve been living under a rock ;).">squiggly red lines</a> underneath misspelled words. And, that&rsquo;s now been added to Thunderbird as well. (Thunderbird is the free e-mail client from the organization that made Firefox.)</p>

<p>The thing is, the feature has been added to the Thunderbird codebase but there hasn&rsquo;t been a Thunderbird release since then ;). <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=278310" title="RESOLVED FIXED &mdash; Inline Spell Check Front End for compose">Bug 278310</a> dealt with adding inline spellchecking to Thunderbird and that bug was fixed on February 2nd which means that the last <a href="http://en.wikipedia.org/wiki/Mozilla_Thunderbird#Thunderbird_release_history" title="Wikipedia &mdash; Thunderbird Release History">release</a> (1.0) from December 7th doesn&rsquo;t yet include that code. Fortunately, the Mozilla Foundation (the people that make Thunderbird) release &ldquo;nightly builds&rdquo; which are built every evening from the current codebase.</p>

<p>[<em>If you&rsquo;re not running Windows, you can skip to the last paragraph of this entry.</em>] While the Mozilla Foundation releases <a href="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-trunk/" title="Thunderbird nightly trunk builds">nightly builds for each platform</a>, some third party developers also release optimized builds &mdash; these are designed specifically for the processor in your PC and run faster than the all-purpose official builds. And, when it comes to Thunderbird, a fellow named Moox <a href="http://moox.ws/tech/mozilla/thunderbird.htm" title="Optimized Thunderbird builds for Windows">releases several optimized builds</a>. Just go to the &ldquo;Thunderbird Trunk Builds&rdquo; section of <a href="http://moox.ws/tech/mozilla/thunderbird.htm" title="Optimized Thunderbird builds for Windows">the page</a> and download the build with the most recent date that corresponds to your processor:</p>

<ul>
<li><strong>M3</strong> for Athlon Opteron/FX/64/Sempron and Intel Xeon/Pentium M/Pentium 4/Celeron D</li>
<li><strong>M2</strong> for Athlon XP/MP/Sempron/Duron, Pentium 3 and Celeron processors</li>
<li><strong>M1</strong> for AMD Athlon/K6-2 and Intel Pentium/Pentium2/PentiumPro</li>
</ul>

<p>Suppose you&rsquo;re running an Athlon XP system &mdash; the build for you would be &ldquo;mozillathunderbird_20050218_trunk_ce_m2.exe&rdquo; (which is the latest &ldquo;M2&rdquo; build as of this writing). The builds from Moox are self-extracting .exe files which include a &ldquo;Thunderbird&rdquo; base directory; so, if you want to run Thunderbird from C:\Program Files\Thunderbird\, set the self-extractor to extract to C:\Program Files\. </p>

<p>Once you&rsquo;ve installed the new Thunderbird (from Windows, above, or for other platforms, from <a href="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/latest-trunk/" title="Thunderbird nightly trunk builds">the official site</a>), you&rsquo;ll need to activate it. Just load up Thunderbird and go to Tools -> Options -> Composition and checkmark &ldquo;Enable spell as you type&rdquo; (I&rsquo;d also recommend checkmarking &ldquo;Check spelling before sending&rdquo;, just to be sure). And, while you&rsquo;re in the &ldquo;Composition&rdquo; options area, you may also notice another new option, &ldquo;AutoSave every xx minutes&rdquo; &mdash; I find that pretty handy and I&rsquo;ve turned that on as well.</p>

<p>PS Need spellchecking for input elements and textareas in Firefox? Give <a href="http://spellbound.sourceforge.net/" title="SpellBound is a port of the spellchecker code and user interface from the Mozilla Suite's Composer that enables spell checking in web forms such as html textarea / input elements and rich text form elements.">Spellbound</a> a try.</p>]]></content:encoded>
			<wfw:commentRss>http://www.handcoding.com/archives/2005/02/20/thunderbird-now-with-on-the-fly-spellchecking/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc/3.0/us/</creativeCommons:license>
	</item>
	</channel>
</rss>

