- From: Steven Faulkner <faulkner.steve@gmail.com>
- Date: Wed, 21 Oct 2009 11:29:40 +0200
- To: Jonas Sicking <jonas@sicking.cc>
- Cc: HTMLWG WG <public-html@w3.org>, W3C WAI-XTECH <wai-xtech@w3.org>
- Message-ID: <55687cf80910210229u2a7a89faia601755cd4bdd23d@mail.gmail.com>
Hi Jonas >But for example <h1> can be overridden to look and act like a button >or a link, does this mean that we should allow arbitrary ARIA on <h1>? short answer is yes. If for whatever reason a <h1> has been scripted to look and act like a button to perfom an action that is otherwise not available, then it would be appropriate to allow an ARIA role="button" be allowed on the <h1> so that users of AT can get information on how to interact with it. regards Steve 2009/10/21 Jonas Sicking <jonas@sicking.cc> > On Wed, Oct 21, 2009 at 1:45 AM, Steven Faulkner > <faulkner.steve@gmail.com> wrote: > > hi maciej, > >>I think <button> is pretty consistently fully stylable cross-browser > >> (unlike, say, <input type="button">). > > This is really incidental to the issue being discussed, most, if not all > > html elements can be scripted and styled in a way that overides their > native > > semantic > > If this is allowed, then it follows that the addition of ARIA roles > > should not result in a conformance error, as the addition of ARIA is > > incidental to the developers intention to overide the native semantics. > > Couldn't the same argument be made for any other element as well? Does > this mean that we should allow ARIA roles on all elements? > > I guess there still are a few exceptions, like <script>, <style>, and > <form>. > > But for example <h1> can be overridden to look and act like a button > or a link, does this mean that we should allow arbitrary ARIA on <h1>? > > / Jonas > -- 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 09:30:19 UTC