gpt4 book ai didi

html - Mac 画外音 : W3C compliance?

转载 作者:可可西里 更新时间:2023-11-01 14:48:46 25 4
gpt4 key购买 nike

我最近一直在做大量的可访问性测试,尤其是 ARIA。每当我在 Apple Voiceover (OS X 10.9.2) 上进行测试时,行为似乎不合规,有时甚至是不确定的。即使对于像 role="button" 这样的基本功能也是如此。但是,我认识到这很可能是我的用户错误。 (对于这个问题,假设标记本身是正确的,并且在其他屏幕阅读器中工作得很好。)因此,根据您的经验,我是否正确认为画外音只是漏洞百出且不足以测试 ARIA 增强的网页?还是我只是需要更好地了解它?

最佳答案

我学到的一些东西:

  • 目前,您应该使用 Safari 以获得最佳的画外音效果。我的部分问题是我在其他浏览器中进行测试。某些或可能所有其他浏览器与 Voiceover 的交互很奇怪。也许这种情况会随着时间的推移而改善。

  • Voiceover 的用户界面可能有悖常理。从本质上讲,它并不是特别容易被发现。 This document对我很有帮助。如果不了解键盘控件的微妙之处,您就无法走得很远。

  • 您需要使用 ctrl-option-shift-up 和 ctrl-option-shift-down 键来“进入”和“退出”各个 DOM 节点。否则,您有时无法与它们互动,有时可能会陷入其中。

  • 有时,事情会以奇怪的方式公布。例如,像 <span role="button" aria-label="Delete">×</span> 这样的元素最初宣布为“删除组”。如果您使用 ctrl-option-shift-down 输入按钮,它会提示“1 个项目与删除组交互可点击”。第一条消息不包含“可点击”,这让我感到惊讶。在我看来,第二条消息的信噪比较低。但现在我只是在狡辩。 role="button"可能不会像我希望或期望的那样表现,但至少它不会被忽略。许多其他 ARIA 属性也是如此。

关于html - Mac 画外音 : W3C compliance?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24149233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com