理想情况下,互联网应该适合每个人。但是一些残疾用户,特别是那些依赖屏幕阅读器和那些不能使用鼠标的人,无法使用网站上的某些功能。< / p >< !--more-->

这个问题?超文本标记语言< / >。< / p >< p >超文本标记语言的早期版本——HTML4——缺少语义描述某些用户界面小部件的标记,如滑块、菜单和进度条。因此,开发人员需要使用类似于" div "< / >创建这些小部件。虽然对于能够查看屏幕的用户来说,它们看起来很好,但对于不能查看屏幕的用户来说,它们就是个问题。< / p >< p >< !--HubSpot Call-to-Action Code --> 立即下载:免费网站无障碍检查表

由于代码没有提供足够的信息来描述标记中的这些小部件,因此无法使用辅助技术。这就是艾瑞亚的切入点< / p >< p >ARIA允许web作者以辅助技术能够理解的方式描述用户界面组件,这使得辅助技术用户能够访问这些组件。< / p >< p >下面我们将仔细看看ARIA是什么,以及它如何帮助改进网页可及性< / >。< / p >

咏叹调是什么?

ARIA——可访问的富Internet应用程序的缩写——是一组角色、状态和属性,可以添加到HTML中来描述普通用户界面元素的含义和目的,这些元素在HTML中没有语义标记。通过以这种方式补充HTML, ARIA属性使使用辅助技术的人们更容易访问web内容和应用程序。< / p >< p >例如,ARIA提供了像“复选框”和“菜单”这样的角色来描述所显示的小部件类型。ARIA还提供属性来描述小部件所处的状态,如复选框的“已选中”或菜单的“haspopup”。< / p >< p >由于ARIA控制辅助技术用户的非视觉体验的呈现,因此万维网无障碍计划(WAI)< / >在功能上,ARIA角色、状态和属性就像用于辅助技术的CSS。< / p >< p >现在我们理解了ARIA是什么,让我们看看如何使用ARIA使您的站点的底层HTML更容易访问< / >。< / p >

咏叹调易访问性指导方针

在使用ARIA之前,一定要花点时间理解和应用下面的ARIA可访问性指导原则。这些是基于WAI的可访问的富互联网应用程序工作组提供的指导方针创作实践1.2规范< / >。< / p >

1.可用时使用本地HTML元素。

ARIA被设计用来填补HTML4的空白。然而,后来在HTML5中添加了许多语义标签。Web作者应该始终倾向于使用正确的语义HTML元素,而不是使用ARIA角色、状态或属性。< / p >< p >例如,web作者应该使用HTML5的

相关文章