W3C home > Mailing lists > Public > public-html-a11y@w3.org > December 2010

Re: role=presentation must not be applied to focusable elements

From: Steve Faulkner <faulkner.steve@gmail.com>
Date: Thu, 23 Dec 2010 14:27:35 +0000
Message-ID: <AANLkTikfH29owry7BdwzFMOjEE4CHe8jSUh=uahu-0A3@mail.gmail.com>
To: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
Cc: Maciej Stachowiak <mjs@apple.com>, HTMLWG WG <public-html@w3.org>, HTML Accessibility Task Force <public-html-a11y@w3.org>, David Bolter <dbolter@mozilla.com>, Marco Zehe <marco.zehe@googlemail.com>, Richard Schwerdtfeger <schwer@us.ibm.com>, Cynthia Shelly <cyns@microsoft.com>
hi Ben,

you wrote
"Remembering the intent of the ARIA obligation is to ensure operable
controls ("in order to ensure that the element is both
understandable and operable"), is there any *harm* to a MUST NOT rule
banning role="presentation" on the elements that HTML5 says "should"
be focusable, and on any element with a tabindex attribute? That would
be machine-checkable and clear."

I don't think there is any harm and would support it.


regards
steve

On 23 December 2010 10:14, Benjamin Hawkes-Lewis
<bhawkeslewis@googlemail.com> wrote:
> On Thu, Dec 23, 2010 at 9:41 AM, Steve Faulkner
> <faulkner.steve@gmail.com> wrote:
>> "The presentation role MAY be used on any element, but SHOULD NOT be
>> used on focusable elements."
>
> I don't think demoting an obligation from MUST to a SHOULD on the
> grounds that focusable is ambiguous fixes things.
>
> SHOULD be reserved for obligations that are clear but might be inapplicable.
>
> Given this text, it would be hard for authors to make informed
> decisions about whether the SHOULD applies in their case.
>
> Remembering the intent of the ARIA obligation is to ensure operable
> controls ("in order to ensure that the element is both
> understandable and operable"), is there any *harm* to a MUST NOT rule
> banning role="presentation" on the elements that HTML5 says "should"
> be focusable, and on any element with a tabindex attribute? That would
> be machine-checkable and clear.
>
> --
> Benjamin Hawkes-Lewis
>



-- 
with regards

Steve Faulkner
Technical Director - TPG

www.paciellogroup.com | www.HTML5accessibility.com |
www.twitter.com/stevefaulkner
HTML5: Techniques for providing useful text alternatives -
dev.w3.org/html5/alt-techniques/
Web Accessibility Toolbar - www.paciellogroup.com/resources/wat-ie-about.html
Received on Thursday, 23 December 2010 14:28:29 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 04:42:27 GMT