当我有一个强制(必需)单选组时,哪个元素应该有aria-required="true"属性?基本上,我有一堆共享相同的元素name并在下分组在一起.我应该把aria-required在上?我应该把aria-required在每台radio上?或者您会说“不应该有强制单选组这样的东西;设置一个默认值,使单选组永远不会处于未选中状态”?--也许这是单独的可用性讨论的主题。 最佳答案 作为屏幕阅读器用户,我会建议选项一或三。我不想每次更改单选按钮上的选择时都听到我的屏幕阅读器宣布“需要”。如果我正在努力查看在每个选项上都宣布“需要”的不同
我目前正在制作导航栏并遇到了aria-expandedhtml属性。我当然知道元素是用来让一个元素展开或折叠的。我找不到关于这个和W3Cdocs的很少信息。IMO不是很清楚。问题这个属性究竟是如何工作的? 最佳答案 aria-expandedattribute只是用户代理的标志。它Indicateswhethertheelement,oranothergroupingelementitcontrols,iscurrentlyexpandedorcollapsed....该指示用于元素的内容,或者如果aria-controls还指定了
我目前正在制作导航栏并遇到了aria-expandedhtml属性。我当然知道元素是用来让一个元素展开或折叠的。我找不到关于这个和W3Cdocs的很少信息。IMO不是很清楚。问题这个属性究竟是如何工作的? 最佳答案 aria-expandedattribute只是用户代理的标志。它Indicateswhethertheelement,oranothergroupingelementitcontrols,iscurrentlyexpandedorcollapsed....该指示用于元素的内容,或者如果aria-controls还指定了
我想让我的HTML页面适合屏幕阅读器。目前,页面有3个主要部分:header、sidebar和content:屏幕阅读器首先阅读标题,然后是侧边栏,最后是搜索结果。不幸的是,视力有问题的用户需要等待很长时间,而程序将阅读所有侧边栏内容(因为侧边栏包含许多过滤器)。如何为搜索结果设置更高的优先级?因为应该在边栏内容之前阅读搜索结果。如果有人向我提供有关如何提高HTML页面的可访问性级别的HTML教程,那就太好了:如何更改屏幕阅读器跳过的某些DIV元素?如何更改阅读页面内容的顺序?如何使搜索表单和搜索结果(以及一些链接)只读? 最佳答案
我想让我的HTML页面适合屏幕阅读器。目前,页面有3个主要部分:header、sidebar和content:屏幕阅读器首先阅读标题,然后是侧边栏,最后是搜索结果。不幸的是,视力有问题的用户需要等待很长时间,而程序将阅读所有侧边栏内容(因为侧边栏包含许多过滤器)。如何为搜索结果设置更高的优先级?因为应该在边栏内容之前阅读搜索结果。如果有人向我提供有关如何提高HTML页面的可访问性级别的HTML教程,那就太好了:如何更改屏幕阅读器跳过的某些DIV元素?如何更改阅读页面内容的顺序?如何使搜索表单和搜索结果(以及一些链接)只读? 最佳答案
我目前从事的项目之一有客户对IE7和508合规性的要求。该客户目前使用JAWS版本9并且正在提出请求,我被告知如果没有支持WAI-ARIA的更新版本的JAWS是不可能的。例如:Accessible,508compliantAjaxLoadingIndicatorAccessible,508compliantAjaxPagination在我回来告诉他们需要升级到更新版本的JAWS之前(来自FreedomScientific的网站,从版本10开始支持WAI-ARIA),我想尽可能多地了解信息做出令人信服的论证。首先,IE7是否能够将ARIA信息传递给JAWS(我已经看到从IE8开始支持AR
我目前从事的项目之一有客户对IE7和508合规性的要求。该客户目前使用JAWS版本9并且正在提出请求,我被告知如果没有支持WAI-ARIA的更新版本的JAWS是不可能的。例如:Accessible,508compliantAjaxLoadingIndicatorAccessible,508compliantAjaxPagination在我回来告诉他们需要升级到更新版本的JAWS之前(来自FreedomScientific的网站,从版本10开始支持WAI-ARIA),我想尽可能多地了解信息做出令人信服的论证。首先,IE7是否能够将ARIA信息传递给JAWS(我已经看到从IE8开始支持AR
我已经readingonaccessibility我偶然发现了一个我找不到准确信息的概念:HTML可标记元素。我理解可标记元素背后的概念是可以被正确包装或引用的元素。,例如:Entersomedata或者例如:Entersomedata有谁知道什么是可标记的HTML元素,哪些不是?奖励回合!您能否详细说明为什么fifthruleARIA的使用是一项正在进行的工作吗?在我自己的网站中,我希望能够说明future对此的更改,但我不知道为什么它不是一成不变的(似乎应该如此)。 最佳答案 根据MDN,以下元素是可标记的。摘自Contentc
我已经readingonaccessibility我偶然发现了一个我找不到准确信息的概念:HTML可标记元素。我理解可标记元素背后的概念是可以被正确包装或引用的元素。,例如:Entersomedata或者例如:Entersomedata有谁知道什么是可标记的HTML元素,哪些不是?奖励回合!您能否详细说明为什么fifthruleARIA的使用是一项正在进行的工作吗?在我自己的网站中,我希望能够说明future对此的更改,但我不知道为什么它不是一成不变的(似乎应该如此)。 最佳答案 根据MDN,以下元素是可标记的。摘自Contentc
我正在努力寻找一种使ExtJSCombobox组件与IE/JAWS兼容的方法。目前我们正在使用以下标记:Choose:Option1Option2这在带有JAWS和NVDA的Firefox中运行得相当好;但是,IE中的JAWS会在聚焦时将输入字段宣布为“编辑”。阅读后WAI-ARIAComboboxpattern直到斗鸡眼并尝试了几天,我准备承认IE的问题太多,无法使组合可靠地工作。或者它可能不是IE本身,而是thiscomment中建议的MSAA/UIA桥接器.这也可能是真的,因为我发现至少一种ARIA属性组合在带有JAWS(使用MSAA)的IE8/XP中运行良好,但在带有JAWS(