WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: headings, html5 sectioning content, best practice

for

From: Bim Egan
Date: Nov 13, 2014 8:06AM


Hi,

It did happen in JAWS 14, but perhaps only in Internet Explorer. Here
the fix needed both the WAI-ARIA role of "heading" as well as the aria-level
intended.

Having said that, I don't believe that web authors and developers should
have to jump through hoops to rectify screen reader bugs. As a screen
reader user, I do find incorrect output of heading levels annoying, but we
soon learn what the cause is and don't blame the web sites.

Bim


-----Original Message-----
From: <EMAIL REMOVED>
[mailto: <EMAIL REMOVED> ] On Behalf Of Don Mauck
Sent: 12 November 2014 15:23
To: <EMAIL REMOVED> ; WebAIM Discussion List
Subject: Re: [WebAIM] headings, html5 sectioning content, best practice

It was definitely JAWS13, I don't remember it being a problem in 14.

-----Original Message-----
From: <EMAIL REMOVED> [mailto: <EMAIL REMOVED> ]
Sent: Wednesday, November 12, 2014 7:34 AM
To: WebAIM Discussion List; WebAIM Discussion List
Subject: Re: [WebAIM] headings, html5 sectioning content, best practice

Thanks both, dilemma solved. When I read that JAWS 15 had removed its
broken algorithm, I somehow interpreted that as they had fixed it, rather
than deleted it.

----------------------------------------
From: "Stefan Sollinger" < <EMAIL REMOVED> >
Sent: Wednesday, November 12, 2014 1:02 PM
To: "WebAIM Discussion List" < <EMAIL REMOVED> >
Subject: Re: [WebAIM] headings, html5 sectioning content, best practice

Hi Steve,

You are correct, as I said there were only some old versions of Jaws that
used the outline but in the wrong way. I can't remember the exact version
numbers, I think it was Jaws 13 and 14.

I suggested to add aria-level as this will ensure that these old versions of
Jaws announce the correct heading level. It's not needed for anything else.

--
Stefan
On 12 Nov 2014 12:16, "Steve Faulkner" < <EMAIL REMOVED> > wrote:

> On 12 November 2014 12:09, Stefan Sollinger < <EMAIL REMOVED> >
wrote:
>
> > your sub headings and it will work with all screen
> > readers:
> > (Example is an h2 heading, other heading levels work in a similar
> > way)
> >
> > <h2 aria-level="2">
> >
>
>
> the aria-level is not needed unless you intend to override the default
> level semantics <h2 aria-level="3"> for which I can't see a use for.
>
> --
>
> Regards
>
> SteveF
> HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/>;
> > > list messages to <EMAIL REMOVED>
>
messages to <EMAIL REMOVED>


messages to <EMAIL REMOVED>
messages to <EMAIL REMOVED>