UI Widget and UI element

A user interface element is generally understood to mean items like checkbox, edit box, a button, a link, a menu etc.
As per the glossary for ARIA doc, now widget includes all of these. 
Then under 4.3.2 before listing UI widgets, the sentence uses "elements" and "widgets":
"Role  act as form elements or other common user interface 
widgets..."
The UIE role (4.3.3) is limited to those elements that apparently do not collect and maintain user input. Is this the distinction? 
But this distinction in role of UI widget and UI element is not supported by definition of widget in the glossary.
I see also menuitemcheckbox as a UIE. Does this element not store user input? A menuitemradio or a menu or a tab also stores user selection or input.
Why not drop the term "widget" from the doc and  refer to all these items as UIelements?
And of course: Why is it necessary to categorize role under two groups:  UI widget and UI element?

Sailesh Panchang
www.deque.com


      

Received on Wednesday, 8 April 2009 13:42:12 UTC