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