Поддержка Media Session API (управление мультимедийными клавишами, тачбаром, гарнитурой)
В разработке находится стандарт W3C, посвящённый медиа-плеерам. В двух словах - медиа-клавиши (аллилуйя) + текущий трек (с обложкой!) на экране блокировки и в других местах.
- Обзор: https://web.dev/media-session/
- MDN: https://developer.mozilla.org/en-US/docs/Web/API/Media_Session_API
Chrome, судя по всему, реализовал давно. Firefox тоже недавно полноценно выкатил (таблицу совместимости на MDN скоро обновят).
Пора поддерживать!
Тема горячих клавиш здесь неоднократно всплывала, как минимум:
- переключение на следующую песню мультимедийной клавишей
- Управление музыкой с клавиатуры через мультимедиа клавиши
- глобальные хоткеи управления воспроизведением
- Мультимедийные клавиши в браузере
Добрый день. Хочу задать один вопрос, и внести одно предложение.
Вопрос: Сейчас, чтобы промотать песню в веб-версии на следующую можно нажать клавишу L. Чтобы поставить на паузу, нужно нажать P. А вот пролистать на предыдущую можно только нажатием мышки. Я не могу понять, почему так сделано? Горячая клавиша просто отсутствует.
Предложение: Сделать возможность переопеределять горячие клавиши, по своему удобству, также возможность назаначать горячие клавиши за пределами вкладки. Для этого существует много расширений к бразуеру, например, вот https://chrome.google.com/webstore/detail/%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B0-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF/gcfheefljlblchcfjlknidfimnfillec?hl=ru
Более того, подобные расширения даже умеют перехватывать системные события и позволяют управлять музыкой даже за пределами браузера. Это нереально удобно. Я думаю, что яндекс нативно мог бы предоставить такую возможность (хотя бы для самых популярных браузеров)