90 percent of everything : Usability Blog
Written by Harry Brignull

Archive for December, 2007

OLPCs: if you were leader of a 3rd world country, would you buy them?

December 24th, 2007 by Harry Brignull6 comments

Imagine you are the benevolent leader of a small fictional country somewhere in the third world. Your resources are limited. While your country isn’t as poor as some other third world countries, many of your citizens can’t read or write, and some live in complete poverty. Much of the population lives in slums, and people are currently migrating in droves from rural areas to the city. Your country and the world around it is changing.

Since you are a nice leader and you care for your people, you want to start increasing your yearly spend on education (as well as healthcare and housing). Last month some Westerners in shiny suits came to visit and tried to talk you into buying OLPCs. Everyone else in your position seems to be buying them.

It seems like a good idea, but on the other hand, you can’t really afford them. Buying them would involve cutting back on other things. It’s a substantial decision. You firmly believe that computers and internet are the future, but are they the right thing for you to buy right now, with what little money you have?

And you suspect that the men in shiny suits don’t really know how things will pan out for the children of your country. You’re worried the OLPC might be a white elephant. It almost feels like a big experiment carried out by the west, but funded by you.

What do you do?

  1. Blow your cash on a lot of OLPCs. Trust that teacher training and infrastructure will emerge organically, as a result of being ‘connected’.
  2. Don’t buy any OLPCs yet. Instead spend the money on old-fashioned, unsexy stuff like teacher training, books, school buildings and blackboards. Then, watch what happens in other countries like yours that have adopted the OLPC. Perhaps in the mean time some alternatives will appear on the market.
  3. or… something else? Your suggestions please!

Three User Experience Guidelines for Ajax Sliders

December 21st, 2007 by Harry Brignull5 comments

Ajax Sliders are becoming an ‘in’ tool for filtering search results. They are also quite easy to do wrong if you’re not paying attention to the user experience.

Before you read on, check out Properazzi and try out the price sliders. Properazzi is going to be a fantastic web 2.0 property site, but right now it’s still young (launched in March 07) and suffers from a few UI teething problems.

So, here are three key user experience guidelines you should consider when designing Ajax sliders:

1. Immediacy

  • Does your UI react immediately to user input?
  • Does it feel fluid or ‘gluey’?
  • If it feels gluey’, consider speeding it up by simplifying the feedback – for example just giving users the updated number of results, rather than the full list. See Amazon Diamond Search for an example of this in action.

2. Seamlessness

  • Does your UI interrupt the user while they are tweaking the sliders? This should be avoided at all costs.
  • If you can’t solve this problem, consider reverting to a form submit button instead of an Ajax approach.
  • A good old-fashioned form experience beats a bad Ajax experience every time.

3. Granularity and accuracy

  • Does the slider scale offer a sensible scale (max and min) for the context of use?
  • Are the slider increments meaningful or abitrary? Realmap provides $50,000 increments, which is all you really need in the context of house-hunting. Properazzi, on the other hand, lets you select to prices to the individual dollar – who really needs to say that they are looking for houses in the price range of £401,768 to £543,312?