W3C home > Mailing lists > Public > public-low-vision-a11y-tf@w3.org > March 2016

conflicting ARIA functionality

From: Rochford, John <john.rochford@umassmed.edu>
Date: Wed, 16 Mar 2016 14:15:44 +0000
To: public-low-vision-a11y-tf <public-low-vision-a11y-tf@w3.org>
Message-ID: <55BD19D83AA2BE499FBE026983AB2B587B2B293F@ummscsmbx10.ad.umassmed.edu>
Hi All,

I recently received interesting feedback (below), from an employee of AI Squared, about implemented ARIA functionality in which it is unclear what to do for blind users as well as low-vision users. Should we take action about this and, if so, what?

"Please keep in mind that I am not a coder.  However, it seems that ARIA should provide a consistent UX for both blind and sighted people as much as possible.  As an example of where I think this currently has issues is on our home page.  If you navigate to aisquared.com, you will find three links, which are all called "Learn More."  Obviously, "learn more" doesn't bode well for screen reader users because it is ambiguous and especially not useful if the user is navigating by link.  Thus, we have ARIA labels for these links.  You can see the code below:

<a title="Learn More About ZoomText" class="button" aria-label="Learn More About ZoomText" href="http://www.aisquared.com/products/zoomtext/" alt="Learn More About ZoomText" data-gtmlabel="ZoomText" data-gtmaction="Home Product Highlight" data-gtmcategory="Cross Promotion">Learn More</a>

This way, a blind user can hear what the item refers to, rather than simply hearing "learn more."  The problem comes into play when we are trying to figure out what we should speak.  For ZoomText Magnifier/Reader, we will read what is on the screen.  For ZoomText Fusion, we use the ARIA spec and read more than what is on the screen.  Of course, this may be challenging for low vision users because we only highlight "Learn More" while there is actually more speech that is being spoken.  However, a low vision user would never see that text because it doesn't exist on the screen.  Some of our technologies default to reading both because we don't know which one to read.  That may make the user think the technology is failing or be very annoying at the least.  The blame then falls to the AT, when in reality, the issue is that the standards just aren't clear on what to do.

In a perfect world, we would have web designers who would never need ARIA labels for links, but unfortunately, the world is not perfect. <smile>"


John Rochford
UMass Medical School/E.K. Shriver Center
Director, INDEX Program
Instructor, Family Medicine & Community Health
Twitter: @ClearHelper
[Facebook Button]<http://www.facebook.com/pages/New-England-INDEXShriver-CenterUMass-Medical-School/227064920160>[Twitter Button]<https://twitter.com/NEINDEX> [WordPress Logo] <http://www.disabilityinfo.org/blog/>
Received on Wednesday, 16 March 2016 14:16:34 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:23:18 UTC