我如何确保标点符号被 JAWS 之类的屏幕阅读器正确读取访问键?
How can I ensure punctuation as access-keys are read correctly by screenreaders like JAWS?
假设 link 的访问密钥为 "Alt + . "
<a title=" some content (Alt+.)"> some content </a>
屏幕 readers 的问题是他们会解释 . or ,长暂停顿或短暂停顿,实际上并不告知 screen-reader 用户标点符号。这是 JAWS 的默认设置 "most",用于标点符号的冗长程度。
我想把 Alt + .
改成 Alt + . (dot)
。但这也会读出“(”和“)”。
将 Alt + .
更改为 Alt + . dot
适用于屏幕 reader 用户,但工具提示会变得混乱,因为它看到 Alt + . dot
我们如何解决这个问题? JAWS 设置不应从 "most" 更改为 "all"。不接受此解决方法。
将文本准确更改为您希望的宣布方式。例如:
<a title=" some content (Alt+.)" aria-label="some content (Alt plus period)"> some content </a>
假设 link 的访问密钥为 "Alt + . "
<a title=" some content (Alt+.)"> some content </a>
屏幕 readers 的问题是他们会解释 . or ,长暂停顿或短暂停顿,实际上并不告知 screen-reader 用户标点符号。这是 JAWS 的默认设置 "most",用于标点符号的冗长程度。
我想把 Alt + .
改成 Alt + . (dot)
。但这也会读出“(”和“)”。
将 Alt + .
更改为 Alt + . dot
适用于屏幕 reader 用户,但工具提示会变得混乱,因为它看到 Alt + . dot
我们如何解决这个问题? JAWS 设置不应从 "most" 更改为 "all"。不接受此解决方法。
将文本准确更改为您希望的宣布方式。例如:
<a title=" some content (Alt+.)" aria-label="some content (Alt plus period)"> some content </a>