问题标签 [wcag]
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.
accessibility - Web 应用程序中的渐变按钮是否符合可访问性?
有人知道 Web 应用程序中的渐变按钮是否符合 WCAG 可访问性规则吗?我们正在为 Web 应用程序开发高对比度模式,但我找不到任何指导方针。我们可以保留它们还是只应该使用纯色?
accessibility - 如何在页脚中使用/不使用页眉标签,以使代码 WCAG 2.0 AA 有效?
以下是 WCAG 2.0 AA 无效的代码示例。无效部分是在页脚中使用 H3 标签,而 H1 和 H3 标签之间没有 H2:[WCAG v2 1.3.1 (A)] 正确嵌套标题 (H1 > H2 > H3):
考虑到页脚之前的内容是由不了解 WCAG 指南的编辑编辑的,那么编写 WCAG 网站的最佳方法是什么?
到目前为止,我看到了 2 个解决方案:
- 不要在页脚中使用 h3 或任何其他页眉标签
- 通过在页脚中的 h3 之前添加 h1 和 h2 来重置页眉嵌套,并将它们从 CSS 中隐藏。
我认为这些都不是好的解决方案。原因如下: 1. 页脚有时可由用户编辑(CMS 使用),您必须始终考虑页脚内容之前存在的内容 2. 我不认为用 css 隐藏内容是一个好的解决方案
这个问题有什么解决办法吗?
谢谢
c# - 两害相权取其轻?ViewModel 中的标记还是视图中的逻辑?
我正在开发一个符合 WCAG AA 标准的网站。这意味着如果输入表单不为 null 或为空,则输入表单应具有以下属性:
如果它们为 null 或为空,则不应存在这些属性。因此,以下将在两个帐户上失败 WCAG。
我从剃刀视图中的 if 语句开始:
但是当添加其他可选属性时,这开始变得非常难看。添加必需属性后变为四个语句。
我觉得有两种方法可以做到这一点,或者将逻辑推送到 ViewModel,以便它返回一个属性字符串:
然后视图如下所示:
另一种方法是将此逻辑放在视图中的代码块中
和视图标记的其余部分:
我倾向于 ViewModel 中的标记,但这是最适合它的地方吗?我错过了可以解决这个问题的模式吗?
upload - WCAG 兼容上传,带进度条
我的搜索显示了令人眼花缭乱的用于上传文件的小部件,同时向用户提供了一些进度反馈。
Uploadify和Fineuploader是很好的例子......我很想使用......
但是这些和其他似乎缺少一些基本的键盘功能。我的网站需要符合 WCAG AA。有谁知道我可以使用的上传器(带进度条)?我是否错过了上述工具中的某些内容?
asp.net-mvc - 用于门控登记的无障碍工具
我正在寻找可访问性检查的工具(我正在使用的系统应该符合 WCAG2AA)。目前我们使用来自squiz labs的代码嗅探器,我们手动对我们的页面运行它。
我想更进一步,将它作为 TFS 门控签入的一部分。我知道这不是微不足道的(我们使用 ASP.NET MVC),并且需要一个浏览器引擎来生成 html 作为同一过程的一部分。也可能存在必须添加抑制等的情况。
如果有人能指出我正确的方向,或者可能已经有一个工具(在这种情况下可能是工具的组合),我将不胜感激,我不知道。
html - WCAG 2.0:技术 H44 和技术 F68 之间的区别
有人可以解释一下技术 H44和技术 F68之间的区别吗?
它们与同一组指令相关,并且对我来说似乎完全相同。
accessibility - 如何用预先录制的音频文件替换屏幕阅读器音频?
我在一个多语言网站上工作,其中包含许多通常不写的语言,我想知道是否有任何方法可以让使用屏幕阅读器的人使用它?是否可以为文本赋予属性以使屏幕阅读器播放预先录制的声音,而不是尝试自行阅读文本?
整个菜单系统将被翻译成任何屏幕阅读器都不支持的语言。
accessibility - 良好的非浏览器 WCAG 2 检查器/验证器
我正在寻找基于应用程序的 WCAG 2 Checker/Validator。现在我正在使用免费版本的 TotalValidator。希望购买完整版以获得更广泛的可用性。在我继续购买 TotalValidator 之前,我应该知道哪些其他非基于 Web 的 WCAG 2.0 检查器运行良好或更好?
谢谢!我很感激你的时间。
html - 找到具有有效 href 属性的锚元素,但未提供链接内容
我正在尝试修改我的网站,使其符合 WCAG 标准。我正在生成没有内容的链接,但这些链接被标记为错误。
我已被编辑器(H91)重定向到修复程序,但它并没有真正解决我的问题。
我应该如何处理这个?
当前链接示例: