WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: ARIA applications and document text

for

From: Steven Faulkner
Date: Mar 8, 2010 7:42AM


hi Everett,

just tested it in jaws 11 and NVDA

Seems to work OK, find it appears better to have tabindex set on the
container element that has the document role set, as it is then
included in the tab order so a user would encounter it when tabbing.

example code:

<body role="application">

<input type="text" title="test">

<div role="document" tabindex="0"><p>Authors SHOULD set the role of
document on the element that encompasses the entire document. If the
document role applies to the entire web page, authors SHOULD set the
role of document on the root node for content, such as the body
element in HTML or svg element in SVG.</p></div>

 <input type="text" title="test">

</body>


regards
steve

by the way, read the drupal issue thread about title and alt use,
agree with you on that.


regards

Steve
On 8 March 2010 13:18, E.J. Zufelt < <EMAIL REMOVED> > wrote:
>
> Good morning Steven,
>
> In your experience is this well supported by AT / browsers that support ARIA role=application?
>
> Thanks,
> Everett Zufelt
> http://zufelt.ca
>
> Follow me on Twitter
> http://twitter.com/ezufelt
>
> View my LinkedIn Profile
> http://www.linkedin.com/in/ezufelt
>
>
>
> On 2010-03-08, at 8:09 AM, Steven Faulkner wrote:
>
> > hi Everett,
> >
> > use role="document"
> >
> > http://www.w3.org/WAI/PF/aria/roles#document
> >
> > regards
> > Stevef
> >
> > On 8 March 2010 13:00, E.J. Zufelt < <EMAIL REMOVED> > wrote:
> >
> >> Good morning,
> >>
> >> I'm wondering if there is a best practice for how to present document
> >> information within an ARIA application region?  What I mean by this is if
> >> you have an ARIA application, but have a text pane within the document that
> >> has a large amount of text for the user to read, is there a way to set a
> >> role on this text that will disengage application mode for AT that supports
> >> an application role?
> >>
> >> I'm looking for the correct, best practice, answer, and also the practical
> >> real world, it actually works, answer as well.
> >>
> >> Thanks in advance,
> >> Everett Zufelt
> >> http://zufelt.ca
> >>
> >> Follow me on Twitter
> >> http://twitter.com/ezufelt
> >>
> >> View my LinkedIn Profile
> >> http://www.linkedin.com/in/ezufelt
> >>
> >>
> >>
> >>