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> |