<?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>LauraCowen.co.uk &#187; usability</title>
	<atom:link href="http://www.lauracowen.co.uk/blog/tag/usability/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lauracowen.co.uk/blog</link>
	<description>Laura&#039;s view from her world</description>
	<lastBuildDate>Mon, 05 Jul 2010 08:04:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>How do you help the user decide?</title>
		<link>http://www.lauracowen.co.uk/blog/2009/09/08/how-do-you-help-the-user-decide/</link>
		<comments>http://www.lauracowen.co.uk/blog/2009/09/08/how-do-you-help-the-user-decide/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 21:20:59 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[HCI & Usability]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=228</guid>
		<description><![CDATA[One thing that I often debate with developers is why the error message  &#8220;An unexpected error has occurred.&#8221; isn&#8217;t a good message. Afterall, to the developer, the error *is* unexpected; otherwise, they&#8217;d have created a better error message for it. From the user&#8217;s perspective (who the software is written for, after all), they don&#8217;t want [...]]]></description>
			<content:encoded><![CDATA[<p>One thing that I often debate with developers is why the error message  &#8220;An unexpected error has occurred.&#8221; isn&#8217;t a good message. Afterall, to the developer, the error *is* unexpected; otherwise, they&#8217;d have created a better error message for it.</p>
<p>From the user&#8217;s perspective (who the software is written for, after all), they don&#8217;t want to know that the error was not expected by the people who wrote the code. The user wants to know that the software (especially when it&#8217;s important to their job/finances/life) is in control and knows *exactly* what&#8217;s going to happen when you press a certain button. The user has to be able to trust the software and trust that the developer(s) of that software knew what they were doing when they wrote it.</p>
<p>So it gets difficult for the developer/designer when they have to make a call that potentially risks breaking that trust. For instance, supposing you (as a developer) were to provide a new feature that is really beneficial to the target user but there is a small risk that something will go wrong in a big way for that user if they try to use that feature. As developer, what do you do?</p>
<p>Typically, I&#8217;d predict, you would make the feature optional so that you aren&#8217;t forcing the user to use a feature that could potentially (however unlikely) cause them serious problems. If the user does try to use the feature, you provide scary warnings of what could occur in certain circumstances. Hopefully, that will put them off unless they really know what they&#8217;re doing.</p>
<p>Okay, that&#8217;s the developer&#8217;s perspective. And it&#8217;s entirely understandable and even laudable that the developer is doing what they can to keep the user safe.</p>
<p>So, switch now to the user&#8217;s perspective. The target user is computer literate but had no knowledge of the development of this feature or who developed it. This user could benefit greatly from this new feature but when they attempt to use it, they get a scary warning message which, as intended, makes them think twice about whether to use the feature or not.</p>
<p>Now what does the user decide? Granted, risk is all about weighing up the costs and benefits, and to one person the relative benefit will outweigh the possible cost. To make a decision, however, a person needs as much information as they can possibly get. In this case, the only (and therefore critical) information is provided by the developer; that is, how informative and/or scary the warning message is.</p>
<p>If the developer provides a lot of information that makes the feature look useful, the user might just choose to use it. But if the developer makes the warning message as scary as possible, the user will probably opt not to use it.</p>
<p>The developer wants users to use the new feature because they&#8217;ve made the effort to develop it and it really could benefit many users. The developer, however, doesn&#8217;t (understandably) want the responsibility of trashing someone else&#8217;s laptop in some way. So the result is that the developer pushes that responsibility off on to the user, when in fact the developer has far more information available to help them make that decision than the user has.</p>
<p>If you&#8217;re the user, though, how are you supposed to make that call?</p>
<p>For example&#8230;</p>
<p>Computer Janitor is a utility that was introduced in Ubuntu Intrepid (I think) so that you could run it to clean up old kernels that are no longer needed, and other bits and pieces of packages that are no longer used. When I first tried to use it, I raised <a title="Computer Janitor bug" href="https://bugs.launchpad.net/ubuntu/+source/computer-janitor/+bug/371918" target="_blank">this bug</a>, which, it turned out, had <a title="other Computer Janitor bug" href="https://bugs.launchpad.net/ubuntu/+source/computer-janitor/+bug/349336" target="_blank">this duplicate</a>.</p>
<p>Essentially, CJ could potentially remove packages that you might need. So when you try to use it tries to scare you into deciding whether you really really want to risk it. I raised the bug because the scary words don&#8217;t actually help you decide &#8211; in that, if you aren&#8217;t easily scared by such things, the scary message only determines how scared you are &#8211; not how well-informed you are to make a decision&#8230;and isn&#8217;t going to help when you break your computer.</p>
<p>What would maybe be more helpful is if CJ used a stricter set of criteria when selecting which files to remove. In this case, CJ might leave on your system  some files or packages that could be removed, instead of the reverse where it might incorrectly remove files or packages you need. The former is surely the preferably outcome for the majority of users (who would rather have a few unneeded files on their machine than a broken machine).</p>
<p>It would also be possible then, for the minority of users who really really know what they&#8217;re doing, to selectively delete the files that probably can be removed but CJ isn&#8217;t certain about. In this case, users are only presented with a decision to make if they actually seek it out but the majority of users are still able to benefit from the safer (if slightly less effective) behaviour. In fact, it would be better overall if CJ ran automatically during an Ubuntu upgrade so that the user really doesn&#8217;t have to care about it (unless they really really want to).</p>
<p>This is not intended as a dig at Computer Janitor as I think it&#8217;s a useful feature in general and I&#8217;m kindof surprised that this kind of clean-up wasn&#8217;t being done already whenever you do an upgrade of Ubuntu. Also, I think the bugs I&#8217;ve linked to above have caused a bit of a headache for the developers.</p>
<p>This issue of forcing users to make ill-informed decisions is a very common occurrence throughout software development and is certainly not specific to Ubuntu; it&#8217;s just that Ubuntu is a public development effort and provides examples that are relatively easy to explain. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  So please don&#8217;t be offended if you are part of the development teams for either Computer Janitor or Ubuntu!</p>
<p>So, if you, as developer/designer, find that you&#8217;re having to give scary messages to make a user *really* decide if they want to continue, consider stepping back from it, thinking about the possible decisions the user could make and what the consequences of those decisions are. Even talk to some of your target users and find out what decisions they&#8217;d make. Just because you can successfully scare them off doesn&#8217;t make it a successful feature &#8211; if the feature is potentially useful to the user, they should be able to safely use it (no matter what level of fear you instill in them). Then look at the bigger picture, think about it in a different way, and see if the decision can be made for the user, or the decision can even be removed altogether.</p>
<p>I&#8217;m sure that it&#8217;s not as easy as it might sound. And it&#8217;s not always easy to recognise situations like this. I&#8217;m hoping, though, that, having thought this through while writing this post, I&#8217;ll actually remember it in future the next time a similar issue occurs for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2009/09/08/how-do-you-help-the-user-decide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gallery 3 beta 2</title>
		<link>http://www.lauracowen.co.uk/blog/2009/08/17/gallery-3-beta-2/</link>
		<comments>http://www.lauracowen.co.uk/blog/2009/08/17/gallery-3-beta-2/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 21:55:24 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[HCI & Usability]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Gallery3]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=212</guid>
		<description><![CDATA[It&#8217;s taken me a while but I&#8217;ve finally got round to installing and trying out Gallery 3 beta 2. It&#8217;s still all shiny and new and I&#8217;m still looking forward to it being released (and hoping Dreamhost adopt it immediately). It took me a bit of effort to get it installed because between beta 1 [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s taken me a while but I&#8217;ve finally got round to installing and trying out Gallery 3 beta 2. It&#8217;s still all shiny and new and I&#8217;m still looking forward to it being released (and hoping Dreamhost adopt it immediately).</p>
<p>It took me a bit of effort to get it installed because between beta 1 and beta 2, I reinstalled my laptop. Which meant that I&#8217;d none of the dependencies installed still. One thing I would suggest to the development team is a good set of installation instructions to help beta testers along. I did, of course, miss out on the beta upgrade option which would probably have seen me nicely on my way. Instead, though I was condemned to wrestle with Apache2 and, not normally having any contact with such things, I had to wait until Tony was around to debug my problem.</p>
<p>Anyway, all installed, I successfully uploaded my holiday pictures and, unlike in beta 1, I could actually view them:</p>
<p><img class="alignleft size-full wp-image-215" title="album-cropped" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2009/08/album-cropped.png" alt="album-cropped" width="729" height="581" /></p>
<p>As you can see in the screenshot above, when you hover over a photo, a small toolbar appears with commonly required actions on it (I think this toolbar is a fantastic idea). This was there in beta 1 but I think there are more options now. You can now:</p>
<ul>
<li>Edit this photo</li>
<li>Rotate 90 degrees counter-clockwise (which is perfect because this is usually the first thing I need to do&#8230;)</li>
<li>Rotate 90 degrees clockwise (&#8230;or this)</li>
<li>Move this photo to another album</li>
<li>Choose this photo as the album cover</li>
<li>Additional options &gt; Delete this photo (This one is a drop-down rather than just a button &#8211; does this mean that there are other &#8216;additional options&#8217; to come? On the single-photo view pages, this option is just a wastebin button, which is easier if there are no other options to fit on.)</li>
</ul>
<p>So, what else has changed&#8230;?</p>
<p>Well tagging seems to be much the same. As I replied to a comment on my previous post, you can only add tags (on the single-photo page or on the album page) or delete tags (Contents &gt; Tags). It would be good if we could &#8216;manage&#8217; tags by merging two tags or renaming tags. Renaming would be useful (saves you deleting and having to re-tag all those photos with a new tag). Merging maybe less so but if you&#8217;re talking huge numbers of photos and you find you&#8217;ve used inconsistent tag names, merging can be useful.</p>
<p>If you&#8217;re in the album view and you click the slideshow button (top-right), you get a rather slick-looking slideshow appearing&#8230;all Web2.0-y. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  If you&#8217;re in the single-photo view, the slideshow button doesn&#8217;t seem to work &#8211; it thinks there are no photos to show. I&#8217;d expect it to start a slideshow of the album to which the photo belongs, or the tag group..hmmm not sure which. Maybe you should be able to select from a drop-down menu button which&#8230;</p>
<p>One other thing about single-photo view: there&#8217;s a button that says &#8216;full size&#8217; but I&#8217;m not convinced (though I&#8217;ve not checked) that it is actually full size that it displays at when you click it.</p>
<p>Other things that I played with:</p>
<ul>
<li>Dashboard lets you edit what widgets are displayed, portal-style. Either the wide version in the centre, or the narrow version on the right-hand side.</li>
<li>Clicked Settings &gt; Start translating and threw me back to album view and no obvious way to translate. I assume it&#8217;s not implemented yet.</li>
<li>I like the hiding of the scary-looking settings in Settings &gt; Advanced and the scary message. I&#8217;m not touchin&#8217; nothin&#8217;!</li>
<li>Content &gt; Tags lets you manage tags &#8211; delete them only so far it seems.</li>
</ul>
<p>And that&#8217;s it for now. I&#8217;ve just run out of time right now and wanted to post my feedback so far. In general &#8211; still looks great!</p>
<p>P.S. The permissions UI hasn&#8217;t been updated in beta 2 but a comment on my previous post asked what I thought of the proposed UI for the permissions (<a rel="nofollow" href="http://codex.gallery2.org/Gallery3:Permissions_UX">http://codex.gallery2.org/Gallery3:Permissions_UX</a>). I think that looks way way better. I like the shortcut of just pressing preset buttons. That&#8217;s probably as much as I&#8217;ll ever need. You do get the nice shiny way to do advanced permissions if you so need it still so no one is left out.</p>
<p>Generally, all good. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2009/08/17/gallery-3-beta-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gallery 3 Beta 1</title>
		<link>http://www.lauracowen.co.uk/blog/2009/06/22/gallery-3-beta-1/</link>
		<comments>http://www.lauracowen.co.uk/blog/2009/06/22/gallery-3-beta-1/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 22:05:50 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[HCI & Usability]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Gallery3]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=198</guid>
		<description><![CDATA[So, a bit back, I wrote a post about how Gallery have been focusing on making Gallery 3 easier to use.  So when Beta 1 came out, I gave it a go on my laptop. Uploading images (first things first!) After installation (which was a reasonably slick experience, although I was slightly confused by having [...]]]></description>
			<content:encoded><![CDATA[<p>So, a bit back, <a title="My post about the Gallery 3 aims." href="http://www.lauracowen.co.uk/blog/2009/04/13/gallery-3-lessons-learned-in-consumability/" target="_self">I wrote a post</a> about how <a title="Gallery website" href="http://gallery.menalto.com/" target="_blank">Gallery</a> have been focusing on making Gallery 3 easier to use.  So when Beta 1 came out, I gave it a go on my laptop.</p>
<h2>Uploading images (first things first!)</h2>
<p>After installation (which was a reasonably slick experience, although I was slightly confused by having to install apache2, php, and mysql first), Gallery neatly leads me through installing the first photos to my gallery. The browse dialog in which you select the photos you want to upload is slightly odd because as soon as you&#8217;ve selected the photos in the window, they start uploading. There is a &#8216;Done&#8217; button but that seems to refer to having &#8216;done&#8217; the upload, as opposed to having &#8216;done&#8217; the selection of photos ready to upload &#8211; which is what I expected and was slightly surprised by the uploading starting before I expected it to. Wonder if this is intentional&#8230;cos it&#8217;s a little bit weird?</p>
<p><img class="alignleft size-full wp-image-206" title="gallery-uploading" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2009/06/gallery-uploading.png" alt="gallery-uploading" width="518" height="517" /></p>
<p>When the images have uploaded, they&#8217;re displayed in a tiled layout on the page (although, at the moment, the photos themselves don&#8217;t display &#8211; I guess that&#8217;s the joy of betas <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   ). The cool thing is that when you hover over a thumbnail, a small toolbar containing the most common tasks (edit, move to another album, set the photo as the highlight photo for the album, delete) appears over it. I did just try to take a screenshot but sadly I&#8217;ve forgotten my password so I can&#8217;t log back in&#8230;and the password reset function hasn&#8217;t been implemented yet&#8230; <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Update: turns out I took some screenshots when I was playing:</p>
<p><img class="alignleft size-full wp-image-205" title="gallery-imagetoolbar2" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2009/06/gallery-imagetoolbar2.png" alt="gallery-imagetoolbar2" width="279" height="318" /></p>
<h2>Tags</h2>
<p>Oo, can add tagz! (That *is* actually what I wrote in the notes I made.) You just enter a tag, one at a time, then press &#8216;enter&#8217;. Tags were the reason I was looking at <a title="Zen Photo website" href="http://www.zenphoto.org/" target="_blank">Zen Photo</a> when I became despairing of Gallery 2 (and wanted cool tags like I have in WordPress and Delicious, instead of just sorting by albums). It&#8217;s easy to manage the tags you&#8217;ve created from the menus (Admin &gt; Content &gt; Tags).</p>
<p><img class="alignleft size-full wp-image-208" title="gallery-tags2" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2009/06/gallery-tags2.png" alt="gallery-tags2" width="243" height="142" /></p>
<h2>Album permissions</h2>
<p>And then we get to album permissions. On Gallery 1, the permissions were slightly clunky but most could cope with them. On Gallery 2, the permissions were incomprehensible and when I googled for help I found other people who were similarly baffled and no actual answer to my problems. On Gallery 3, they&#8217;ve rightly got rid of the obviously UNIX-style permissions.</p>
<p>You can create different users and groups for your gallery. A reason for creating other users (who aren&#8217;t administrators) is so that you can section off albums so they can be selectively seen, for example, by family members, by friends, by work colleagues). When you create a user, you get the option to check the box &#8216;admin&#8217; which presumably gives the user administrative access to the gallery. The users makes sense but I&#8217;m slightly confused as to the groups. I&#8217;ve nothing against the groups per se (I can see they might be useful for administrators of massive gallery sites) but I think groups should be an &#8216;advanced&#8217; option that is not required for use by most people.</p>
<p>I can&#8217;t quite work out the &#8216;Registered Users&#8217; group &#8211; it seems to get everything added to it apart from &#8216;guest&#8217;. I added TestGroup group and created two users (TestUser and test2) which I dragged and dropped to the TestGroup group. Worked nicely.</p>
<p>You set who can access each album by clicking Options &gt; Permissions when that album is open, which opens the Edit Permissions dialog box. You then indicate the permissions that each group has on the current album. I like that you work by album but I&#8217;m not so sure about dealing with groups. I feel that it&#8217;s a bit of a &#8216;power user&#8217; task to be working with groups &#8211; you have to have planned and organised your groups to be able to use this dialog effectively; it also adds a layer of complexity to understanding what permissions an individual user has.</p>
<p><img class="alignleft size-full wp-image-207" title="gallery-albumpermissionselected" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2009/06/gallery-albumpermissionselected.png" alt="gallery-albumpermissionselected" width="518" height="342" /></p>
<p>Thinking of my friend who uses a gallery we host, she (and I) would find it a lot easier to work with the users themselves &#8211; maybe with a power user tab option to switch to working with groups. I&#8217;d much rather say that user &#8216;family&#8217; can access this album, rather than set up a group called &#8216;family&#8217; with a user called &#8216;family&#8217; in it (there&#8217;d be little point, typically, to separate out different parts of the family to be multiple different users within the group). I agree that groups can be useful but I just don&#8217;t think they should be the default.</p>
<h2>Slideshow</h2>
<p>And finally, the slideshow facility (for viewers of your gallery rather than for you a gallery owner/administrator)  is provided by a third-party Gallery plug-in which is a little slow to load but you get the option to install a browser plug-in that gives you some client-side loveliness.</p>
<h2>Overall impressions</h2>
<p>Looking good. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2009/06/22/gallery-3-beta-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>So what is consumability?</title>
		<link>http://www.lauracowen.co.uk/blog/2009/04/30/so-what-is-consumability/</link>
		<comments>http://www.lauracowen.co.uk/blog/2009/04/30/so-what-is-consumability/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 21:12:33 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[HCI & Usability]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=193</guid>
		<description><![CDATA[I was going to explain but Carl Kessler sums it up rather nicely here: Usability is more than a pretty face (or a good user interface) (Yay! Someone else who gets annoyed when people assume usability == user interface.)]]></description>
			<content:encoded><![CDATA[<p>I was going to explain but Carl Kessler sums it up rather nicely here:</p>
<p><a title="Carl Kessler's blog about Outside-In Design" href="http://outside-in-thinking.com/?p=72" target="_blank">Usability is more than a pretty face (or a good user interface)</a></p>
<p>(Yay! Someone else who gets annoyed when people assume usability == user interface.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2009/04/30/so-what-is-consumability/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gallery 3 &#8211; lessons learned in consumability</title>
		<link>http://www.lauracowen.co.uk/blog/2009/04/13/gallery-3-lessons-learned-in-consumability/</link>
		<comments>http://www.lauracowen.co.uk/blog/2009/04/13/gallery-3-lessons-learned-in-consumability/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 12:07:59 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[HCI & Usability]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Gallery3]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[random-praise]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=182</guid>
		<description><![CDATA[As a long-time user of the Gallery software for our photo gallery, and having recently totally fallen out with Gallery 2 (the software, not the people who I&#8217;m sure are lovely), I am just a little bit excited to read about the all-new Gallery 3 version which is now in its alpha release cycle. In [...]]]></description>
			<content:encoded><![CDATA[<p>As a long-time user of the <a title="Gallery open source software website" href="http://gallery.menalto.com/" target="_blank">Gallery</a> software for our photo gallery, and having recently totally fallen out with Gallery 2 (the software, not the people who I&#8217;m sure are lovely), I am just a little bit excited to read about the all-new <a title="Gallery 3 alpha 3 announcement" href="http://gallery.menalto.com/gallery_3.0_alpha_3_released" target="_blank">Gallery 3</a> version which is now in its alpha release cycle. In particular, this insightful paragraph which nicely sums up the fundamental problems with Gallery 2:</p>
<blockquote><p>Gallery 2 does many things for many people and this diversity has made it unhealthy. The code base is too complex and over-engineered because it was designed to fix every single thing that was wrong with Gallery 1 (Second System Effect) leaving its scope hazy and broad. And while the Gallery 2 code supports DB2, MSSQL, and Oracle we don&#8217;t actually have anyone on the team that knows much about them, so there is nobody to fix bugs or add features in these areas. Gallery 2 was designed from the bottom up with architecture and design patterns first, so the User Interface and User Experience need a ton of work! This is shown by the huge number of strings and documentation that need to be provided in the product for people to understand it, and multiple attempts for tech writers to document Gallery 2 have all failed. Lastly, the product is immensely complex which forces developers to take months or years to get up to speed. This makes it very hard to attract new developers, and that makes us sad.</p>
<p><a title="Gallery 3 Begins article" href="http://gallery.menalto.com/gallery_3_begins" target="_blank"><em>(Gallery 3 Begins</em></a>)</p></blockquote>
<p>This paragraph, in its analysis of where they went wrong in their approach to designing Gallery 2, could easily be applied to numerous other pieces of software; it epitomises the approach taken by so many software developers (both Open Source and proprietary):</p>
<ul>
<li><strong>Not clearly identifying <em>who</em> the software is for and what <em>they</em> want to be able to do with it.</strong> And not sticking with that definition, with the result that the software tries to become all things to all people and fails everyone by being too complex.</li>
<li><strong>Reacting to, and implementing, every user request indiscriminately.</strong> Yes, listen to users but do not be led by their requests. Users are not designers. They just want to do what they want to do and don&#8217;t really care what other users want to do. Some requests will conflict with other requests. Which is why you <em>must</em> have a clear understanding of who your users are, what their skills are, and what their goals in using your software are. Only then can you make informed decisions about which requests should be absorbed and which should be ignored. You can&#8217;t please everyone but, as long as you know who they are and you&#8217;re careful to design for them, you can please the people who you want to use the software.</li>
<li><strong>Making the software difficult to maintain and support.</strong> Aside from lacking contributors to the project, it increases the risk that when updates are released, they break other parts of the software because no one in the development team really understands how everything hangs together.</li>
<li><strong>Expecting documentation to paper the cracks in the software&#8217;s design.</strong> Documentation (not just the manuals but the labels on the User Interface or the titles in a wizard) has an important place within the whole product but always check honestly for whether the documentation is really necessary or whether it&#8217;s just covering up for a dodgy bit of design.</li>
<li><strong>Assuming that User Interface is the same as User Experience.</strong> The User Interface (UI) is only a part of the User Experience. One example in both Gallery 1 and 2 (though it&#8217;s way worse in Gallery 2), is the expectation that users implicitly understand Unix-style permissions. The UI didn&#8217;t help but the underlying concept of Unix-style permissions makes the software (and the UI) so much more complicated than it needs to be. (Gallery 2 was way worse because I still can&#8217;t work out how to set permissions &#8211; and I do, to an extent, understand Unix-style permissions.)</li>
</ul>
<p>I think it&#8217;s really cool that Gallery have openly recognised and acknowledged the problems with Gallery 2 and what they need to do to make Gallery 3 successful. The really hard part now, though, is to make sure that the development team don&#8217;t fall back into their Gallery 2 ways of thinking. That&#8217;s not to disparage the development team; it&#8217;s just hard to adopt new approaches. But it will get easier with practice. The clearly stated <a title="Gallery 3 features list" href="http://codex.gallery2.org/Gallery3:Features" target="_blank">Gallery 3 list of priorities</a> is encouraging and, while I&#8217;ve not looked at their progress in the alpha yet, I look forward to the first release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2009/04/13/gallery-3-lessons-learned-in-consumability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updating NVIDIA graphics drivers with Ubuntu kernel updates</title>
		<link>http://www.lauracowen.co.uk/blog/2008/11/30/updating-nvidia-graphics-drivers-with-ubuntu-kernel-updates/</link>
		<comments>http://www.lauracowen.co.uk/blog/2008/11/30/updating-nvidia-graphics-drivers-with-ubuntu-kernel-updates/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 15:32:14 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[BitOfAWhinge]]></category>
		<category><![CDATA[random-praise]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=144</guid>
		<description><![CDATA[I&#8217;ve tagged this post as a &#8216;BitOfAWhinge&#8217; because&#8230;it is. But bear with me; it&#8217;s got some random praise in it too. I run Ubuntu Hardy on my Thinkpad T61p but (as I mentioned in a previous post) I use the proprietary NVIDIA graphics drivers so that I can have a decent resolution and use Desktop [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve tagged this post as a &#8216;BitOfAWhinge&#8217; because&#8230;it is. But bear with me; it&#8217;s got some random praise in it too.</p>
<p>I run Ubuntu Hardy on my Thinkpad T61p but (as I mentioned in a <a title="And I didn’t even have to edit xorg.conf! (Part 1: Desktop Effects)" href="http://www.lauracowen.co.uk/blog/2008/07/18/and-i-didnt-even-have-to-edit-xorgconf-part-1-desktop-effects/" target="_self">previous post</a>) I use the proprietary NVIDIA graphics drivers so that I can have a decent resolution and use Desktop Effects. This works fine most of the time. Unfortunately, however, most times that I install updates that include kernel updates, the NVIDIA graphics modules become incompatible with the new kernel.</p>
<p>I guess that, were I running them, the Ubuntu graphics driver would be upgraded along with the kernel and this wouldn&#8217;t be a problem. As it is, though, after installing the kernel updates and rebooting, X (the graphics environment) takes some effort to load (on the computer&#8217;s part &#8211; not sure quite what it&#8217;s doing but it seems to be straining a little) before loading into a low, non-widescreen, resolution (bit like Windows safe mode). It also seems to revert to US keyboard settings so that certain non-alphnumeric keys are in the wrong place &#8211; awkward when entering a password that might contain them.</p>
<p>From there, I have to re-run EnvyNG (the nifty little app that goes away and installs the appropriate NVIDIA graphics drivers &#8211; or, in this case, probably just recompiles the modules or something), then reboot. And then everything&#8217;s fine. Today was about the third time this has happened. It&#8217;s not a major problem now that I know how to fix it but it is irritating and slow. The first time it happened it was quite concerning until I realised that running EnvyNG would fix it all.</p>
<p>So not very user-friendly. Better would be if the kernel update would recognise that there are other modules that are now incompatible (at this point you might be able to tell that I don&#8217;t really know how it works but that&#8217;s not the point) and, after installing but before rebooting, prompts the user that you&#8217;ll need to update them too (ideally with &#8216;and how to do that&#8217;).</p>
<p>VMWare have now cottoned on to this (yes, another proprietory app). Usually after a kernel update, you click VMWare Workstation to start and it just doesn&#8217;t do anything (again, rather concerning; if you know how to run it from the command line, you at least get a message that tells you to re-run the VMWare config script). Today, however, I got a little message pop-up saying that I needed to update the modules (or something like that) and I could press a button to do just that. It did it all for me and just worked.</p>
<p>So, some random praise for both EnvyNG and VMWare for making things easy to update. Minus points to Ubuntu Update Manager for not at least warning me that that would be necessary. I understand that by using proprietary software on Ubuntu, Ubuntu probably can&#8217;t (or shouldn&#8217;t) be held responsible for updating it, but it would be nice to be warned that I would need to run the updates myself.</p>
<p>Okay, not the most riveting blog post in the world but a start on my quest to have software developers (all developers; not just Ubuntu or even just open source) think a little and put in what might seem (to them) like niceties but which make all the difference to the user&#8217;s experience. Afterall, it&#8217;s for the user that this software exists at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2008/11/30/updating-nvidia-graphics-drivers-with-ubuntu-kernel-updates/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Multiple tabs &amp; parallel browsing</title>
		<link>http://www.lauracowen.co.uk/blog/2008/04/25/multiple-tabs-parallel-browsing/</link>
		<comments>http://www.lauracowen.co.uk/blog/2008/04/25/multiple-tabs-parallel-browsing/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 22:12:37 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[HCI & Usability]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OLPC]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=110</guid>
		<description><![CDATA[As you may have heard, I recently acquired an OLPC laptop. At some point I am going to write up my experiences with the OLPC/Sugar software so far (in the meantime, to uphold a promise I made, here are some useful tips for using and setting up software on the OLPC). For now, here are [...]]]></description>
			<content:encoded><![CDATA[<p>As you may have heard, <a title="My OLPC blog post." href="http://www.lauracowen.co.uk/blog/2008/04/04/its-here-its-green-and-its-got-ears/" target="_self">I recently acquired an OLPC laptop</a>. At some point I am going to write up my experiences with the OLPC/Sugar software so far (in the meantime, to uphold a promise I made, here are <a title="Tips from Andy S-C and others." href="http://www.stanford-clark.com/OLPC.html" target="_blank">some useful tips for using and setting up software on the OLPC</a>). For now, here are my thoughts on browsing the Web from the OLPC Browse activity.</p>
<p>The killer bit of the <a title="Firefox website" href="http://www.mozilla-europe.org/en/products/firefox/" target="_blank">Firefox browser</a>, IMHO, was the ability to open multiple Web pages in separate tabs within the same browser window. Of course, internet Explorer now does multiple tabs (in a rainbow of shades) but back in my Windows (pre-IE7) days, I frequently did parallel browsing of websites by simply opening each webpage in a new window. The advantage of multiple tabs is that you don&#8217;t end up with a clutter of browser windows all over your taskbar.</p>
<p>I suspect that multiple tabs in browser windows, and (in Firefox at least) being able to bookmark all the tabs at once, has slightly altered how people browse.</p>
<p>Opening in a new window set me off down the path of parallel browsing but multiple tabs ensured I got there.  Especially as websites got more interactive and state-sensitive (meaning that you can&#8217;t switch to another website then click &#8216;Back&#8217; to return to your internet banking session). And I got less patient waiting for pages to load (ironic seeing as connection speeds have increased).</p>
<p>So now I&#8217;ve started using my OLPC to browse the web occasional when my other laptop is unavailable. This is an interesting, and slightly frustrating, experience.</p>
<p>The Sugar interface on the OLPC basically does away with the idea of windowing environments. That is, you don&#8217;t have a desktop on which to drag around and switch between windows. instead, each application (known as an &#8216;activity&#8217;) runs moreorless full-screen, like this:</p>
<p><a href="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/img_3062.jpg"><img class="alignleft size-medium wp-image-111" title="My website in the OLPC Web browser." src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/img_3062.jpg" alt="" width="300" height="231" /></a></p>
<p>This means a return to linear browsing. in some ways it&#8217;s a liberating experience in that I read what I want to read of the current website or page before moving on the the next. And when reading blogs and the like, I can always click &#8216;Back&#8217; later. In many ways, though (and i&#8217;m a great believer in computers supporting user-behaviour, and not the other way round), it&#8217;s just frustrating.</p>
<p>For example, in writing this blog-post, I couldn&#8217;t easily open my blog or Andy&#8217;s OLPC tips page to check that I used the correct URL in my links. Nor could I quickly check my usage of a word in dictionary.com. I can, and sometimes do, open other instances of the Browse activity &#8211; essentially opening in a new window but with a little more effort &#8211; but more than three instances, I&#8217;ve found, tends to crash the whole lot.</p>
<p>Now, the OLPC and its software isn&#8217;t designed for me; it&#8217;s an education tool for children in developing countries. On the other hand, how soon before the older or more tech-savvy children start to want to browse in parallel &#8211; especially when internet access gets more ubiquitous?</p>
<p>I have resisted putting Firefox on my OLPC but tonight I&#8217;m sorely tempted&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2008/04/25/multiple-tabs-parallel-browsing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Snap Shots (Part trois)</title>
		<link>http://www.lauracowen.co.uk/blog/2008/04/06/snap-shots-part-trois/</link>
		<comments>http://www.lauracowen.co.uk/blog/2008/04/06/snap-shots-part-trois/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 16:59:36 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Blogging, Twittering, etc]]></category>
		<category><![CDATA[BitOfAWhinge]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/?p=106</guid>
		<description><![CDATA[I noticed, a couple of days ago, that my blog has acquired adverts. For example, in my blog post It&#8217;s here, it&#8217;s green, and it&#8217;s got ears! a couple of the phrases in the post have acquired dashed underlines and Snap Shots icons, like the term &#8216;One Laptop Per Child&#8217; in this screenshot (the link [...]]]></description>
			<content:encoded><![CDATA[<p>I noticed, a couple of days ago, that my blog has acquired adverts.</p>
<p>For example, in my blog post <a title="My OLPC blog post containing Snap Shot ads." href="http://www.lauracowen.co.uk/blog/2008/04/04/its-here-its-green-and-its-got-ears/" target="_self">It&#8217;s here, it&#8217;s green, and it&#8217;s got ears!</a> a couple of the phrases in the post have acquired dashed underlines and Snap Shots icons, like the term &#8216;One Laptop Per Child&#8217; in this screenshot (the link &#8216;XO (or OLPC) laptop&#8217; has a Snap Shot icon because it&#8217;s a link that I created):</p>
<p style="text-align: center;">(click the picture to see it more clearly)</p>
<p style="text-align: center;"><a href="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/snap-shot-ads.png"><img class="alignnone size-full wp-image-107" style="border: 1px solid black;" title="Example of Snap Shots ads in my OLPC blog post" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/snap-shot-ads.png" alt="" width="500" height="178" /></a></p>
<p style="text-align: left;">I&#8217;m not sure that I like this. I don&#8217;t want to be advertising random companies that I know nothing about. I was aware that the Snap Shots windows that are added to my links contain small ads in addition to the preview of the target website. But the preview of the target website is why I include Snap Shots on my blog and the ad is smaller than the preview and I can live with that. But I&#8217;m less keen on Snap Shots identifying phrases in my blog posts purely to add adverts.</p>
<p style="text-align: left;">I had a look at the Snap Shots website which explains that the adding of Snap Shot icons to non-link phrases is a new technology called <a title="Snap Shots Engage description" href="http://www.snap.com/snapshots.php#engage" target="_blank">Snap Shots Engage</a>. It also describes the <a title="Snap Shots Shares description" href="http://www.snap.com/snapshots.php#shares" target="_blank">Snap Shot Shares</a> scheme, in which I can get a share of the advertising income (I guess from both Snap Shots and Snap Shots Engage ads).</p>
<p style="text-align: left;">I&#8217;m not against people making money out of their websites &#8211; though I don&#8217;t choose to right now as that&#8217;s not the purpose of my website &#8211; and the Snap Shots Engage method is fairly non-intrusive compared with, say, Google ads. My objection is to a third party inserting adverts into my blog without me knowing and explicitly agreeing to it. Also, while the normal Snap Shots ads are obviously ads below the preview of the link target:</p>
<p style="text-align: center;"><a href="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/snap-shot-previewads.png"><img class="aligncenter size-medium wp-image-108" title="Snap Shots ad within a preview pop-up" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/snap-shot-previewads.png" alt="" width="300" height="241" /></a></p>
<p style="text-align: left;">the new Snap Shots Engage ads are less obviously ads that have been chosen by someone else:</p>
<p style="text-align: center;"><a href="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/snap-shot-newad.png"><img class="aligncenter size-medium wp-image-109" title="Snap Shot Engage ad" src="http://www.lauracowen.co.uk/blog/wp-content/uploads/2008/04/snap-shot-newad.png" alt="" width="300" height="297" /></a></p>
<p style="text-align: left;">and in this particular instance, the tone of the text in the ad jars slightly with my enthusiastic OLPC post.</p>
<p style="text-align: left;">I&#8217;ve had a look at the <a title="Snap Shots FAQ page" href="http://www.snap.com/snapshots_faq.php" target="_blank">Snap Shots FAQ page</a> to work out how I can opt out of them putting ads on my blog but they just say:</p>
<p style="text-align: left; padding-left: 30px;">&#8220;At this time, Snap offers advertising exemption to educational and governmental institutions. If you feel that your web site fits these criteria and would like to apply to be exempted, please send an email to <a href="mailto:customerservice@snap.com?subject=Ad%20Exempt%20Application%20for%20YOUR%20DOMAIN%20HERE">customerservice@snap.com</a> and we will review your application and get back to you shortly.&#8221;</p>
<p style="text-align: left;">And I&#8217;m neither an educational nor governmental institution. So, I&#8217;m going to disable the Snap Shots WordPress plugin and lose Snap Shots completely.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2008/04/06/snap-shots-part-trois/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FOSDEM &#8217;08, Brussels</title>
		<link>http://www.lauracowen.co.uk/blog/2008/02/25/fosdem-08-brussels/</link>
		<comments>http://www.lauracowen.co.uk/blog/2008/02/25/fosdem-08-brussels/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 23:16:55 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[FOSDEM]]></category>
		<category><![CDATA[geeky]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OLPC]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/2008/02/25/fosdem-08-brussels/</guid>
		<description><![CDATA[Less than 24 hours ago, we arrived home from a great weekend in Brussels at FOSDEM (see the photos). FOSDEM is an annual 2-day conference for free and open source software developers (or users, in many cases) in Brussels, Belgium. The conference programme describes the event as: 4000+ GEEKS 200+ LECTURES 2 DAYS 0 € [...]]]></description>
			<content:encoded><![CDATA[<p>Less than 24 hours ago, we arrived home from a great weekend in Brussels at <a href="http://www.fosdem.org/2008/" title="FOSDEM 2008 website" target="_blank">FOSDEM</a> (<a href="http://gallery.tonywhitmore.co.uk/fosdem_2008" title="Photos on our gallery" target="_blank">see the photos</a>).<br />
FOSDEM is an annual 2-day conference for free and open source software developers (or users, in many cases) in Brussels, Belgium. The conference programme describes the event as:</p>
<pre> 4000+  GEEKS
  200+  LECTURES
     2  DAYS
     0  €</pre>
<p>Yep, 0  €. That&#8217;s free and gratis! Which is rather impressive for such a big event.</p>
<p>My other half has been to FOSDEM a few times but this was only my second experience of Brussels geekery. Last year, I remember enjoying the weekend (we went with a lovely group of people) but apart from some specific talks (inc Jim Gettys on the OLPC, and a talk about the KDE documentation project), I wasn&#8217;t so blown away by the conference itself; my general memory is of being cold and tired.</p>
<p>So I wasn&#8217;t sure about going this year but in the end I did &#8211; if nothing else, it&#8217;d be a weekend in Brussels (which is a really lovely city) and good food and company. Which it was. *And* I enjoyed the conference itself!</p>
<p>As ever, I&#8217;m planning to write up some of the talks that I went to. As ever, I probably won&#8217;t (though I will try!). In the meantime, here&#8217;s what I saw:</p>
<ul>
<li><a href="http://www.fosdem.org/2008/schedule/events/tux_with_shades" title="Info about the talk on the FOSDEM '08 website." target="_blank">Tux with Shades, Linux in Hollywood</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/large_scale_opensource" title="Info about the talk on the FOSDEM '08 website." target="_blank">How a large scale OSS project works</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/status_update_swpats" title="Info about the talk on the FOSDEM '08 website." target="_blank">Status updates on Software Patents</a></li>
<li>OLPC Europe Kickstart Meeting</li>
<li><a href="http://www.fosdem.org/2008/schedule/events/drupal_theming" title="Info about the talk on the FOSDEM '08 website." target="_blank">Drupal theming</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/drupal_usability" title="Info about the talk on the FOSDEM '08 website." target="_blank">Usability and Drupal</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/drupal_amazon" title="Info about the talk on the FOSDEM '08 website." target="_blank">Amazon WS with Drupal</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/crossdesktop_education" title="Info about the talk on the FOSDEM '08 website." target="_blank">Free software in education</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/debian_accessibility" title="Info about the talk on the FOSDEM '08 website." target="_blank">Debian accessibility</a></li>
<li><a href="http://www.fosdem.org/2008/schedule/events/debian_edu" title="Info about the talk on the FOSDEM '08 website." target="_blank">The long road to Debian Edu in main</a></li>
</ul>
<p>As <a href="http://tonywhitmore.co.uk/blog/2008/02/25/fosdem-2008/" title="Tony's blog post about FOSDEM '08" target="_blank">Tony says</a>, none of the keynotes were that great; the Tux in Shades one, which I thought would be interesting, was particularly disappointing (though the guy seemed to know his stuff).</p>
<p>So, what was cool and uncool for me?</p>
<table border="0">
<tr>
<th>Cool</th>
<th>Not so cool</th>
</tr>
<tr>
<td>Knut Yrvin, who did the OSS in Education talk in the CrossDesktop developer room. Best presenter I saw.</td>
<td>Having two presenters for the Linux in Hollywood keynote. Unnecessary, pointless, and annoying.</td>
</tr>
<tr>
<td>Lots of OLPC laptops around! <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </td>
<td>Mine&#8217;s not arrived yet. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </td>
</tr>
<tr>
<td>The green OLPC hand-crank.</td>
<td>Not being able to find the guy to get a closer look at the green hand-crank.</td>
</tr>
<tr>
<td>Good presentation on accessibility issues (Debian and accessibility talk) with explanation of how Braille output works.</td>
<td>Developers who don&#8217;t realise thatCommand Line != GUI with your eyes closed.</td>
</tr>
<tr>
<td>Yummy dinner and beer in the evenings.</td>
<td>Yucky burger and crappy coffee during the day.</td>
</tr>
<tr>
<td>Chatting to lovely Josette at the O&#8217;Reilly stand.</td>
<td>Impulse buying at the O&#8217;Reilly stand &#8211; as usual!</td>
</tr>
<tr>
<td><a href="http://tonywhitmore.co.uk/blog/2008/02/25/fosdem-2008/" title="Tony's blog post about FOSDEM '08" target="_blank">Tony&#8217;s phone worked abroad</a>!</td>
<td>Vodafone website not updating my unbilled usage for 72 hours &#8211; still don&#8217;t know what it&#8217;s cost me!</td>
</tr>
<tr>
<td>Getting there and back in a group of about 12 people and losing only 1 of them.</td>
<td>Arguing over directions &#8211; as usual. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2008/02/25/fosdem-08-brussels/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web 2.0verload!</title>
		<link>http://www.lauracowen.co.uk/blog/2007/10/10/web-20verload/</link>
		<comments>http://www.lauracowen.co.uk/blog/2007/10/10/web-20verload/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 20:37:36 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
				<category><![CDATA[Blogging, Twittering, etc]]></category>
		<category><![CDATA[del.icio.us]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.lauracowen.co.uk/blog/2007/10/10/web-20verload/</guid>
		<description><![CDATA[Eek! I don&#8217;t want SnapShots icons on every single link of my beautiful del.icio.us tag cloud. It makes it look all yucky. If Erik Wingren (User Experience guy at SnapShots) is reading this, is there anything I can do to selectively prevent the icons displaying?]]></description>
			<content:encoded><![CDATA[<p>Eek! I don&#8217;t want SnapShots icons on every single link of my beautiful del.icio.us tag cloud. It makes it look all yucky. <img src='http://www.lauracowen.co.uk/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>If <a href="http://blog.snap.com/author/erik/" title="Erik Wingren's posts on the SnapShots blog." target="_blank">Erik Wingren</a> (User Experience guy at <a href="http://www.snap.com" title="Snap Shots website" target="_blank">SnapShots</a>) is reading this, is there anything I can do to selectively prevent the icons displaying?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lauracowen.co.uk/blog/2007/10/10/web-20verload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
