Angular 8 - 辅助功能

辅助功能支持是每个基于 UI 的应用程序的重要功能之一。 辅助功能是一种设计应用程序的方法,以便那些有某些残疾的人也可以使用它。 让我们了解 Angular 提供的支持来开发具有良好可访问性的应用程序。

  • 使用属性绑定时,请为 ARIA 属性使用 attr. 前缀。

  • 使用 Angular 材质组件来实现辅助功能。 一些有用的组件是 LiveAnnouncercdkTrapFocu。

  • 尽可能使用本机 HTML 元素,因为本机 HTML 元素提供了最大的辅助功能。 创建组件时,选择与您的用例匹配的原生 html 元素,而不是重新开发原生功能。

  • 使用NavigationEnd来跟踪和控制应用程序的焦点,因为它对可访问性有很大帮助。