问题标签 [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.
asp.net-mvc - 符合 MVC 4 站点 508 标准
我花了很多时间研究这个,但也许有人指出我正确的方向。需要建立一个符合 508 标准的 MVC 4 网站。3 年前我做了一些 508 合规性测试和标签插入,但我真的很想再看看这样做。其他人在用什么?寻找什么标签?什么测试工具?有免费的测试工具吗?
是否符合 AJAX、jQuery 和 Javascript,我似乎找到了“它取决于”这样的答案因此需要这种合规性,因为公司想要向政府销售产品并且需要合规。
asp.net - ASP.NET CheckListBox 508 合规性
我有一个 CheckListBox 并在项目上指定工具提示。渲染时,它会在复选框(和标签)周围显示一个跨度,并且它是具有标题属性的跨度,而不是复选框(输入类型=复选框)。
有谁知道如何在输入元素上设置标题属性而不是周围的跨度?
为了符合 508,我需要在 input 元素上拥有 title 属性,而不是在 span 上。
编辑:请注意,我更愿意在服务器端在 C# 中进行所有必要的更改。我宁愿不必在 javascript/jquery 中执行此操作。
drop-down-menu - 508 合规性是否必须使用键盘快捷键
我对此进行了很多研究,似乎在 SO 和所有网络上都得到了相互矛盾的答案。我明白,对于第 508 节,合规性不等于可访问性。
最重要的是,UI/UX 设计师被告知下拉菜单的键盘快捷键需要具有符合 508 的键盘快捷键。我看到 Windows 窗体应用程序具有此功能,但对于 Web 开发,我认为“合规”不是强制性的
我回答的另一个问题在这里:MVC 4 site 508 compliant
html - 508 投诉表标题中的“全选”复选框
我有一个如下所示的数据表:
我希望标题中的复选框选择正文中的所有复选框。我已经编写了 Javascript 来进行选择,它工作正常。但是,在 IE7 和 IE8 中(可能是其他浏览器,但我们不需要支持其他任何东西),标题中的复选框永远不会获得选项卡焦点,所以我们失败了 508。
有没有办法在不为所有内容设置 tabindexes 的情况下处理这个问题?
javascript - 动态 DOM 构建 508 投诉吗?
随着越来越多的人使用 Backbone、Ember 和其他 JS MVC 类型的框架,越来越多的 HTML DOM 正在动态构建,第一个 HTML 页面仅包含一个“根”元素,用于将生成的 HTML 转储到其中。
这种做法是508投诉吗?
disqus - Disqus 508 是否兼容?
我正在对评论/创意管理工具进行比较,我似乎无法找到答案的一个问题是,如果 508 兼容,Disqus 是否“开箱即用”。
我知道我可以通过 API 自定义输出,但如果我只想在 Drupal 站点上使用它,它是否满足最低 508 要求?
asp.net - 在隐藏的gridview中隐藏或插入tbody和tr标签?
我正在尝试验证开发人员在其上使用 gridview 的 ASP.Net 站点上的页面。似乎最初他们使用的是“占位符”网格视图,该网格视图基于单击某些按钮以显示数据而变得隐藏或可见。但是,在单击这些按钮之前,我看到一个空表,并且我正在使用的验证工具抱怨没有 tbody 或 tr 标签。有没有办法完全隐藏表格标签或在隐藏的网格视图中插入 tbody/tr?
这是 aspx.vb 文件中的 gridview 标记:
这是我查看源代码时看到的输出:
javascript - 使用键盘切换或滚动固定高度的 HTML 表格单元格
我需要为单元格高度固定的 HTML 表格添加键盘访问。也就是说,如果单元格中出现滚动条(给出的示例),则键盘需要能够使用箭头键滚动该单元格。我怎样才能做到这一点?我需要支持 Internet Explorer 6、7 及更高版本。
非常感谢您提前提供的帮助。
表格示例:
extjs - 如何在没有css的exjts中实现滑块
使用 ExtJS,
现在这将显示滑块,但我的要求是在关闭 css 时使其工作?试图使其符合第 508 条。
drupal - 通过 Drupal 7 中的“Nice Menus”选项卡的 508 合规性问题
我在 Drupal 7 中创建了一个自定义主题。我在其中添加了“漂亮的菜单”模块。在此过程中的某个地方,我失去了在主页上的弹出菜单中进行选项卡的能力(为了符合 508 标准)。任何人都可以向我建议我需要在 Drupal 7 的(标准)“漂亮菜单”模块中查看的文件或我需要在我的自定义页面中查看的代码。TPL 或 CSS 以修复通过我的页面菜单进行选项卡的能力链接?
我试图使用 Drupal 7 的标准“漂亮菜单”模块搜索有关 508 合规性问题的任何背景,但似乎大多数使用它的人没有将 508 作为主要关注点,在线上没有太多背景这个问题(我可以找到)。
由于我的项目规则,我无法发布源代码。提前致谢!