thoughts on browser usability
Jake Kuramoto from Oracle Apps Lab has a great post about common search terms for the three main search engines and notes that 'facebook.com' (and variants thereof) appear in the lists of most frequently used keywords.
Recently, I have been observing my wife who is a non-technical (Firefox) user although I must admit to a vested interest here. I am keen to understand any areas where Linux Mint is 'worse then Windows'. Over the last few weeks, I have noted the following:
The Web browser is Firefox 3.6 and the starting page is a single tab - Google.com (my choice).
This start page is minimalist in the extreme and dominates the screen. The user is instinctively drawn to this large, central area of the screen. Note to Google designers: This striking, beautiful minimalism is rather spoiled once you use the mouse.
My wife's Web session starts here. It always starts here. She might be searching for 'john lewis', 'maths revision guides', 'how to kill husband and get away with it' or 'weather london'. It is entirely logical that, if she wants to visit Facebook, she will simply hit 'Home' and initiate another 'mini-session by searching for 'facebook' (or some variant).
This may not the the quickest, optimal way of getting the job done but it's quick enough, it works and it is a learned behaviour.
I agree about search being more forgiving than typing raw text into the address bar. Google does the right thing with 'facebok' but the address bar doesn't. Don't try this experiment at work as it's potentially NSFW.
However, I think the key issue here is more about usability. The Google search page dominates the screen and the centrally placed search box dominates the Web page. Her eyes are drawn towards it. It is much harder for the brain to even consider the alternative options of 'address bar' 'search bar' or even 'Bookmarks' because these options are located at the top of the screen and are tiny in comparison - almost inconsequential. Therefore the brain has to do more work - particularly for 'Bookmarks' which nestles between 'History' and 'Tools'.
Coincidentally, I recently exposed the Bookmarks Toolbar with just two sites (Amazon, Facebook). These icons are now relatively large and easily visible and using them to quickly navigate is just a single mouse click but I don't believe she uses them. Old habits die hard perhaps.
This isn't being patronising but I don't believe she knows what the address bar is. Until recently, she didn't know what the search bar was. When I explained that the 'Google' in the bar and the magnifying class icon indicated you could search by typing into this text box, her reaction was 'Oh so it's like the Home page but smaller'. I am sure this mentality isn't unique among novice and non technical users.
She finds it confusing that the address bar takes things like 'amazon.com' (URL's) whereas the search bar takes 'amazon UK books' (search terms) and gets the two confused. Mostly this ambiguity doesn't affect the end result but it's confusing and poor UI design. Chrome addresses this nicely with a single unified bar which is exactly how it should be.
My wife often bookmarks stuff and recently complained that 'Bookmarks don't work. I can never find stuff again.' It transpired that she expected her lengthy list of Bookmarks to be listed in reverse chronological order and was unaware of the 'Recently Bookmarked' submenu. But then again, that's a extra click. Again, more work for the brain and people are lazy.
Although I am not a Web designer, I find usability and user interface design a fascinating area. I would love to conduct detailed interviews with my wife, my kids and my father to compare and contrast their usage of their respective computers.
inside the open source confessional
'Dear Father - It is 6 weeks since my last confession. Since then I have...'
- Installed Thunderbird 3 which handles all my work email. This upgrade went smoothly enough although there were some minor glitches with server authentication and message filters. Thunderbird 3 adds tabs, UI enhancements, IMAP synchronisation, much needed improvements to the address book in addition to faster searching.
- Upgraded my desktop PC to Linux Mint 8. Again, this went smoothly enough, mainly because I did a full blown install while carefully preserving my user data. Until Linux upgrades are 'rolling' and as easy as applying a Windows Service Pack, Linux will never succeed in the mainstream.
- Installed Google Chrome on Mint 8. This was probably the only software I missed from Windows and God, I had forgotten how much faster Chrome is than Firefox. Chrome is blindingly fast on Linux, staggeringly fast, unbelievably fast.
- Playing around with DokuWiki to replace Diigo and Google Notebook in an effort to use more open source software and get more of my data under my control.
- Installed Laconica 0.8.2 so Billy has his very own sandpit to play with spammers in.
- Upgraded this blog to the latest bleeding edge of Habari (0.7 alpha) and was relieved to see it still worked.
'Go in peace, my son. Admirable efforts but my sources tell me you are flagrantly continuing to use freedom hating, Microsoft TrueType Fonts to enhance your browsing experience on Linux, so please say three Hail Mary's and an Our Father as penance. Go in peace to love and serve RMS.'
where's your Google Shared Items ?
I have followed the development of Google Reader since it was launched in 2005.
Having used Thunderbird and then NetVibes, I have used Google Reader for the last two years to read blogs. The main reason I like Reader are the UI, the keyboard shortcuts for quick navigation and the fact I can also use it on mobile devices and multiple computers.
During that period, I have sporadically marked articles that interest, amuse or shock me on my 'Shared Items' feed and Google recently added improved support for the sharing of 'Shared Items'.
I normally try to use 'Share With Note' and annotate the entry as to why I found it noteworthy and I also mark items with a 'Star' as a private bookmark; normally as 'To read later' or 'Possible input for blog'.
Google have recently improved the sharing of 'Shared Items'. Happily for Google, the timing of these new these features just happened to coincide with FriendFeed's acquisition by FaceBook which prompted much fear, uncertainty and doubt amongst the FriendFeed community, some of whom are looking for viable alternatives if FriendFeed development comes to a halt (or worse, the service closes).
Louis Gray and Rob Diana have both adopted Google Reader which has helped to spark interest in the service and Google is already making additional tweaks and improvements in response to user feedback.
Personally, I have started to develop (yet another) network of people sharing content of interest and already I can see a change in the way I consume content in Google Reader. Firstly, I scan the 'Shared Items' of my group and I tend to find that, by the time, I get to my conventional list of feeds, most of the articles of interest have already been brought to my attention eariler by the 'Shared Items'.
However, there is a problem with de-duplicated posts and even with 50 'Friends' managing the signal to noise ratio promises to be an issue. The social features are relatively new and there are a few rough edges in Google Reader (people keep getting dropped from 'Groups, people can't comment on an article without being a member of a group) but for me, Google Reader has the potential to supplant FriendFeed as it focusses on the content (news, blogs etc) that interests me (rather than LOLcat pictures).
I also believe annotated shared items are much more valuable and than a plain, old, tired, outdated blogroll.
Here's my feed of 'Shared Items'. If you use Google Reader, it would great if you could share your 'Shared Items' feed in the comments below as I would be genuinely interested in seeing what you're currently reading and enjoying.
PubSubHubbub - faster than the speed of sound
There's been a lot of chatter recently about Feedburner's support for the PubSubHubbub protocol.
Apparently, it means that blog posts show up much quicker in FriendFeed, Google Reader and other services. I must admit I was fairly sceptical as my posts still take a couple of hours to appear.
However, I was wrong (again). Look at this recent example. The post showed up a full three and a half hours on Google Reader before I published it.
Apparently, the next release will read your mind, type the words in, link to relevant pictures and publish your blog entries automatically. It's called the 'real-time Web'.
product minimalism
Garry Tan, a developer for Posterous (a simple but powerful blog platform), wrote a brilliant post about product design.
Are there any questions? I said yes -- one last one: "When do we decide to remove features?"
In a similar vein, Amit Agarwal asks 'What’s Common Between an iPod and Google ?' Answer: Simplicity.
If I had a cube, I would print both articles out and pin them up.