W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > April to June 2013

Re: Current suggestion for subheading isn't accessible

From: Steve Faulkner <faulkner.steve@gmail.com>
Date: Tue, 7 May 2013 20:51:13 +0100
Message-ID: <CA+ri+V=vt93Pfxt6i--ZBiaz6a3r+rVaKiqvBPGg_svq0h7-_A@mail.gmail.com>
To: Denis Boudreau <dboudreau@accessibiliteweb.com>
Cc: WAI Interest Group <w3c-wai-ig@w3.org>
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

This archive was generated by hypermail 2.3.1 : Tuesday, 13 October 2015 16:21:48 UTC