- From: Rich Schwerdtfeger <richschwer@gmail.com>
- Date: Wed, 26 Jul 2017 14:28:10 -0400
- To: "Schnabel, Stefan" <stefan.schnabel@sap.com>
- Cc: Aaron Leventhal <aleventhal@google.com>, ARIA Working Group <public-aria@w3.org>
- Message-Id: <AF39D5C7-6DCA-4FC6-9DC7-E3A765218BCE@gmail.com>
Stefan please look to core-aam for general mapping rules for aria-readonly. Sent from my iPhone > On Jul 26, 2017, at 8:02 AM, Schnabel, Stefan <stefan.schnabel@sap.com> wrote: > > “represent a conflict with the host language.“ > > This similar to > > <input readonly=”readonly” aria-readonly=”false” ---> Conflict, Host language should win > > But I wonder if there is a general mapping rule for cases like > > <div aria-readonly=”false” …> > > Are these and similar aria property and state assignments to nodes without roles ALWAYS authoring errors and should be therefore simply ignored in the mapping? > > And for labels and relations: > > <span aria-label=”Hi”>Ho</span> ---> Will there be “Hi” or “Ho” in the mapping? > > Maybe there are already clarifying sections about that in the ARIA specs but it may be worth the effort to collect the red herings and edge cases in a central location (APG?) and say explicitely “forbidden”. > This would be also helpful for people writing validators.. > > Regards > Stefan > > > > > From: Aaron Leventhal [mailto:aleventhal@google.com] > Sent: Dienstag, 25. Juli 2017 22:14 > To: Rich Schwerdtfeger <richschwer@gmail.com> > Cc: ARIA Working Group <public-aria@w3.org> > Subject: Re: aria-readonly and plain elements > > I'm not sure I understand :/ > > I could use some guidance as I'm touching this up in Chrome at the moment. > > Aaron > > On Tue, Jul 25, 2017 at 10:38 AM Rich Schwerdtfeger <richschwer@gmail.com> wrote: > That would need to be an HTML AAM restriction as HTML is the host language and this would represent a conflict with the host language. Sent from my iPhone. ARIA also applies to SVG. > > On Jul 24, 2017, at 7:33 PM, Aaron Leventhal <aleventhal@google.com> wrote: > > To clarify, I'm talking about cases where there is no role. > > On Mon, Jul 24, 2017 at 7:19 PM Aaron Leventhal <aleventhal@google.com> wrote: > It's my understanding that aria-readonly="true" should not be mapped by a user agent for <div contententeditable>. > Also, aria-readonly="false" should not be mapped by a user agent for <div> > > Just checking that this is what the spec says, it's what's intended, and is considered desirable. > > Thank you, > Aaron
Received on Wednesday, 26 July 2017 18:28:35 UTC