Специалисты PayPal, занимающиеся вопросами доступности, выложили в открытый доступ свою разработку Accessible HTML5 Video Player, представляющую собой максимально доступный для программ экранного доступа видеоплеер, не требующий сторонних плагинов или дополнительных зависимостей с браузерами или платформами.
Перед проектом были поставлены следующие цели:
- Использовать последние технологии HTML5 в отношении встраивания видео, элементов управления и субтитров;
- Минимизировать вес кода (5 kB CSS и 18 kB JS);
- Обеспечить полное клавиатурное управление и доступность для программ невизуального экранного доступа;
- Обеспечить поддержку субтитров (используется WebVTT).
Познакомиться с результатами проделанной работы можно на демонстрационной странице, а скачать исходные коды для изучения и свободного использования можно в официальном репозитории PayPal на GitHub.
Социальные сети