我最近继承了一个使用 EXTjs 框架的 web 应用程序。 我对它不是很熟悉,但在过去的几个月里我一直在尽我所能地学习它。 我最近接到一项任务,要更新整个应用程序以符合 508 合规性,也就是说,让有视力问题的人可以访问该应用程序。 我得到了一份缺陷列表,其中给出了软件由于各种原因不符合要求的示 ...
我最近继承了一个使用 EXTjs 框架的 web 应用程序。 我对它不是很熟悉,但在过去的几个月里我一直在尽我所能地学习它。 我最近接到一项任务,要更新整个应用程序以符合 508 合规性,也就是说,让有视力问题的人可以访问该应用程序。 我得到了一份缺陷列表,其中给出了软件由于各种原因不符合要求的示 ...
508 扫描标记了一个事实,即我们在网格视图中的按钮具有相同的 ID,我想知道如何解决这个问题。 对于其中一些按钮,我们可以完全删除 ID,它们似乎不会影响功能,但其他按钮实际上有后端代码可以根据其他因素启用/禁用它们。 这是前端代码: 这是与此按钮相关的一些后端代码: 理想情况下,我希望能够在 ...
在 VOICE OVER/talk back 上显示并宣布不正确的登录 ID 和密码消息后,我试图自动关注登录 ID。 它应该将焦点转移到登录 ID 文本字段。 确保我的应用程序ADA 和 508 合规性。 自动对焦不适用于 chrome。 有什么建议可以结束我在谷歌上自动对焦 angular 1 ...
我正在使用 CKEditor 标准包版本 4.16.1/4.16.2,我试图将此 CKEditor 控件作为 508 辅助功能功能。 为了符合 508 标准,CKEditor 必须可以通过键盘访问。 所以我们需要能够使用键盘的 TAB 按钮来浏览 CKEditor 的工具栏按钮。 目前,我们无法通过 ...
所以我有一个垫子自动完成,但在下拉菜单中,设计师想要一些指向不同页面的链接,比如下拉菜单中的一个小 header。 我刚刚将它们添加到 mat 自动完成中,效果很好,但我遇到了很多 508 问题。 当我点击 Tab 键时,垫子自动完成功能关闭,因此键盘用户无法访问这些按钮。 有什么建议吗? .. ...
我们的应用程序在 IE 中存在问题,用户无意中在非文本控件上按退格键会导致导航和问题。 我的任务是压制退格键。 但我们是一个需要符合 508 标准的应用程序。 可访问性很重要。 抑制退格键不会损害我们的可访问性吗? 如果是这样,Chrome 和 Edge 就没有这个问题。 他们不使用相同的键盘快捷 ...
我有一个带有文本的按钮,它偶尔会通过 Angular 的字符串插值进行更改。 它可以很好地呈现到屏幕上,但是当我使用 JAW 对其进行标记时,它通常会读出旧版本的文本(无论它在上次更改之前所说的内容) 例如。 <button (click)="addUser()" mat-flat-butto ...
我知道使用占位符文本作为标签不是很容易访问,但它在技术上是否违反 WCAG 2? 我找不到任何明确的内容,但我想知道对该标准的更具法律意义的阅读是否会在其中找到一些东西。 ...
我们有一个页面上的模式是,时隐时现,我们希望没有键盘的用户能够使用Tab键到内容,也没有屏幕阅读器阅读。 为了处理这个问题,在父 DIV 上,我进行了设置,以便在隐藏时,它具有以下内容: 不幸的是,这不起作用。 您仍然可以进入内容并阅读内容(至少通过 Chrome 和使用 VoiceOver) ...
我在我们的网站上做了很多带有表格的文件。 我看到 arguments 关于我是否需要表格前的标题 ( <h2>...</h2> )、表格内的标题或两者都存在冲突。 在我看来,标题是语义的,因此就足够了。 如果有标题,表需要 header 的理由是什么? 两者都是重复的,如果 ...
这是我要验证的替代文本:<a class="module-List-module-link—CtkbR—" href="/first/2041" alt="text">sample text (ABC)</a> 原始 html 片段是:<a class="module ...
在尝试同时支持键盘和讲述人可访问性时,我遇到了一个奇怪的问题。 在以下 XAML 代码中: 默认的 Windows 10 讲述人显示为“ C underscore heck me CheckBox unchecked ”。 有什么方法可以保持键盘导航并从“讲述人”中获取读数为“ Check ...
我们如何让用户知道 Tinymce 编辑器中的快捷方式列表。 我正在做一个符合 508 标准的网站,因此它应该可以通过键盘访问,并且在为盲人获取焦点时,快捷方式应该作为公告播放。 例如:如果我想使用键盘快捷键,用户应该知道 rt? 一种解决方案是列出网页本身中的所有快捷方式。 tinymce 中还 ...
我正在使用 EventHandler 为我的 pdf 创建页眉。 在添加到 Canvas 之前,标题的内容会添加到表格中。 作为 508 合规性的一部分,我需要排除标题内容被大声朗读。 我如何从犯? 请注意,我已将文档设置为标记。 但是当我打开文件时,我仍然看到“正在阅读未标记的文档”屏幕。 但 ...
我希望能够按下 A 的按钮来打开和关闭 A 列表,并且还希望独立地为 B 做同样的事情。 我不想在下面的 HTML 中添加 id 或任何其他标记。 这也将在 VanillaJS 中完成,因此请不要使用 JQuery。 唯一的另一件事是 aria-expanded 和 hidden 也应该更新。 H ...
我的左侧菜单overflow-y: scroll设置了overflow-y: scroll属性和固定的高度(小于整个页面的高度)。 我希望滚动条始终仅在此左侧菜单内可见。 尝试使用-webkit-scrollbar和-webkit-scrollbar-thumb但它适用于整个页面(但不适用于 ...
滚动div中会显示一个冗长的服务条款(TOS),因此在小视口中其下方的“接受条款”按钮仍然可见。 1)滚动div是否违反可访问性约定,因为:a)有视力的用户可以在不阅读整个文档的情况下单击“接受条款”按钮,而b)使用屏幕阅读器的人必须在访问按钮之前先听完整个TOS? 2)提供屏幕阅读 ...
MVC @Html.ActionLink编辑,如果您运行像JAWS这样的合规性程序,只需说“编辑”视觉就可以了,但如果您正在寻找视觉障碍者。 成千上万的“编辑”并没有帮助你理解你所处的位置。 我需要合规程序说“编辑CustomerX”,但要将视觉空间保持为“编辑”。 删除和详细信息也是如此 ...
为了修复第508节(要求1194.22(d))所要求的标题层次结构的可访问性问题,我需要用JS重写标题层次结构。 问题是HTML已经构建,并且后端技术不能用于重新排序这些标题。 我们的情况是某些标题的排序低于预期,因此它们按此顺序出现,例如: 这应该转换为 我该如何做到这 ...
我只是想知道blockUI是否为不同能力/盲人用户提供任何支持? 例如,当在屏幕上显示加载微调器时,应该为屏幕阅读器用户发布通知,例如。 '警告加载内容'或类似的东西。 如果已经实施,请告诉我吗? 谢谢。 如果加载微调器可见,则应显示此跨度 ...