Cornflake wrote:
Hmm, I see what you mean but AFAIK this is working correctly as designed - radio button functionality in a GUI is normally active only on the button itself.
That depends on the operating system you're using. On Macs, radio buttons, checkboxes, pop-up menus and other form elements can almost always(in over 99% of cases) be activated by clicking on their respective labels(and I believe that was the case even with Classic Mac OS, going back well into the 1990s or 1980s). On the Mac OS it is standard that element labels are clickable. On Windows and in many common desktop environments in Linux-based operating systems, that's usually not the case. Labels have been part of the HTML standard since the HTML 4 standard, which was published in 1997, almost 20 years ago.
The use of labels to improve ease of use is also common on many major well-designed sites:
https://ssl.reddit.com/prefs/
http://slashdot.org/
Amazon.com(for instance, on its sign-in page)
even the phpbb development forums
I think the reason that most Windows users and Linux users don't include clickability on labels is because they don't know it's an option, and not because it's a standard interface convention not to have them.
Last edited by matt on 20 Jan 2014, 6:24 pm, edited 1 time in total.