9 March 2005
The other day when I was doing the usual post-entry ping run on the extremely useful Ping-O-Matic, I noticed the subtlest interface touch that struck me as a great example of how to educate your users about a system's behaviour.
When deciding which services to ping, you have a list of checkboxes to select, and as you hover over the labels they highlight. Yes, that's it.
I know it's something small, but after I decided to code accessible forms on websites, I've been amazed at the number of people who express both surprise and delight at being able to click on the labels for radio buttons and checkboxes. It makes a great deal of sense – a bigger target is easier to hit – and in most traditional applications the label text is also part of the click target. However, the expectation on the Web – due to a decade of inappropriate coding – is that you have to get your mouse onto that tiny square/circle before you can click it.
By the way, does anyone else think that anything that's clickable should have the hand cursor come up?
This was not a paid entry by Ping-O-Matic or its subsidiaries. :o]
Follow me on Twitter
To hear smaller but more regular stuff from me, follow @themaninblue.
- Resolution dependent layout update
- footerStickAlt: A more robust method of positioning a footer
- widgEditor: A simple, standards-compliant WYSIWYG HTML editor
- Accessible, stylish form layout