This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 13207 - Definition of "widget" - contrast with element and object
Summary: Definition of "widget" - contrast with element and object
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: Core AAM (show other bugs)
Version: 1.0
Hardware: PC All
: P1 normal
Target Milestone: ---
Assignee: Andi Snow-Weaver
QA Contact: ARIA UA Implementors
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-11 13:33 UTC by Andi Snow-Weaver
Modified: 2011-09-29 14:29 UTC (History)
0 users

See Also:


Attachments

Description Andi Snow-Weaver 2011-07-11 13:33:44 UTC
Element is HTML element with angle brackets

Widget is a conceptual UI thing  menu, flyout, etc.

Object  Rich action (861) to create a definition.
Comment 1 Andi Snow-Weaver 2011-09-20 19:05:20 UTC
Are these definitions okay now?

Element: In this specification, element is used as it is in markup languages. Elements are the structural elements in markup language that contains the data profile for objects.

Object: In the context of user interfaces, an item in the perceptual user experience, represented in markup languages by one or more elements, and rendered by user agents.
In the context of programming, the instantiation of one or more classes and interfaces which define the general characteristics of similar objects. An object in an accessibility API may represent one or more DOM objects. Accessibility APIs have defined interfaces that are distinct from DOM interfaces.

Widget: Discrete user interface object with which the user can interact. Widgets range from simple objects that have one value or operation (e.g., check boxes and menu items), to complex objects that contain many managed sub-objects (e.g., trees and grids).