Unnecessary hide in UI elements (unnecessary-hide)

UI elements must not use aria-hidden or role="presentation".

This video violation has an aria-labelledby attribute. Please note that an aria-label can also be used instead.

This video is hidden using aria-hidden. Please note that role="presentation" can also be used to hide.

Video is hidden:

This meaningful <video> element has aria-hidden="true":


This is a test sample video with on-screen text and TTS narration.

Transcript:
The video shows the following text:
“The five boxing wizards jump quickly.”

Note: Impossible to implement because it requires using AI / human to determine whether the video element is truly meaningful, and then ensuring that it does not have aria-hidden or role="presentation".

axe detected: none  |  QualWeb detected: none