Короткий ответ
Если видео не имеет никакой другой цели, кроме художественного оформления, тогда вы можете скрыть его с помощью aria-hidden="true"
.
Длинный ответ
Хотя вышеизложенное Совершенно верно для доступности, есть и другие соображения с точки зрения доступности.
Предоставляете ли вы способ приостановить видео? Если у кого-то тревожное расстройство, видео может отвлекать внимание, поэтому вы должны предоставить способ приостановить видео. (или вы можете использовать медиа-запрос Prefers Reduced Motion и использовать его, чтобы остановить автоматическое воспроизведение видео, однако поддержка не фантастическая c при 80% .)
Вы также должны добавить атрибут muted
, чтобы указать, что у видео нет звука для программ чтения с экрана.
Если видео действительно имеет цель (то есть подчеркивает то, что делает компания), тогда вы должны добавить описание к видео с использованием aria-describedby
и указание на скрытое <div>
с описанием как минимум содержимого видео.
Заключительные мысли
Если видео чисто декоративное, не имеет никакого смысла на странице, и есть ли просто «выглядеть круто», возможно, стоит заменить его на изображение. Это значительно увеличит время загрузки вашей страницы и, следовательно, может помочь только с конверсиями, видео фоны повреждают больше, чем помогают, поскольку они отвлекают внимание от вашего призыва к действию.