[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