Archive for January 2006

Non-standard routing

I’ve just bought a new Linksys Wireless-G router. I’ve been very impressed with it’s performance and features so far (way more so than the Belkin Pre-N router I had before, which was very flaky and felt like a prototype device). However, I’ve been distinctly unimpressed with its web admin screen. First, it doesn’t work on a Mac. At all. Well, actually I only tried it on Firefox, Safari, Opera, Camino, Mozilla and Internet Explorer, but then I lost the will to live. On Windows, it only works in IE5/6. Some might say that this is a tad unprofessional.

Also interesting is the way that the admin interface uses an empty text field as a container for a progress bar. As I was updating the firmware for the router, the field became progressively filled with vertical bars. It’s an innovative use of form elements, that’s for sure. And there was me thinking that they were designed for data input…

Screenshot of text field based progress bar

In summary. Recommended for it’s routing capabilties. Not recommended for the user experience of the admin screen!

[NOTE: Since updating the firmware to the latest version, it seems to work OK in Firefox]

Overheard

Overheard, from a web developer on a project I was working on:

“I’ve done all the coding for the page. All I need to do now is add in the accessibility.”

Sigh.

Designing for Kids : 1. Interaction Design

Over the years I’ve been involved in a few projects designing websites and e-learning materials for children, so I thought I’d share some of my notes on some of the issues relating to designing successful websites for kids. Most web design guidelines focus on the production websites for ‘average’ web users. However, designing web-based materials for children requires a slightly different approach. Our general intuition tells us that children are much more likely than adults to prefer brightly coloured, interactive, fun objects. While this reasoning can be extended to the design of web interfaces, many principles of interface design are based on human perceptual abilities and therefore apply to all individuals, regardless of their age. Thus, designing for children is more of a subtle art than might been expected, and involves assessing how to merge ‘conventional’ usability guidelines with child-specific guidelines.

It must (as always) be stressed that these are guidelines and not rules; they may not be applicable or desirable under all circumstances.

Key points for Interaction Design

Interactivity is important for engaging children. However, interactivity for its own sake is rarely useful; interaction should generally support the implementation of a pedagogical principle or a user task. Interaction should also be designed to encourage a natural ‘flow’ through the materials.

Interaction design considerations include:

HCI research review

Yeah, but can you give me reference? 2.0 – an excellent round-up of interesting and provocative HCI research from Human Factors International.

(via Usability News)

Ineffective development

Classic mistakes enumerated is an excellent list of common mistakes in software development projects. Of the 36 items on the list, the ones that resonate most with me are:

About

I'm Stuart Church, a user experience consultant with Pure Usability in Bristol, UK. Sensorydrive is my personal blog and covers user experience design, information architecture, product design, psychology, research methods, perception and pretty much anything else that takes my fancy! You can find out a bit more about me if you want...