使用类似AngularJS这样的框架会有哪些无障碍访问的影响?

16 浏览
0 Comments

使用类似AngularJS这样的框架会有哪些无障碍访问的影响?

我们的现状

为了符合公共/教育机构的某些法律规定,我们正在努力提升网页无障碍性。到目前为止,我们只是确保了以下几点:

  1. 布局有逻辑顺序;
  2. 图片有alt=""标签。

    但我们很快意识到我们需要加速并认真思考这个问题。

我们在考虑什么

我们一直在研究作为动态网页应用程序框架的AngularJS,但我们担心它对我们的无障碍性会有什么影响。

我了解到,没有JavaScript的浏览器可能会破坏一个高度动态的Angular应用程序(例如,在标记中嵌入的表达式{{ item.something }},使用ng-repeat从单个

  • 构建列表,使用客户端部分视图作为空标签等)。

    问题

    我想知道是否有关于这些依赖于动态标记和内联标记的框架的最佳实践或信息资源,这些框架可能被屏幕阅读器或甚至关闭JavaScript和CSS的浏览器视为无用之物。

  • 0