ARIA: widget 角色
widget
角色是一个抽象角色,是图形用户界面 (GUI) 的一个交互式组件。
警告:widget
角色是一个用于本体的抽象角色。为保证文档的完整性而包含在此处。Web 作者不应使用它。
描述
抽象的 widget
角色是某些交互式 GUI 元素和分组角色的超类角色。不应将 role="widget"
与 widget 角色(如 option
、menuitem
和 searchbox
)混淆。
widget
角色是几个抽象的交互式 GUI 角色的超类角色,包括 command
、composite
、input
、range
和 separator
(如果可聚焦),Web 作者不应使用这些角色。
抽象的 widget
角色也是一些可由 Web 作者使用的分组角色的超类角色,包括 gridcell
、row
、separator
(当不可聚焦时)和 tab
,这些角色可以在适当的时候使用并且应该被使用。当用户导航到这些非抽象的 widget 角色之一时,键盘事件可以切换到应用程序浏览模式,并将键盘事件传递给浏览器。
规范
规范 |
---|
无障碍富互联网应用程序 (WAI-ARIA) # widget |