Re: Current suggestion for subheading isn't accessible

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
> 
> 
> 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 18:02:04 UTC