Accessibility compliance of Social Share control in AEM Dynamic Media video viewer
The Social Share control in the Adobe Experience Manager (AEM) Dynamic Media video viewer triggers automated accessibility warnings related to aria-hidden="true". The control stays hidden and non-focusable while aria-hidden="true" applies and becomes focusable only after keyboard interaction reveals it. To resolve the issue, validate behavior through manual keyboard navigation testing.
Description description
Environment
- Product: Adobe Experience Manager (AEM) Dynamic Media / Scene7, Managed Services
- Instance: Production
Issue/Symptoms
- Automated accessibility testing tools flag the Social Share container in the Dynamic Media video viewer as a potential WCAG 2 Level A (4.1.2) violation.
- Reports state that an element marked with
aria-hidden="true"must not receive focus or contain focusable elements. - The warning appears even though the Social Share control stays hidden and non-focusable while
aria-hidden="true"applies. - The flagged issue surfaces only in automated scans and not during visible keyboard interaction.
Resolution resolution
Follow the steps below to address the issue:
- Review the Social Share control behavior using automated accessibility tools and manual keyboard navigation testing.
- Verify that the Social Share button stays hidden and non-focusable while
aria-hidden="true"applies. - Move keyboard focus within the viewer and confirm that the Social Share button becomes visible only when appropriate and then accepts Tab navigation.
- Activate the Social Share control to open its dropdown menu and verify that only the first menu item is tabbable, while arrow keys navigate subsequent items according to W3C application-style menu guidance.
- Validate through manual testing and engineering review that the interaction aligns with WCAG requirements and confirm that no code changes apply to the current-generation viewer.
- Repeat keyboard navigation tests to ensure consistent and expected behavior.
Note: Migration to the next-generation Dynamic Media Video Viewer improves overall accessibility and supports ongoing compliance with WCAG 2.2 standards, but it isn’t required to address this issue in current implementations.
3d58f420-19b5-47a0-a122-5c9dab55ec7f