- From: Sailesh Panchang <sailesh.panchang@deque.com>
- Date: Thu, 8 May 2025 11:03:19 -0400
- To: public-mobile-a11y-tf@w3.org
- Message-ID: <CAJi9CqqawbSPPBxjBWYK5_T+iMcFm2sKUCNhELNeR+XKUw0YzQ@mail.gmail.com>
Role=Note is announced as a note by JAWS and then the heading with aria-label is also read. NVDA does not do this, probably does not recognize the role. Neither does VoiceOver on an iPhone running iOS 18.4. With the large number of notes, it becomes quite a bother having "note" read twice. As the Note inside the div with heading role is read by all AT, the role=note is redundant and I recommend that it be dropped for the present. <div class="note" role="note" id="issue-container-generatedID-2"> <div role="heading" class="note-title marker" id="h-note-4" aria-level="4"><span>Note</span></div><div class=""> <p>Not all mobile platforms provide a way to programmatically associate a <a href="https://www.w3.org/TR/WCAG22/#dfn-labels">label</a> with <a href="https://www.w3.org/TR/WCAG22/#dfn-non-text-content">non-text content</a>.</p> </div></div> Thanks Sailesh Panchang Email: sailesh.panchang@deque.com Deque Systems Inc | - Accessibility for Good | www.deque.com
Received on Thursday, 22 May 2025 08:58:34 UTC