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 |