ARIA 属性是否有 extension/eslint?

Is there an extension/eslint for ARIA attributes?

我正在努力使我的应用程序更易于访问,我想知道 eslint 中是否有扩展或配置告诉我 where/what 我应该在我的代码中使用 ARIA 属性。我尝试了一个名为 Web Accessibility 的 VSCODE 扩展,但我认为它不适用于 React。

很高兴有人能提供帮助。

I was wondering if there's an extension or config in eslint that tells me where/what ARIA attributes I should use in my code.

没有。 WAI-ARIA 很复杂,没有一个插件可以告诉你什么时候使用它,使用哪个,哪个是正确的。这就像问是否有一个插件告诉你什么时候使用 HTML.

此外,辅助功能 !== ARIA。您可以拥有一个完全可访问的网站,而不必编写单个 ARIA 属性。事实上,如果你不精通 ARIA,你可以使网站变得更糟,在可访问性方面。从曾经 审核过一个网站的人那里得到的