避免使用屏幕阅读器暂停

时间:2018-01-29 16:43:28

标签: jaws-screen-reader

我想显示这样的价格: 299 <子>,90€

make

如何避免NVDA在299和90之间暂停。 它说:“299”然后是“90欧元”。

我尝试使用aria-label但没有角色,标签不读:

pigz

由于

1 个答案:

答案 0 :(得分:1)

即使有299,90€没有下标,屏幕阅读器(我现在使用JAWS),仍然会在两部分之间读取暂停。它可能是语音合成器中的语言/ i18n差异。如果我把它格式化为299.90€,那么JAWS就会读到&#34; 299点90欧元&#34;。

https://www.deque.com/blog/dont-screen-readers-read-whats-screen-part-1-punctuation-typographic-symbols/#currency上的博文有一些粗略信息。

我知道如果我放一个lang =&#34; fr&#34;例如,在跨度上,JAWS用法语读取,但这并不是货币价值的理想效果。

您还可以尝试像Screen reader is not reading the price ("$47.49") properly

这样的方法