问题标签 [section508]

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 投票
1 回答
1597 浏览

asp.net-mvc - 符合 MVC 4 站点 508 标准

我花了很多时间研究这个,但也许有人指出我正确的方向。需要建立一个符合 508 标准的 MVC 4 网站。3 年前我做了一些 508 合规性测试和标签插入,但我真的很想再看看这样做。其他人在用什么?寻找什么标签?什么测试工具?有免费的测试工具吗?

是否符合 AJAX、jQuery 和 Javascript,我似乎找到了“它取决于”这样的答案因此需要这种合规性,因为公司想要向政府销售产品并且需要合规。

0 投票
2 回答
1623 浏览

asp.net - ASP.NET CheckListBox 508 合规性

我有一个 CheckListBox 并在项目上指定工具提示。渲染时,它会在复选框(和标签)周围显示一个跨度,并且它是具有标题属性的跨度,而不是复选框(输入类型=复选框)。

有谁知道如何在输入元素上设置标题属性而不是周围的跨度?

为了符合 508,我需要在 input 元素上拥有 title 属性,而不是在 span 上。

编辑:请注意,我更愿意在服务器端在 C# 中进行所有必要的更改。我宁愿不必在 javascript/jquery 中执行此操作。

0 投票
3 回答
3859 浏览

drop-down-menu - 508 合规性是否必须使用键盘快捷键

我对此进行了很多研究,似乎在 SO 和所有网络上都得到了相互矛盾的答案。我明白,对于第 508 节,合规性不等于可访问性。

最重要的是,UI/UX 设计师被告知下拉菜单的键盘快捷键需要具有符合 508 的键盘快捷键。我看到 Windows 窗体应用程序具有此功能,但对于 Web 开发,我认为“合规”不是强制性的

我回答的另一个问题在这里:MVC 4 site 508 compliant

0 投票
3 回答
1199 浏览

html - 508 投诉表标题中的“全选”复选框

我有一个如下所示的数据表:

我希望标题中的复选框选择正文中的所有复选框。我已经编写了 Javascript 来进行选择,它工作正常。但是,在 IE7 和 IE8 中(可能是其他浏览器,但我们不需要支持其他任何东西),标题中的复选框永远不会获得选项卡焦点,所以我们失败了 508。

有没有办法在不为所有内容设置 tabindexes 的情况下处理这个问题?

0 投票
3 回答
2083 浏览

javascript - 动态 DOM 构建 508 投诉吗?

随着越来越多的人使用 Backbone、Ember 和其他 JS MVC 类型的框架,越来越多的 HTML DOM 正在动态构建,第一个 HTML 页面仅包含一个“根”元素,用于将生成的 HTML 转储到其中。

这种做法是508投诉吗?

0 投票
2 回答
181 浏览

disqus - Disqus 508 是否兼容?

我正在对评论/创意管理工具进行比较,我似乎无法找到答案的一个问题是,如果 508 兼容,Disqus 是否“开箱即用”。

我知道我可以通过 API 自定义输出,但如果我只想在 Drupal 站点上使用它,它是否满足最低 508 要求?

0 投票
1 回答
908 浏览

asp.net - 在隐藏的gridview中隐藏或插入tbody和tr标签?

我正在尝试验证开发人员在其上使用 gridview 的 ASP.Net 站点上的页面。似乎最初他们使用的是“占位符”网格视图,该网格视图基于单击某些按钮以显示数据而变得隐藏或可见。但是,在单击这些按钮之前,我看到一个空表,并且我正在使用的验证工具抱怨没有 tbody 或 tr 标签。有没有办法完全隐藏表格标签或在隐藏的网格视图中插入 tbody/tr?

这是 aspx.vb 文件中的 gridview 标记:

这是我查看源代码时看到的输出:

0 投票
1 回答
1000 浏览

javascript - 使用键盘切换或滚动固定高度的 HTML 表格单元格

我需要为单元格高度固定的 HTML 表格添加键盘访问。也就是说,如果单元格中出现滚动条(给出的示例),则键盘需要能够使用箭头键滚动该单元格。我怎样才能做到这一点?我需要支持 Internet Explorer 6、7 及更高版本。

非常感谢您提前提供的帮助。

表格示例:

0 投票
1 回答
241 浏览

extjs - 如何在没有css的exjts中实现滑块

使用 ExtJS,

现在这将显示滑块,但我的要求是在关闭 css 时使其工作?试图使其符合第 508 条。

0 投票
0 回答
168 浏览

drupal - 通过 Drupal 7 中的“Nice Menus”选项卡的 508 合规性问题

我在 Drupal 7 中创建了一个自定义主题。我在其中添加了“漂亮的菜单”模块。在此过程中的某个地方,我失去了在主页上的弹出菜单中进行选项卡的能力(为了符合 508 标准)。任何人都可以向我建议我需要在 Drupal 7 的(标准)“漂亮菜单”模块中查看的文件或我需要在我的自定义页面中查看的代码。TPL 或 CSS 以修复通过我的页面菜单进行选项卡的能力链接?

我试图使用 Drupal 7 的标准“漂亮菜单”模块搜索有关 508 合规性问题的任何背景,但似乎大多数使用它的人没有将 508 作为主要关注点,在线上没有太多背景这个问题(我可以找到)。

由于我的项目规则,我无法发布源代码。提前致谢!