Skip to content
This repository was archived by the owner on Jul 30, 2019. It is now read-only.
This repository was archived by the owner on Jul 30, 2019. It is now read-only.

Why is there no alt attribute associated with the poster attribute on a video element (or, what's the accessible name calculation on a video element)? #1431

Closed
@OwenEdwards

Description

@OwenEdwards

The <video> element provides support for a poster image which acts as a visual placeholder for the video when it is not playing. The image conveys information about what video will play for a sighted user, but unlike other images (e.g. <img>, <svg>) there is no explicit mechanism to provide a textual alternative for non-sighted users. This is separate from the accessibility/alternative for the video file/stream while being played - the poster image provides additional information which is conveyed statically and may include text or other information which ought to be made available to a non-sighted user (indeed, the poster image could include information which is not present anywhere in the video).

Currently, the only mechanism to provide this kind of labeling is using aria-label or aria-labelledby; does HTML have no plan to make this native feature accessible with a native attribute?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions