2017-07-11 10 views
0

私はボタンを持った要件に取り組んでいます。ボタンをクリックすると、新しいpanelが右側に開きます。aria-controlsのアクセシビリティの問題

使用するaria-controls新しいpanelが開いたとき(ボタンをクリックしたとき)にJAWSがアナウンスを受けることができました。しかし、Voice Over(VO)では動作しません。誰でもJAWSとVOの両方で動作させる方法を提案できますか?参考のため

私は、アリア・コントロールがJAWS以外のスクリーンリーダーでサポートされていなかった私がチェックしたUI enter image description here

答えて

1

前回のスクリーンショットを添付しています。これは多くの人がaria-controlsの目的と機能が明確に定義されていないと感じているためです。 JAWSはいくつかの機能を実装していますが、必ずしもそれが最も重要ではない機能についての前提を作っていると感じる人もいます。

http://www.heydonworks.com/article/aria-controls-is-poop

https://tink.uk/using-the-aria-controls-attribute/

また、ARIAのサポートを念頭に置いて価値がまだ成長しているので、最終的には、うまくいけば、これらのリソースはもはや適切でなくなります。ここでは、これを説明するリソースのカップルです。