[Athen] Salesforce Issues

Emily Singer Lucio eslucio at umd.edu
Fri Apr 21 09:18:56 PDT 2023


Hi all.

I just wanted to check back to see if anyone else had thoughts on this?

Emily

On Tue, Apr 18, 2023, 9:34 AM Emily Singer Lucio <eslucio at umd.edu> wrote:


> 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/20230421/218beda9/attachment.html>


More information about the athen-list mailing list