Жуэль 2.2
Жуэль — нормальный аудиоплеер для веба. С прошлого лета его развитием занимается Женя Лазарев.
У нас вышла версия 2.2, и в ней появились плейлисты. Женя объясняет:
Все треки, которые лежат в одном блоке с классом jouele-playlist теперь будут играть друг за другом. Если добавить плейлисту атрибут data-repeat="true", этот плейлист будет играть бесконечно. Естественно, плейлистом можно сделать, в том числе, теги html и body.
В свежей бете Эгеи это используется. Я написал: «Если в заметке есть несколько аудиотреков, они будут играть друг за другом». Это реализовано как раз так, что заметки с аудиофайлами заворачиваются в плейлист. Пример — недавняя заметка про голосовые объявления в метро Стокгольма.
И ещё мы довели до ума управление пробелом. Женя продолжает:
Опции, связанные с пробелом, стали глобальными и управляются одним атрибутом data-space-control="true". Добавив его к любому плейлисту или треку, вы включите перехват нажатия пробела на всей странице. Если ничего не играет, заиграет последний игравший (или первый на странице) трек. Если что-то играет, оно остановится. При этом браузер не будет скроллить страницу, что он обычно делает при нажатии пробела.
Пробел по умолчанию не перехватывается, плейлисты тоже по умолчанию не включаются.
Потанцевать на радостях:
Документацию см. на Гитхабе.