W3C home > Mailing lists > Public > wai-xtech@w3.org > April 2008

Re: Style guide: radio button

From: Aaron M Leventhal <aleventh@us.ibm.com>
Date: Fri, 11 Apr 2008 21:45:39 +0200
To: "Diego La Monica" <me@diegolamonica.info>
Cc: diego.lamonica@gmail.com, wai-xtech@w3.org
Message-ID: <OF7C2F8376.4AD8932A-ONC1257428.006C80B4-C1257428.006CB3B5@us.ibm.com>
Look at the UIUC radio button example, because it shows the case I am 
talking about: http://test.cita.uiuc.edu/aria/radio/radio1.php

I used to think like your teacher, but by now I have seen this many times. 
This is done in real practice.

- Aaron




"Diego La Monica" <me@diegolamonica.info> 
Sent by: diego.lamonica@gmail.com
04/11/2008 09:41 PM

To
Aaron M Leventhal/Cambridge/IBM@IBMUS
cc
wai-xtech@w3.org
Subject
Re: Style guide: radio button






Since i was a developer in Visual Basic 3, for each course that I've 
followed, the teacher suggest all us that multiple radios should be 
grouped in frames (VB naming of fieldgroups), and always one of them need 
to be selected, this is the sense of the radio, else you can use a combo 
or checkbox.

--
Diego La Monica (IWA/HWG)


On 11/04/2008, Aaron M Leventhal <aleventh@us.ibm.com> wrote:

* Definition says "Assumption is that one will always be selected". I'm 
not sure this is always true. I just filled out something the other day 
with multiple radio groups per page, where each radio group starts out 
unfilled. It was useful because you can see what you have filled out or 
not. If you tab into the radio group, nothing is selected until you hit 
space or arrow. 
* A very important use case is embedded fields in a radio item (this also 
happens a lot with checkboxes). For example in the standard Windows print 
dialog, it has: 
( ) All 
( ) Pages from ____ to ____ 
( ) Selection 

It's important to say how to label these things, as well as how it affects 
arrow or tab navigation 

- Aaron 
Received on Friday, 11 April 2008 19:47:53 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:51:35 UTC