Лиллипуттен унд Нобле Артефакты 2014 Декабрь Мастерим аудиоплеер на HTML5Делаем плеер на сайт boogiemanmusic.ru для проигрывания демонстрационных фрагментов аудиотреков на страничке информации об альбоме. За образец берём реализацию на allmusic.com.
Short Test Sound
(WAV sample)
0:05
Sample 30s Fragment With Extra Long Title
Leroy Anderson with Straus Festival Orchestra Vienna
3:54
Swing
Gadjes Band
3:54
Moon
Gadjes Band
3:54
Walkin
Gadjes Band
3:54
Каждый трек описываем таким фрагментом кода:
Short Test Sound
(WAV sample)
0:05
Всё остальное докручивается с помощью CSS (в оригинале — LESS) и кодом на JavaScript с jQuery. Хотя, наверное, можно было и на CoffeeScript разнообразия для? Скриптом добавляем собственно плеер, в который будут загружаться все сэмплы, — один на всех: И в каждый трек подсовываем иконку: Для отображения позиции в проигрываемом фрагменте используем набор из 20 спрайтов (в '.track-icon'): Плюс иконки старт/стоп (в '.track-go'): Не реализовано изменение громкости и переход в произвольную позицию трека, — в стремелении к минимализму. Плеер используется на сайте boogiemanmusic.ru |
«Лиллипуттен унд Нобле» / Игорь А. Лилипутен <> |