<?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>Professional PHP &#187; Usability</title>
	<atom:link href="http://www.procata.com/blog/archives/tag/usability/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.procata.com/blog</link>
	<description>PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.</description>
	<lastBuildDate>Fri, 10 Dec 2010 17:23:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Watchng my Grandmother use Software</title>
		<link>http://www.procata.com/blog/archives/2004/10/27/watchng-my-grandmother-use-software/</link>
		<comments>http://www.procata.com/blog/archives/2004/10/27/watchng-my-grandmother-use-software/#comments</comments>
		<pubDate>Thu, 28 Oct 2004 00:44:18 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.procata.com/blog/archives/2004/10/27/watchng-my-grandmother-use-software/</guid>
		<description><![CDATA[I just got back from helping my grandmother with her computer.  We got her an iMac and she uses Apple&#8217;s Mail program pretty effectively.  Watching her use Mail is a real education in software usability.  I&#8217;ve written before about some problems she had with mail.  Apple has pretty much fixed every [...]]]></description>
			<content:encoded><![CDATA[<p>I just got back from helping my <a href="http://www.procata.com/blog/archives/2004/07/14/my-grandma/">grandmother</a> with her computer.  We got her an iMac and she uses Apple&#8217;s Mail program pretty effectively.  Watching her use Mail is a real education in software usability.  I&#8217;ve written before about some <a href="http://episteme.arstechnica.com/eve/ubb.x?a=tpc&#038;s=50009562&#038;f=8300945231&#038;m=4060970355&#038;r=4060970355#4060970355">problems she had with mail</a>.  Apple has pretty much fixed every problem except one.</p>
<p>If you start composing an Email message and your dialup connection is disconnected while composing, even if you reconnect before hitting send, that email can not be sent.  Somehow Mail associates it with the wrong status, caches some sort of stale DNS or status information.  The email goes into your outbox and Mail refuses to deliver it, ever.  It does bring up a cryptic message when it tries, even though there is no reason Mail could not deliver the message.  The solution is to go into your outbox, double click on the email and manually hit send again.</p>
<p>Unfortunately, this is too much for my grandmother.  She can never quite remember how to fix this problem.  It happens frequently enough to be really annoying, but not frequently enough to learn the work around.</p>
<p>So I went over again today and unconstipated her outbox.  She said &#8220;Let me write down how to do that.&#8221;  However, sitting next to the computer were the instructions for doing it from the last time this happened and she wrote it down.  I really hope Apple fixes this usability issue in the next OS release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.procata.com/blog/archives/2004/10/27/watchng-my-grandmother-use-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Even the Big Guys Get Validation Wrong</title>
		<link>http://www.procata.com/blog/archives/2004/05/13/even-the-big-guys-get-validation-wrong/</link>
		<comments>http://www.procata.com/blog/archives/2004/05/13/even-the-big-guys-get-validation-wrong/#comments</comments>
		<pubDate>Thu, 13 May 2004 12:46:17 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[input-filtering]]></category>
		<category><![CDATA[input-validation]]></category>

		<guid isPermaLink="false">http://www.procata.com/blog/archives/2004/05/13/even-the-big-guys-get-validation-wrong/</guid>
		<description><![CDATA[I ordered a computer for someone from Dell last night.  When I got to the end of the order, I mistyped a digit on the credit card number and the form was redisplayed with an &#8220;invalid credit card number&#8221; error.  I added spaces between the digits (as they appear on the card) to [...]]]></description>
			<content:encoded><![CDATA[<p>I ordered a computer for someone from Dell last night.  When I got to the end of the order, I mistyped a digit on the credit card number and the form was redisplayed with an &#8220;invalid credit card number&#8221; error.  I added spaces between the digits (as they appear on the card) to check the number.  Sure enough, one digit was wrong.  I re-submitted, but the &#8220;invalid card number&#8221; error remained.  I was sure the card was valid and that I typed in the correct number.  After a little experimenting, it turns out that the order form could not handle the spaces that I added.  The person I was ordering the computer for was looking over my shoulder and said that he would have never figured out to remove the spaces.  I wonder how many people enter their credit card numbers as XXXX XXXX XXXX XXXX, just as it appears on the card.</p>
<p>(P.S. Dell seems to be a master at &#8220;Do you want fries with that?&#8221;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.procata.com/blog/archives/2004/05/13/even-the-big-guys-get-validation-wrong/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sometimes Plain Text is Best</title>
		<link>http://www.procata.com/blog/archives/2004/05/04/sometimes-plain-text-is-best/</link>
		<comments>http://www.procata.com/blog/archives/2004/05/04/sometimes-plain-text-is-best/#comments</comments>
		<pubDate>Wed, 05 May 2004 02:20:45 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.procata.com/blog/archives/2004/05/04/sometimes-plain-text-is-best/</guid>
		<description><![CDATA[Boing Boing featured a drop down from hell last week.  Is a mega enumeration like this really necessary?  Why not use a simple text field?  
I find drop down boxes with years to be one of the saddest examples of enumeration overkill.  I can type my birth date far faster than [...]]]></description>
			<content:encoded><![CDATA[<p>Boing Boing featured a <a href="http://boingboing.net/2004/04/28/brit_airways_honorif.html">drop down from hell</a> last week.  Is a mega enumeration like this really necessary?  Why not use a simple text field?  </p>
<p>I find drop down boxes with years to be one of the saddest examples of enumeration overkill.  I can type my birth date far faster than I can select it from a scrolling drop down crammed full of a hundred years.  States are almost as bad.  I&#8217;ll take a two letter MI in a text field against a fifty element select tag any day.  I can type USA pretty fast, too.  I bet most people can type their address elements pretty quickly if their browser autofill doesn&#8217;t beat them to it.</p>
<p>Don Norman includes Microsoft Outlook date handling in his <a href="http://www.jnd.org/GoodDesign.html">cavalcade of good design</a> for its ability to parse dates from arbitrary text.</p>
<p>In the comments to <a href="http://www.decafbad.com/blog/2003/11/14/the_recipe_web">Building the Recipe Web</a>, Troy Hakala talks about their efforts to natural language parse recipes for the <a href="http://recipezaar.com/">recipezar</a> site:</p>
<blockquote><p>We (Recipezaar) wrote a natural language recipe parser to make this possible and it?s a difficult job. It took us 3 years to write it! Recipes are far more complicated than you might think, believe it or not. And a natural language recipe parser is not trivial software, which is why no other recipe web site has done this except for Recipezaar. </p></blockquote>
<p>Text field parsing:  harder to program, better for users?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.procata.com/blog/archives/2004/05/04/sometimes-plain-text-is-best/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

