Page MenuHomePhabricator

Video thumbs are not accessible to the visually impaired
Open, LowPublic


There is no alt for a video. The reason is that HTML5 video says there is no real need for an alternative with the video element, if you have timed text.

But since neither the video nor the Timed Text is reachable with keyboard navigation from a thumbnail in an article, it means it's not accessible at all in our implementation.

Version: master
Severity: normal



Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:06 AM
bzimport set Reference to bz41696.
TheDJ created this task.Nov 2 2012, 2:43 PM

mdale wrote:

We can add an alt of the video title for thumbnails.

Are there any tools within mediaWiki for setting non conflicting tabindex? ... we could then set that for our control bar and trigger various actions on various inputs. tabindex="0"

TheDJ added a comment.Nov 2 2012, 11:25 PM

Actually the latest reports actually advise against the usage of tabindex, since it breaks inline navigation of the content being read. (When tabbing using tabindex, a person will miss the context of the text that is surrounding the element).

So interactable elements should be buttons or <a> targets, or define explicit role's using WAI-ARIA / WCAG 2.0 (as jquery ui does for instance). A user making use of keyboard or assistive navigation will not be able to interact with a <div> and a title. to trigger the 'onclick' event of that div.

(In reply to comment #1)

We can add an alt of the video title for thumbnails.

Status Merged

Going to I see

<img alt="File:River Rak going underground.ogv"

Not sure about the tabindex part though.
Could somebody clarify?

There indeed is an alt now, but it's still not really a great overall experience.

More work is definetly still needed here, but that goes for all of TMH really.

Jdforrester-WMF moved this task from Untriaged to Backlog on the Multimedia board.Sep 4 2015, 6:13 PM
Restricted Application added subscribers: Matanya, Aklapper. · View Herald TranscriptSep 4 2015, 6:13 PM