WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: most important ARIA

for

From: Bryan Garaventa
Date: Jan 4, 2019 12:53PM


Hi,
I am actually blind myself, and I built this mainly to address the issue where sighted developers were misapplying ARIA in ways that were detrimental to screen reader support. E.G such as adding aria-hidden="true" on site regions and various ARIA role usage, so it visually represents what happens when ARIA is used and offers incremental guidance for developers during the agile development stages so they can learn from experience as they go.

Still though, the tooltips can be read in Firefox using JAWS, but Visual ARIA is indeed primarily meant for sighted devs to understand ARIA compliance when they have little to no experience with screen readers.

In contrast, to address the more integrated issue such as 'what to expect' when using a screen reader while running properly coded ARIA widgets that conform to all of these criteria, I created the test page at:
https://www.levelaccess.com/aria-widget-checklist-screen-reader-testing/
Which is often helpful when looking at comparison analysis between related widget constructs.

Then it's easier to ask the question 'why does it work here' when it doesn't work there? Often reverse engineering the roles and focus usage will provide some pretty definitive results as to why this is happening, and typically it has nothing to do with ARIA support.

All the best,
Bryan



Bryan Garaventa
Principle Accessibility Architect
Level Access, Inc.
<EMAIL REMOVED>
415.624.2709 (o)
www.LevelAccess.com

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of <EMAIL REMOVED>
Sent: Thursday, January 03, 2019 3:42 PM
To: 'WebAIM Discussion List' < <EMAIL REMOVED> >
Subject: Re: [WebAIM] most important ARIA

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.


Question, this tool I assume does not work with a screen reader?

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Bryan Garaventa
Sent: Thursday, 3 January 2019 1:03 PM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: Re: [WebAIM] most important ARIA

Hi,
For sighted developers, I strongly recommend everybody use Visual ARIA, which is designed to help teach the use of ARIA to people of all experience levels during standard usage, education, development, and testing with hands on experience.
https://www.linkedin.com/pulse/visual-aria-now-allows-anyone-sight-see-how-works-from-garaventa/

This is also downloadable at
https://github.com/accdc/visual-aria

Included within the download is an ARIA 101 roadmap document for learning ARIA as comprehensively as possible starting with no experience in ARIA.

Best wishes,
Bryan



Bryan Garaventa
Principle Accessibility Architect
Level Access, Inc.
<EMAIL REMOVED>
415.624.2709 (o)
www.LevelAccess.com

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of David Engebretson Jr
Sent: Tuesday, January 01, 2019 2:13 PM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: [WebAIM] most important ARIA

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.


Happy new year all!

I'm curious what you consider the most important ARIA to learn. Also, do you have reccomendations for novices to ARIA to learn effective techniques with those most important elements of ARIA?

Personally, I am a novice with ARIA, but I enjoy its benefits everyday as a screen reader user. I use multiple screen readers (JAWS, NVDA, Voiceover) and would like to be able to teach my community of web developers how to best use ARIA.

Where would you suggest I go to learn how to explain ARIA to developers who don't benefit from it everyday? Not all of the developers in my community experience the benefits and I want to be able to explain why it is important to implement it into their web page designs.

Thanks so much,
David