问题标签 [wcag2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
390 浏览

html - 如何与 Durandal 路由器一起使用“跳过导航”

我目前正在开发一个需要遵循“WCAG 2.0”指南的 HTML5 单页应用程序。

我使用 Twitter Bootstrap 作为前端框架,使用 Durandal.js 作为 SPA 部分。

在不干扰 Durandal.js 的路由器的情况下实现“跳过导航”技术的最佳方法是什么?Durandal 明智的做法是在哪里放置标记的最佳位置。索引.html?外壳.html?( index.html 可能为时过早,因为我的 i18n 模块可能尚未加载,但这是另一个问题;))

这是一个使用 Bootstrap 的示例(仅对屏幕阅读器可见),但由于 Durandal 有一个基于哈希的路由系统,我们可能会遇到问题。

谢谢。


- - 编辑 - -

这就是我实现它的方式:

HTML:

CSS:

JS:

0 投票
1 回答
3484 浏览

html - 表格和屏幕阅读器

我似乎很难让屏幕阅读器阅读简单的表格。我有下面的HTML:

当屏幕阅读器点击此表时,它会显示“表。0 列。0 行”。

我在网上尝试了很多示例,并尝试使用 WCAG2.0 标准作为指导方针,但它似乎不起作用。

我也尝试了不同的表格布局和结构,但仍然得到相同的结果。

0 投票
2 回答
151 浏览

javascript - 3rd party content images don't have alt attributes and meeting WCAG 2.0 Level A - javascript solution?

We have some 3rd party content coming into one of our websites that need to adhere to WCAG 2.0 Level A requirements. The html coming in through the RSS feed doesn't provide proper alt attributes to the img tags. We were hoping to add the alt attributes using javascript. Although that doesn't make the code great if javascript is turned off, it is a lot better.

This thread WCAG 2.0 level A and AJAX generated content seems to imply that using other js methods with WCAG 2.0 Level A aren't a problem. I assume it would then be alright in this example.

0 投票
2 回答
1552 浏览

html - 更改表单以包含 WCAG 的提交按钮

我目前有这样的表格:

它目前会导致 WCAG 2.0 错误,因为所有表单都需要一个提交按钮

我想知道如何更改此代码以包含提交按钮。onchange 选项的代码非常复杂,我不明白。

谢谢。

0 投票
1 回答
302 浏览

html - 时用于 WCAG AA 标准