[Webkit-unassigned] [Bug 200267] AX: Content not announced properly after Skip to Content link is activated with the Enter key

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 7 09:38:21 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=200267

--- Comment #6 from chris fleizach <cfleizach at apple.com> ---
(In reply to Thomas Logan from comment #5)
> Hi Chris,
> 
> Thank you for your feedback. I have attached a GIF to better illustrate the
> issue we have. VoiceOver works as expected when we issue the
> CTRL+OPTION+SPACE command but not when we use the ENTER key from the
> keyboard. We believe this is confusing for the end user, why should there be
> a difference between these two commands?
> 
> Repro Steps:
> 1. Load equalentry.com
> 2. Run VoiceOver
> 3. Press TAB key until Skip to Main Content appears
> 4. Press ENTER key
> 
> Current:
> VoiceOver announces "group"
> 
> Expected: 
> VoiceOver announces "Contributing to a more accessible world"
> [reply] [−]Comment 1Radar WebKit Bug Importer 2019-07-30 00:54:13 PDT
> 
> 
> Repro Steps:
> 1. Load equalentry.com
> 2. Run VoiceOver
> 3. Press TAB key until Skip to Main Content appears
> 4. Press CTRL+OPTION+SPACE key
> 
> Current and Expected:
> VoiceOver announces "Contributing to a more accessible world"

I actually see the same results for VO+space and Enter. I've sent the bug to VO team, but I think the problem is that your internal link is going to a big group rather than a specific item

<a class="skip-link screen-reader-text" href="#content">
      Skip to content    </a>

<div id="content" class="site-content" tabindex="-1"> which contains the whole page.

So VO doesn't know what to speak in this case.

You could either

1) add a aria-label to <div id="content" so it speaks something
2) choose a more specific jump point

   like: <div class="whole_page_text_wrap">
                Contributing to a more accessible world
        </div>

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191007/80b7180c/attachment-0001.html>


More information about the webkit-unassigned mailing list