Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript '';大写字母之间不在可访问性画外音中阅读_Javascript_Accessibility_Wai Aria - Fatal编程技术网

Javascript '';大写字母之间不在可访问性画外音中阅读

Javascript '';大写字母之间不在可访问性画外音中阅读,javascript,accessibility,wai-aria,Javascript,Accessibility,Wai Aria,我有一个类似的文本XYZ.CO.IN作为我的网页中的一个链接的aria标签。在进行可访问性测试时,它的读数如下 XYZ公司 它是在句子之间避免“.”。我们应该为此做些什么?有人知道这件事吗?我想让它读完整的句子,包括“.” 在点之间添加彗差是解决此问题的一个潜在方法。一个可能的解决方案是将aria标签更改为XYX.CO.中的 在点之间添加彗差是解决此问题的一个潜在方法。一个可能的解决方案是将aria标签更改为XYX.CO.中的 如果使用默认画外音设置,则标点符号的详细程度设置为“some”。去

我有一个类似的文本
XYZ.CO.IN
作为我的网页中的一个链接的aria标签。在进行可访问性测试时,它的读数如下

XYZ公司


它是在句子之间避免“.”。我们应该为此做些什么?有人知道这件事吗?我想让它读完整的句子,包括“.”

在点之间添加彗差是解决此问题的一个潜在方法。一个可能的解决方案是将
aria标签更改为
XYX.CO.
中的

在点之间添加彗差是解决此问题的一个潜在方法。一个可能的解决方案是将
aria标签更改为
XYX.CO.
中的

如果使用默认画外音设置,则标点符号的详细程度设置为“some”。去


并将其设置为“全部”。然后您将听到字符串中的句点。

如果您使用默认画外音设置,则标点符号的详细程度将设置为“some”。去


并将其设置为“全部”。然后你会听到字符串中的句号。

用户通常熟悉屏幕阅读器公布域名的方式。各种屏幕阅读器都有用户设置来控制冗长,包括一些标点符号

作为作者(或开发者),你不应该强迫屏幕阅读器公布标点符号。这是他们的屏幕阅读器,不是你的


请注意,通常情况下,aria标签会传递给辅助技术—它不仅仅用于文本到语音输出。这些标签也可以通过盲文显示传达,也可以影响语音控制(听写输入)的行为。注意不要试图使用ARIA来影响屏幕阅读器中链接的声音,因为这样会使盲文输出和语音控制用户的情况变得更糟。

用户通常熟悉屏幕阅读器公布域名的方式。各种屏幕阅读器都有用户设置来控制冗长,包括一些标点符号

作为作者(或开发者),你不应该强迫屏幕阅读器公布标点符号。这是他们的屏幕阅读器,不是你的


请注意,通常情况下,aria标签会传递给辅助技术—它不仅仅用于文本到语音输出。这些标签也可以通过盲文显示传达,也可以影响语音控制(听写输入)的行为。小心尝试使用ARIA来影响屏幕阅读器中链接的声音,因为您可能会使盲文输出和语音控制用户的情况变得更糟。

这可能是我错过的(配置更改)。但是,对于这个问题,我需要一个更为具体的解决方案。有些相关,请参见上的我的答案。如果您已经有了一个
aria标签
,您可以通过使用
aria label=“X Y Z dot C O dot I N”
来强制使用它,但这对盲文用户有不利影响。这可能是我错过的(配置更改)。但是,对于这个问题,我需要一个更为具体的解决方案。有些相关,请参见上的我的答案。如果您已经有了一个
aria标签
,您可以通过使用
aria label=“X Y Z dot C O dot I N”
强制使用它,但这对盲文用户有不利影响。我强烈建议不要这样做,原因有二。首先,逗号将通过盲文显示输出,可能使其看起来像一个逗号分隔的列表。其次,这可能会使语音控制用户很难激活链接。注意与可见链接文本不同的
aria标签
。请参阅WCAG“名称中的标签”-我强烈建议不要这样做,原因有两个。首先,逗号将通过盲文显示输出,可能使其看起来像一个逗号分隔的列表。其次,这可能会使语音控制用户很难激活链接。注意与可见链接文本不同的
aria标签
。请参见WCAG“名称中的标签”-
Settings > Accessibility > VoiceOver > Verbosity > Punctuation