- From: Al Gilman <Alfred.S.Gilman@IEEE.org>
- Date: Wed, 7 Jan 2009 10:32:17 -0500
- To: James Craig <jcraig@apple.com>
- Cc: WAI XTech <wai-xtech@w3.org>
On 7 Dec 2008, at 11:44 PM, James Craig wrote: > > I'd like to propose a series of changes to the ARIA class > inheritance hierarchy for button, checkbox, radio, and > menuitemradio. They are somewhat interdependent, so I'm proposing > them as a set of changes rather than individual issues. > > 1. BUTTON should inherit from INPUT, not WIDGET. > > 2. CHECKBOX should inherit from BUTTON, not INPUT. A checkbox is a > type of toggle button.) > > 3. RADIO inherits from CHECKBOX, and RADIOGROUP inherits from > SELECT, so RADIO should inherit from both CHECKBOX and OPTION. > > 4. RADIO inherits from CHECKBOX, so MENUITEMRADIO should inherit > from MENUITEMCHECKBOX and RADIO. It currently inherits from > MENUITEM and RADIO. > I understand James's revised proposal to be > > 1. BUTTON should inherit from INPUT, not WIDGET. > > 2. RADIO inherits from CHECKBOX, and RADIOGROUP inherits from > SELECT, so RADIO should inherit from both CHECKBOX and OPTION. > > 3. RADIO inherits from CHECKBOX, so MENUITEMRADIO should inherit > from MENUITEMCHECKBOX and RADIO. It currently inherits from > MENUITEM and RADIO. > I agree with those three. Al PS: relates to ISSUE-90
Received on Wednesday, 7 January 2009 15:33:00 UTC