WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Explicit association with <header> required/recommended for <article>?

for

From: Jonathan Cohn
Date: Feb 5, 2018 11:24AM


Also, with VoiceOver on Macintosh Articles can be blocks that need to be
interacted with in at least "Group Navigation" mode. If they are not given
a label than VoiceOver will just say "article".
Thanks,

Jonathan Cohn

On Mon, Feb 5, 2018 at 12:32 PM Robert Fentress < <EMAIL REMOVED> > wrote:

> So, checking in JAWS 18, CTRL+Insert+R brings up a list of regions on the
> page. If you have labelled your region by pointing aria-labelledby to the
> id for the heading, then the article is listed with that name. Otherwise,
> it just says article, even if you have a heading in the article.
> Basically, it must be explicitly named.
>
> On Mon, Feb 5, 2018 at 11:53 AM, Robert Fentress < <EMAIL REMOVED> > wrote:
>
> > Yeah, I guess you're right. A header could contain content other than a
> > heading. So does the accessible name for the article automatically get
> > populated with the highest heading level it contains then?
> >
> > My use case is if the user wants to have navigate amongst multiple
> > articles on a page without diving into the contents of each. If there
> are
> > multiple nav elements on a page, you would need to label them to enable
> the
> > user to quickly jump to the one that is most relevant. In the same
> sense,
> > wouldn't you want to label articles? Actually, I don't even remember if
> > any screen readers provide affordances for jumping between or listing
> > articles, per se, but, if they did, I'd think this would be useful.
> >
> > On Mon, Feb 5, 2018 at 11:09 AM, < <EMAIL REMOVED> > wrote:
> >
> >> I think you mean heading, not header.
> >>
> >> Headers are repeating elements at the top of something, such as a page
> >> header or table header.
> >>
> >> The Article tag's definition is that it designates a self-contained
> >> portion of a larger document. It is a grouping or container tag that
> >> encompasses, by definition, other tagged elements such as P and Hx tags.
> >>
> >> To me, the relationship is already explicit because the Hx tag is within
> >> the Article tag.
> >>
> >> — — —
> >> Bevi Chagnon, founder/CEO | <EMAIL REMOVED>
> >> — — —
> >> PubCom: Technologists for Accessible Design + Publishing
> >> consulting ' training ' development ' design ' sec. 508 services
> >> Upcoming classes at www.PubCom.com/classes
> >> — — —
> >>
> >> -----Original Message-----
> >> From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On
> >> Behalf Of Robert Fentress
> >> Sent: Monday, February 5, 2018 11:00 AM
> >> To: WebAIM Discussion List < <EMAIL REMOVED> >
> >> Subject: [WebAIM] Explicit association with <header>
> required/recommended
> >> for <article>?
> >>
> >> If content is marked up with the <article> tag and within that <article>
> >> tag there is a <header> tag, is it required or recommended to make an
> >> explicit association between them using aria-labelledby attribute or
> would
> >> that be redundant or too verbose? Thanks!
> >>
> >> --
> >> Rob Fentress
> >> Senior Accessibility Solutions Designer
> >> Assistive Technologies at Virginia Tech
> >> Electronic Business Card (vCard)
> >> <http://search.vt.edu/search/person.vcf?person54847>
> >> LinkedIn Profile
> >> <https://www.linkedin.com/in/rob-fentress-aa0b609?trk=profile-badge>
> >>
> >> > >> > >> > >> > >>
> >
> >
> >
> > --
> > Rob Fentress
> > Senior Accessibility Solutions Designer
> > Assistive Technologies at Virginia Tech
> > Electronic Business Card (vCard)
> > <http://search.vt.edu/search/person.vcf?person54847>
> > LinkedIn Profile
> > <https://www.linkedin.com/in/rob-fentress-aa0b609?trk=profile-badge>
> >
>
>
>
> --
> Rob Fentress
> Senior Accessibility Solutions Designer
> Assistive Technologies at Virginia Tech
> Electronic Business Card (vCard)
> <http://search.vt.edu/search/person.vcf?person54847>
> LinkedIn Profile
> <https://www.linkedin.com/in/rob-fentress-aa0b609?trk=profile-badge>
> > > > >