Replies: 7 comments
-
@1Copenut Splitting this out to a new issue for tracking/discussion. It looks like the description now lives in a new "More context" menu (ctrl+option+command+ Based on the above, I wonder if Sonoma is what messed this up. I'm not sure whether we should file an issue with Webkit (https://bugs.webkit.org/) or Apple. |
Beta Was this translation helpful? Give feedback.
-
@cee-chen Good call splitting this to a separate issue. I know a little about the "More context" menu. Somewhere around Safari v17 (Ventura and Sonoma), Apple started requiring users to hunt for that more information. I tested our Requiring users to press The only other thing I can say for sure is on a personal site I use |
Beta Was this translation helpful? Give feedback.
-
Ahh interesting - I just updated the CodeSandbox link above to include an |
Beta Was this translation helpful? Give feedback.
-
I updated my comment because I mis-spoke. I think the default experience is now pressing a four-key chord after hearing "More context" in VO + Safari, or it doesn't announce at all. Someone was talking about this on the Web A11y Slack maybe a week ago or so, will take a look back and see if I can find the thread. |
Beta Was this translation helpful? Give feedback.
-
+1 to checking the a11y Slack! Does Apple/VO have any kind of forum for giving feedback on this? 🥲 I think what's most frustrating to me is that it's so inconsistent. Why announce |
Beta Was this translation helpful? Give feedback.
-
Adrian Roselli posted an issue ticket to Apple and a test page on CodePen. Our EuiTooltips do not announce even the "more information available" prompt when we wrap links, input fields, or some buttons in tooltips. I think we need to investigate our examples using as simple proofs of concept as we can get, and see if nested grouping might be the culprit, or we're seeing a further bug beyond what's been reported. |
Beta Was this translation helpful? Give feedback.
-
frustrated Safari noises This isn't specific to FWIW I'm also testing W3's datagrid example on Safari+VO (https://www.w3.org/WAI/ARIA/apg/patterns/grid/examples/data-grids/) and that behaves unexpectedly/brokenly for me with VO open vs not open as well. |
Beta Was this translation helpful? Give feedback.
-
NOTE: This is not an issue with EUI, this is an issue with VO+Safari and needs to be fixed by Apple, not by us.
Problem
Specific elements no longer automatically read out
aria-describedby
text in Safari+VO. This appears to be primarily the element, with mixed results from<button>
elements, and other roles (such as img elements) have their aria descriptions read out immediately with no issue.It appears that the description goes into a new "More context" menu (ctrl+option+command+
/
) which is a little baffling to me.To Reproduce
https://codesandbox.io/s/elastic-spence-rl7y4k?file=/index.html
Go to the above link with Safari + VO, tab to the items in the browser pane. Not that the
link
andinput
do not read out its aria describedby text, whereas the other 2 do.More context
Trevor and I noticed this while QAing #7373 (comment). It's reproducible on both EUI production as well as on EuiToolTip all the way back to v60, so it's definitely not caused by any Emotion or React 18 related changes.
This is only an issue on Safari/Webkit - Firefox+VO continues to read out
aria-describedby
with no issue.Environment
Beta Was this translation helpful? Give feedback.
All reactions