portlet中应该使用哪个aria角色(请参阅下面的jquery ui示例,但其中包含更多内容,如表单,图片,表格等)。
答案 0 :(得分:1)
每个portlet通常类似于Web应用程序,因此使用role =“application”标记portlet总是好的,这使得辅助技术可以切换到应用程序浏览模式。
此应用程序浏览模式通过将设备输入事件传递到应用程序(如键盘事件),有助于与Web应用程序进行交互。
您的portlet无论是电子邮件应用程序还是其他拖放应用程序,您都可以使用各自的角色标记内部元素,例如带有role =“presentation”的图片,带有role =“grid”的表格,等
以下是email application和drag and drop的示例,它可以像portlet一样。
另见: