<?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>Joe Fleming dot net &#187; Usability</title>
	<atom:link href="http://joefleming.net/category/usability/feed/" rel="self" type="application/rss+xml" />
	<link>http://joefleming.net</link>
	<description>what you see is what you get</description>
	<lastBuildDate>Wed, 26 May 2010 19:25:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tweaking Gnome for Low-Resolution Displays</title>
		<link>http://joefleming.net/2010/05/13/tweaking-gnome-for-low-resolution-displays/</link>
		<comments>http://joefleming.net/2010/05/13/tweaking-gnome-for-low-resolution-displays/#comments</comments>
		<pubDate>Thu, 13 May 2010 17:23:48 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Computers & Technology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://joefleming.net/?p=169</guid>
		<description><![CDATA[I&#8217;m a fan of Ubuntu, and I&#8217;m kind of lazy about setting up my desktop, which means I&#8217;m using Gnome as my window manager. Over the years I&#8217;ve grown to like it&#8230; it&#8217;s not perfect, but it&#8217;s livable and works pretty well. One of the problems I&#8217;ve always had with it, though, is all of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a fan of Ubuntu, and I&#8217;m kind of lazy about setting up my desktop, which means I&#8217;m using Gnome as my window manager. Over the years I&#8217;ve grown to like it&#8230; it&#8217;s not perfect, but it&#8217;s livable and works pretty well. One of the problems I&#8217;ve always had with it, though, is all of the window elements in it are huge. This makes it look kind of childish and eats up a lot of screen real estate on the 1280&#215;800 display on my desktop. I couldn&#8217;t even imaging running it on a lower resolution!</p>
<p>I was discussing this with my friend <a href="http://jasonsidabras.com/">Jason</a> and he recommended playing with the font sizes. Sure enough, that did the trick! It seems that the reason everything is so big is that the default font sizes are 10pt. I shrank them down and MAN does it look nice now!</p>
<p>You can edit these values one ways; via gconf-editor or via gconftool-2 on the command line. I won&#8217;t post the gconf-editor direction since, if you know your way around it, you can extrapolate the parts you want to edit via the gconftool-2 commands. The following settings worked extremely well for me, but you can adjust the font faces and sizes as you see fit.</p>
<p><code>gconftool-2 --type string --set /apps/metacity/general/titlebar_font "Sans Bold 8"<br />
gconftool-2 --type string --set /desktop/gnome/interface/font_name "Sans 9"<br />
gconftool-2 --type string --set /desktop/gnome/interface/monospace_font_name "Monospace 9"</code></p>
<p>This will adjust the title bar, all normal window text and all monospace text, respectively. Again, these numbers looked the best to me, but you can make them even smaller (or bigger) to fit your needs. I did these adjustments on my 1680&#215;1050 display as well, and it looks amazing. Then again, I love small text!<br />
<span id="more-169"></span><br />
Another way to free up screen space is to auto-hide the panel(s) you have. Now, I know this is cumbersome with the default settings because it&#8217;s slow to respond and expand, but you can tweak that stuff too. Here&#8217;s what I have set:</p>
<p><code>gconftool-2 --type boolean --set /apps/panel/toplevels/top_panel_screen0/auto_hide 1<br />
gconftool-2 --type boolean --set /apps/panel/toplevels/top_panel_screen0/enable_animations 1<br />
gconftool-2 --type string --set /apps/panel/toplevels/top_panel_screen0/animation_speed fast<br />
gconftool-2 --type string --set /apps/panel/toplevels/top_panel_screen0/hide_delay 500<br />
gconftool-2 --type string --set /apps/panel/toplevels/top_panel_screen0/unhide_delay 100</code></p>
<p>Now, it opens much faster, animates much faster and goes away much faster. the hide_delay is fast enough that if I&#8217;m sloppy with the pointer, it still doesn&#8217;t disappear when I don&#8217;t want it to. Still annoying? play around with the hide and unhide delays until it works for you. Still too slow to pop in? Set enable_animations to 0 and it&#8217;ll come on the screen instantly.</p>
<p>As an added piece of advice, if your panel is over-crowded with junk, you can add another panel (or 2 or 3&#8230;) to separate out tasks. For example, I have a small, hidden, non-expanding panel I keep in the bottom left of the screen on which I have my timer-applet and my hamster-applet. Additionally, if you have something on your panel that you always want to see on your screen, add it to another panel that you don&#8217;t hide. </p>
]]></content:encoded>
			<wfw:commentRss>http://joefleming.net/2010/05/13/tweaking-gnome-for-low-resolution-displays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Living with PulseAudio via PulseAudio Device Chooser</title>
		<link>http://joefleming.net/2010/01/06/living-with-pulseaudio-via-pulseaudio-device-chooser/</link>
		<comments>http://joefleming.net/2010/01/06/living-with-pulseaudio-via-pulseaudio-device-chooser/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 15:30:25 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Computers & Technology]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[pulseaudio]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://joefleming.net/?p=151</guid>
		<description><![CDATA[Telecommuting is a pretty sweet gig with a good number of benefits. To name a few, while I&#8217;m working I can:

Toss some laundry in the machine
Start my lunch and work while it cooks
Sign for packages when they are delivered

And that&#8217;s just the tip of the iceberg. However, to make telecommuting possible, there are some technologies [...]]]></description>
			<content:encoded><![CDATA[<p>Telecommuting is a pretty sweet gig with a good number of benefits. To name a few, while I&#8217;m working I can:</p>
<ul>
<li>Toss some laundry in the machine</li>
<li>Start my lunch and work while it cooks</li>
<li>Sign for packages when they are delivered</li>
</ul>
<p>And that&#8217;s just the tip of the iceberg. However, to make telecommuting possible, there are some technologies I simply MST have working. VPN is a big one, so I can get at the computers back in the office. SSH and FTP access is important to manage servers and files. And of course, I need to communicate with people; for that, we use AIM and Skype. Up until recently, it&#8217;s been enough for me to use my Nokia N800 to make my calls back to the office. It&#8217;s no good for chatting with video though, so I needed to set it up on my desktop with my camera and, preferably, my headset.</p>
<p>Simple enough task really; both my Logitech webcam and Plantronics headset work out of the box with Ubuntu (at least in 9.04) with nearly zero configuration required. I just plug them in, tweak Skype quickly and I&#8217;m up and running. However, with the addition of PulseAudio in the more recent version of Ubuntu, this became a little trickier.<br />
<span id="more-151"></span><br />
You see, in the new version of Skype, the ONLY option I have for ANY audio, input or output, is simpley PulseAudio. No control for which device to use for different tasks. Enter <a href="http://0pointer.de/lennart/projects/padevchooser/">padevchooser</a>, short for <strong>PulseAudio Device Chooser</strong>.</p>
<p><img src="http://i.imgur.com/nZASMl.png" alt="padevchooser in action" /></p>
<p>It&#8217;s a pretty sweet application, and you should have no problem installing it since it&#8217;s in the repository (note: I&#8217;ve <a href="https://help.ubuntu.com/community/Medibuntu#Adding%20the%20Repositories">added the Medibunutu repo</a>, and it&#8217;s possible it came from there). Once installed, you simply run it, from the command line, the run dialog, gnome-do or whatever method you choose, and you&#8217;ll get an icon in the notification area. Click on that, choose Volume Control, and you&#8217;re off and running. There are tabs for Playback, Recording, Output Devices, and Input Devices. Any current audio stream will show up in the list in the appropriate tab and you can move them around to different devices. </p>
<p>The easiest way to configure Skype is to place a test call. As soon as you start that call it will show up in the list. Move the &#8220;Skype: Output&#8221; stream to your headset in the Playback tab, do the same for &#8220;Skype: Input&#8221; in the Recording tab and you&#8217;re off and running. All Skype audio is now sent to your headset for easy chatting. I still haven&#8217;t figured out how to make it ring through the speakers and still use the headset for chatting, but this is good enough for now. Padevchooser made living with PulseAudio that much better!</p>
]]></content:encoded>
			<wfw:commentRss>http://joefleming.net/2010/01/06/living-with-pulseaudio-via-pulseaudio-device-chooser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How NOT to Sell MP3s</title>
		<link>http://joefleming.net/2009/03/16/how-not-to-sell-mp3s/</link>
		<comments>http://joefleming.net/2009/03/16/how-not-to-sell-mp3s/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 06:43:00 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Computers & Technology]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://joefleming.net/?p=103</guid>
		<description><![CDATA[I recently came across the band 3 on last.fm and absolutely love them. I managed to find all of their albums via torrents, but I thought I would actually buy their stuff since they aren&#8217;t on an RIAA label. Their website didn&#8217;t help at all and CDBaby didn&#8217;t have any of their stuff. I was [...]]]></description>
			<content:encoded><![CDATA[<p>I recently came across the band <a href="http://en.wikipedia.org/wiki/3_(band)" rel="ext">3</a> on last.fm and absolutely love them. I managed to find all of their albums via torrents, but I thought I would actually buy their stuff since they aren&#8217;t on an <a href="http://riaaradar.com" rel="ext">RIAA label</a>. Their website didn&#8217;t help at all and CDBaby didn&#8217;t have any of their stuff. I was about to give up when I thought I&#8217;d give Amazon a try. Turns out, it was a good idea; Amazon had all of their albums available for sale. But, that&#8217;s also where the problem came in.<br />
<span id="more-103"></span><br />
Their oldest album, Paint by Number, was only available as an mp3 download. In order to buy mp3s from Amazon, you have to download THEIR software. &#8220;Crap,&#8221; I thought, &#8220;they always do this and the software never runs in Linux!&#8221; But to my surprise, theirs did! I&#8217;d still prefer a normal download link, but whatever, I installed it just to check it out. They give you a free mp3 to try the software out, and it worked just fine. &#8220;Great, now I can buy the album I want!&#8221; </p>
<p>Of course, their webpage kept kicking me off the album I was trying to buy and I had to keep pulling it back in from my history. And the album page lacked a way to purchase the WHOLE thing, I had to hunt that down from the band&#8217;s album list page. How any normal person (ie. my parents, or, GASP, my grandparents) is supposed to buy mp3s from Amazon is beyond me!</p>
<p>Despite all these problems, I finally had a &#8220;Buy MP3 Album&#8221; link and I was ready to go. I clicked on it and it verified that I would be purchasing the album. &#8220;Awesome, here we go,&#8221; I thought, thinking I would be taken to the checkout process and be given this magical file which would download the album through the download software I just installed. I couldn&#8217;t have been more wrong. Instead, I was greeted with a page saying that the order failed and that I had to do one of the following:</p>
<ul>
<li>Verify or update your 1-click billing address in the &#8220;Payment Settings&#8221; section of Your Account. (with a link)</li>
<li>Retry with the existing credit card. (no idea what this means, I tried 3 times and got the same errors)</li>
<li>Choose a different payment method from your account. (the one useful tip, with no indication of HOW i would do that!)</li>
<li>Enter a new payment method. (Again, no link, no idea how!!!!)</li>
</ul>
<p>They did have a link to their Help pages, which had all kinds of information on the Kindle 2, tracking my shipment, etc. No indication of how I buy mp3s without 1-click billing enabled or &#8220;[c]hoose a different payment method.&#8221; Needless to say, this crap is unusable! I&#8217;ve uninstalled their software, vowed to never buy mp3s from their site (not that I could if I wanted to, which I did) and I&#8217;ll no go out of my way to buy the physical discs from some other site, whether they&#8217;re available on Amazon or not.</p>
<p>This is exactly how NOT to sell mp3s. With processes like this, it&#8217;s no wonder at all why nobody can cut in to Apple&#8217;s market, no matter how over-priced and under-featured their players are and how terrible their iTunes software is!</p>
]]></content:encoded>
			<wfw:commentRss>http://joefleming.net/2009/03/16/how-not-to-sell-mp3s/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Building a Better CAPTCHA</title>
		<link>http://joefleming.net/2009/01/03/building-a-better-captcha/</link>
		<comments>http://joefleming.net/2009/01/03/building-a-better-captcha/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 05:46:29 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Computers & Technology]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://joefleming.net/?p=47</guid>
		<description><![CDATA[CAPTCHAs can be good for stopping SPAM, but the last thing most of them are are usable. Don&#8217;t take my word for it, it&#8217;s a fact. One of the coolest ideas I ever saw was a HotOrNot mashup where you had to pick the three best looking ladies to prove you are a human. It [...]]]></description>
			<content:encoded><![CDATA[<p>CAPTCHAs can be good for stopping SPAM, but the last thing most of them are are usable. Don&#8217;t take my word for it, <a rel="ext" href="http://www.johnmwillis.com/other/top-10-worst-captchas/">it&#8217;s a fact</a>. One of the coolest ideas I ever saw was a <a rel="ext" href="http://valleywag.gawker.com/246656/tech/hot-or-not/a-face-only-a-bot-could-love">HotOrNot mashup</a> where you had to pick the three best looking ladies to prove you are a human. It was both usable and easy for a normal person, like my Grandparents, to use. That&#8217;s pretty unique and hard to come by, and that&#8217;s why I liked it.</p>
<p>One of the other easier CAPTCHAs I&#8217;ve <a rel="ext" href="http://selectitaly.com/contact.php">used at work</a> is a little dynamic images that asks you to do a little simple math. It&#8217;s an idea I saw on another site so I thought I would give it a try and it&#8217;s been extremely effective despite it&#8217;s ease of being broken. Surprisingly, it has completely stopped all SPAM coming through our contact form.</p>
<p>Another one I tried, much less effectively, is a colored word and a dropdown with a number of colors to choose from. It literally asks &#8220;What color is this text?&#8221; and offers a number of possibilities. This, however, was not effective for more than a week or so. The form still sees about one or two SPAM messages a day, which is especially strange because it&#8217;s a site that sees far less traffic. I think if I added more colors that weren&#8217;t even valid selections and changed the order it might be more effective, but I still need to find something better.</p>
<p>I&#8217;m thinking a system that would show three images and ask which one doesn&#8217;t belong could be usable, but it&#8217;s a little more difficult to implement; where do I get the images, how do I randomize the data, etc. I really like the HotOrNot CAPTCHA because the images always change and all of the images and data are crowdsourced, nothing for you to manage.</p>
<p>So, what can one do? Sadly, I don&#8217;t have an answer, but there is a lot of work being done on the topic. I think I need to just keep looking and mull this all over for a bit. We&#8217;ll see what I can find or come up with.</p>
]]></content:encoded>
			<wfw:commentRss>http://joefleming.net/2009/01/03/building-a-better-captcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
