- From: Steve Faulkner <faulkner.steve@gmail.com>
- Date: Tue, 7 May 2013 20:51:13 +0100
- To: Denis Boudreau <dboudreau@accessibiliteweb.com>
- Cc: WAI Interest Group <w3c-wai-ig@w3.org>
- Message-ID: <CA+ri+V=vt93Pfxt6i--ZBiaz6a3r+rVaKiqvBPGg_svq0h7-_A@mail.gmail.com>
my preferred approach would be: <header> <h1>Main heading information</h1> <p role="subheading">Subheading information</p> </header> as it would cover more of the use cases -- Regards SteveF HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/> On 7 May 2013 19:01, Denis Boudreau <dboudreau@accessibiliteweb.com> wrote: > Steve, > > Aaahhh. got it for aria. Makes perfect sense, thanks. That actually helps > a lot. > > So, my take would be that your prefered approach would be one of the > following then? > > <header> > <h1>Main heading information</h1> > <p role="subheading">Suheading information</p> > </header> > > <header> > <h1>Main heading information > <div role="subheading">Suheading information</div> > </h1> > </header> > > /Denis > > > On 2013-05-07, at 11:54 AM, Steve Faulkner <faulkner.steve@gmail.com> > wrote: > > Hi Denis, > > the APis that provide roles for HTML elements do not have any subheading > semantic defined (as stated previously) > > many of the the new structural elements in HTML do not have API roles > defined. > > In these cases ARIA role are being used (example <header>= banner) and > then these roles are exposed as properties in the APIs > > i.e. a good method to develop a role that is not already defined is via > ARIA. > > > -- > > Regards > > SteveF > HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/> > > > On 7 May 2013 16:43, Denis Boudreau <dboudreau@accessibiliteweb.com>wrote: > >> Hi again, >> >> On 2013-05-07, at 11:35 AM, Steve Faulkner <faulkner.steve@gmail.com> >> wrote: >> >> > probably a good place to start would be in ARIA you can suggest it on >> the wai-xtech mailing list >> >> I'm confused. >> >> On the one hand, I see people creating (or wanting to create) solutions >> based on aria all the time but on the other hand, I see people advocating >> to use native html whenever native html is available. >> >> If we know and agree to the fact that we should always prioritize native >> html elements whenever we can, then why not create something that adresses >> this problem in html5 directly, rather than push it on the aria side of the >> fence? >> >> /Denis >> >> >> > >
Received on Tuesday, 7 May 2013 19:52:21 UTC