equinor / energyvision

Home of the equinor.com website
https://www.equinor.com
MIT License
34 stars 8 forks source link

Improve video accessibility #2185

Closed BorghildSelle closed 5 months ago

BorghildSelle commented 7 months ago

Look into more accessibility options for video

padms commented 7 months ago

Potential Issues

1. Does this video have captions?

Video captions are useful for users who cannot hear or when a user wants to watch a video muted ( for example in a library). Here is a check-list for captions https://www.w3.org/WAI/media/av/captions/#checklist which says we need not provide captions for video-only content.

Is this video audio-described? / Does video without audio have an accessible alternative? / Is there an alternative to the visual content in this video?

https://www.w3.org/WAI/media/av/description/ Screen9 console has option to add audio described version of the video, when uploaded the player will display the AD ( Audio Description) option while playing the video.

padms commented 6 months ago

@meols
We have replaced HSL video player, with VideoJS player. This affects all the video components. VideoJS player supports audio description track, which means we can provide audio described in screen9 console and the player automatically detects the track. image.png I have provided a test track here in screen9 and the AD options shows on the video on my test page below.

image.png

Also instead of having the subtitles embedded in the video, we can add the subtitle track in screen9 console, which will show caption option in the player. This is helpful in cases where the captions get obscured because of the size of the video container. For example in my test page , the captions are clipped in the looping banner video.

meols commented 6 months ago

Thanks for a very thorough answer @padms - this is a difficult/intricate topic to me :smile: Very good that you have investigated screen9/quick channel - I assume more questions will come :wink: (We have done manual checks in Siteimprove, but so far it seems that the issues are flagged as potential again at the next crawl.) I suggest that we implement the updates/actual issues you mention above :thumbsup: - and we'll probably have more discussions on this topic.