W3C home > Mailing lists > Public > public-svg-a11y@w3.org > November 2016

Re: Expectations regarding aria-hidden="true" + a valid aria-label value?

From: <frederickesch@gmail.com>
Date: Tue, 15 Nov 2016 20:00:52 -0500
Message-Id: <991E3FE6-2C90-46A8-BB91-8DF309F07127@gmail.com>
Cc: Joanmarie Diggs <jdiggs@igalia.com>, Shane McCarron <shane@spec-ops.io>, SVG-A11y TF <public-svg-a11y@w3.org>
To: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>

I believe the core AAM requires anything that can be a source of an event MUST be in the accessibility tree.  I don't recall whether giving something a tabindex qualifies. 



> On Nov 15, 2016, at 3:32 PM, Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com> wrote:
> We agreed that the presence of aria-label should cancel out role="none" or role="presentation".
> aria-hidden is different. You might have an element with a valid role and label, which you are temporarily hiding (e.g., to reflect a change in opacity or a movement off-screen).
> The only thing that cancels out aria-hidden="true" is interactivity. If the element receives keyboard focus, it can't be hidden.
> ~ABR
>> On 15 November 2016 at 10:22, Joanmarie Diggs <jdiggs@igalia.com> wrote:
>> Hey all.
>> I am looking into failures encountered when my ATTA is used with the SVG
>> testable statements found here: [1].
>> My recollection of the consensus reached was that the presence of a
>> valid aria-label value necessitated inclusion in the accessibility tree
>> -- even if the element with that aria-label also had aria-hidden="true"
>> or was contained in an ancestor with aria-hidden="true". However, that
>> seems to contradict the expectations in a significant number of tests on
>> the aforementioned testable statements page.
>> Could someone please clarify if my recollection is wrong or if the
>> testable statements are? If it is the former, then I have an
>> implementation to fix, but if it is the latter, it would be great to
>> have the testable statements wiki corrected.
>> Thanks!
>> --joanie
>> [1]
>> https://www.w3.org/wiki/SVG_Accessibility/Testing/Test_Assertions_with_Tables_for_ATTA

Received on Wednesday, 16 November 2016 01:01:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:28:21 UTC