[Athen] Salesforce Issues
Emily Singer Lucio
eslucio at umd.edu
Tue Apr 18 06:34:09 PDT 2023
Thank you Michael.
Here is a little more information in case others have suggestions.
Salesforce Issues: Lightning Web Component 20230417
Broken ARIA Menu - WAVE error
The Salesforce heading component is able to accommodate many menu elements
in the top heading. When there are too many elements to display, it will
create a 'More' entry and a drop down menu of the additional entries.
Partial code to support this dynamic behavior is always generated and it
includes the menu element for that future drop down menu; the menu element
does not contain any menu items which raises the error 'Broken ARIA menu':
there is a menu started but it doesn't have any items in it.
Current heading navigation in the portal:
WAVE error revealed with Styles turned off
Salesforce resolution to the case opened about this error:
Upon further review, the ARIA menu issue is accessible and working as
designed. Page navigation is using the standard out-of-box Jepson theme
navigation header. I have attached a screen recording demonstrating the
accessibility of page navigation using the JAWS 2023 screen reader." -
Darrell Hilliker, Feb 1 2023
No Heading Structure Alert - WAVE Alert
The Support page has an H1 tag on the 'My Cases' text heading. Salesforce
generates the HTML such that the My Cases H1 is nested within a DIV element
that has an attribute 'tabindex="-1" which tells screen readers to skip the
content. The development team was not able to find a way to eliminate this
-1 tab index but did not consult with Salesforce as yet.
Respectfully,
*Emily Singer Lucio She/Her/Hers*
ADA/504 Coordinator
University of Maryland, College Park
Office of Diversity & Inclusion
3123 Susquehanna Hall
4200 Leigh Road
College Park MD 20742
Tel:301 405-2841 | Fax:301 314-9992
Email: eslucio at umd.edu
Website: accessibility.umd.edu
“Just because a man lacks the use of his eyes doesn’t mean he lacks
vision.” — Stevie Wonder
Source: WeCapable
On Mon, Apr 17, 2023 at 4:13 PM Vaughn, Michael <michael.vaughn at yale.edu>
wrote:
> Hi Emily,
>
>
>
> I don’t have ready access to a Salesforce instance to verify your
> findings, but we usually don’t fuss much about errors reported by automated
> tools that don’t have much or any impact on users. WAVE does report errors
> in hidden content which is often not actually an issue. Presumably, the
> system would not expose the hidden content without first populating it with
> the missing child elements.
>
>
>
> Also, a `tabindex=-1` attribute on a div does not cause the content to be
> skipped. It allows the element to be programmatically focused. If WAVE is
> reporting no heading structure, there must be some other reason for it.
>
>
>
> Thanks,
>
> Mike
>
>
>
> _____
>
> Michael Vaughn (he/him/his)
>
> Associate Director of Digital Accessibility
>
> Yale University, Information Technology Services
>
>
>
> *From: *athen-list <athen-list-bounces at mailman12.u.washington.edu> on
> behalf of Emily Singer Lucio <eslucio at umd.edu>
> *Date: *Monday, April 17, 2023 at 2:29 PM
> *To: *Access Technology Higher Education Network <
> athen-list at u.washington.edu>
> *Subject: *[Athen] Salesforce Issues
>
> Hello all.
>
>
>
> We are working with the Salesforce team and their accessibility people.
> We continue to have two issues that are worrisome.
>
>
>
> - an error exposed by the WAVE tool <https://wave.webaim.org/> -
> Broken ARIA menu. This error
> <https://docs.google.com/document/d/1wwhIinSurogPZqPHJAASzMMuBdSoUpUnJ8fGYfyN3uY/edit#bookmark=id.f3gwpm6bm9ni>
> presents in the WAVE tool but not with a screen reader. Stub code is
> included by Salesforce for potential future use with the top level menu so
> that additional menu items can overflow into a dropdown menu. The
> unnecessary 'menu' placeholder is in the Salesforce-generated code without
> any menu items, which breaks the ARIA rules. The Marketing and
> Communications team's assessment is that all WAVE errors should be removed.
> This error isn't identified by the screen reader because the parent element
> is hidden but a future update could expose the error.
>
>
>
> "Upon further review, the ARIA menu issue is accessible and working as
> designed. Page navigation is using the standard out-of-box Jepson theme
> navigation header. I have attached a screen recording demonstrating the
> accessibility of page navigation using the JAWS 2023 screen reader." -
> Salesforce
>
>
>
> - An alert exposed by the WAVE tool - No heading structure. The alert
> presents in the WAVE tool but not with a screen reader. The H1 tag is on
> the 'My Cases' heading. A div six levels up from this H1 heading has
> tabindex="-1" which indicates that this div should be skipped, thereby
> signaling to WAVE/screen readers that the div that contains the H1 should
> be skipped.
>
>
>
>
>
> I would like to get collective input from this group. Have any of you had
> these issues?
>
>
> Respectfully,
>
>
>
> *Emily Singer Lucio She/Her/Hers*
>
> ADA/504 Coordinator
>
> University of Maryland, College Park
>
> Office of Diversity & Inclusion
>
> 3123 Susquehanna Hall
>
> 4200 Leigh Road
>
> College Park MD 20742
>
> Tel:301 405-2841 | Fax:301 314-9992
>
> Email: eslucio at umd.edu
>
> Website: accessibility.umd.edu
>
>
>
> “Just because a man lacks the use of his eyes doesn’t mean he lacks
> vision.” — Stevie Wonder
>
> Source: WeCapable
> _______________________________________________
> athen-list mailing list
> athen-list at mailman12.u.washington.edu
> http://mailman12.u.washington.edu/mailman/listinfo/athen-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman12.u.washington.edu/pipermail/athen-list/attachments/20230418/89f1a8c6/attachment.html>
More information about the athen-list
mailing list