- From: <bugzilla@jessica.w3.org>
- Date: Tue, 18 Dec 2012 22:31:22 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20420
steve faulkner <faulkner.steve@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution|--- |WORKSFORME
--- Comment #3 from steve faulkner <faulkner.steve@gmail.com> ---
(In reply to comment #2)
> (In reply to comment #1)
> > I have updated the spec:
> >
> > "The Strong native semantics and default implicit ARIA semantics for the
> > main element is the ARIA landmark role of main. Conforming ARIA role
> > attribute tokens for the main element are main and presentation."
>
> I think this resolution is self-contradicting. I understand you to say that
> <main> should have strong semantic. However, in that case, then it *cannot*
> be allowed to have the role presentation.
>
> At least, when I look at the two ARIA tables that HTML5 has, then for the
> elemetns of strong semantics, they are not allowed to take any other
> semantics than those which are listed in that table.
>
> http://w3.org/html/wg/drafts/html/master/dom#sec-strong-native-semantics
>
> Wheras for the other table, then all elements/features defaults take the
> semantics that are listed in that table *but* in addition to that - says the
> text below the table - they can also take presentation role.
>
> http://w3.org/html/wg/drafts/html/master/dom#sec-implicit-aria-semantics
>
> So if <main> authors are supposed to - *conformingly* – give <main> the
> presentation role, then <main> *cannot* have strong native semantics (since
> storng native semantics implies that the role can not conformingly be
> overruled by the author).
>
> I think the text becomes correct if you just delete "Strong native
> semantics" from it.
Hi leif, note the first table second column header:
http://www.w3.org/html/wg/drafts/html/master/dom.html#sec-strong-native-semantics
"Strong native semantics and default implicit ARIA semantics"
Also note that role=presentation can be used on any element. I argued against
this but Ian prevailed.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Tuesday, 18 December 2012 22:31:23 UTC