W3C home > Mailing lists > Public > public-html@w3.org > October 2009

Re: ARIA roles added to the a element should be conforming in HTML5.

From: Steven Faulkner <faulkner.steve@gmail.com>
Date: Wed, 21 Oct 2009 12:12:56 +0200
Message-ID: <55687cf80910210312se6701b8j57a04eb497b2910@mail.gmail.com>
To: Ian Hickson <ian@hixie.ch>
Cc: HTMLWG WG <public-html@w3.org>, W3C WAI-XTECH <wai-xtech@w3.org>
Hi ian,

> <snipping> the example stuff as the discussion is not about what
> developers _should_ do, its about what developers _can_ and _do_.

>Conformance is about what developers _should_ do, however.

I agree, but developers are allowed to add behaviours and styles that turn a
link into a button and they won't get nagged when they check the conformance
of the code, but adding a role will result in  a conformance error. Easy way
to get rid of it is to remove the ARIA role, what results in a conforming,
but less accessible ineterface control. seems like the goal conformance is
wrong if this occurs.

If the point of conformance is about what devlopers _should_  do then
developers need to be told their code is non conforming regardless of the
presence of ARIA.

regards
Stevef

2009/10/21 Ian Hickson <ian@hixie.ch>

> On Wed, 21 Oct 2009, Steven Faulkner wrote:
> >
> > <snipping> the example stuff as the discussion is not about what
> > developers _should_ do, its about what developers _can_ and _do_.
>
> Conformance is about what developers _should_ do, however.
>
> --
> Ian Hickson               U+1047E                )\._.,--....,'``.    fL
> http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
> Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
>



-- 
with regards

Steve Faulkner
Technical Director - TPG Europe
Director - Web Accessibility Tools Consortium

www.paciellogroup.com | www.wat-c.org
Web Accessibility Toolbar -
http://www.paciellogroup.com/resources/wat-ie-about.html
Received on Wednesday, 21 October 2009 10:13:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:50 GMT