- From: Henri Sivonen <hsivonen@iki.fi>
- Date: Fri, 28 Mar 2008 13:20:11 +0200
- To: public-pfwg-comments@w3.org
HTML <select> is listed as a related concept of role=combobox.
When a HTML <select> element is not acting as a listbox, it acts as a
popup menu--not as a combobox. (ARIA seems to call a Windows-style pop-
up menu a "closed combobox". Pop-up menus on e.g. Mac OS X and Gnome
are clearly a distinct widget with nothing that could be construed as
a textbox "combo", though.) There's no native ("open") combobox in
HTML before Web Forms 2.0. In HTML5 (Web Forms 2.0), a text input can
be turned into a combobox with the list attribute.
What makes the definition of role=combobox particularly confusing is
that its child element requirement seems to be modeled according to a
pop-up menu without leaving room for child elements that implement the
textbox part of a combobox.
Moreover, while the text notes "open" and "closed" comboboxes (a
Windows-ism as pointed out above), it doesn't say how do make the
distinction between "open" and "closed" using ARIA.
--
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/
Received on Friday, 28 March 2008 11:21:04 UTC