kid*_*tal 14 javascript accessibility section508 backbone.js ember.js
随着越来越多人使用Backbone,Ember和其他JS MVC类型框架,越来越多的HTML DOM正在动态构建,第一个HTML页面只包含一个"root"元素,用于将生成的HTML转储到其中.
这种做法是508投诉吗?
据推测,只要每个人都有办法访问您提供的任何信息,那就可以。如果您完全依赖 JavaScript 来提供上述信息,那么我猜不会,因为并不是每个人都启用了 JavaScript。第 508 节要求<noscript>标签提供通过其他方式获取信息的能力,因为并非所有辅助技术都可以访问相同的信息。这似乎是这些事情工作的一般方式(W3 可访问性指南强调了这一点,而 508 标准,特别是那些关于等效性的标准,似乎也说了很多相同的内容)。
所以呈现方式不必相同,只要体验是“可比的”,根据508标准即可。但我认为,如果演示文稿依赖于 JavaScript(并且动态 DOM 构建需要JavaScript),那么体验将无法比较,因此您必须提供网站的替代纯 HTML 版本。
| 归档时间: |
|
| 查看次数: |
2074 次 |
| 最近记录: |