Створення аудиоплеера за допомогою html5

Існує два підходи для створення майже чого завгодно. Перший - це взятися за справу з наскоку, розробляючи від цілого до часткового, набиваючи гулі про проблеми в міру їх появи і сподіваючись, що ви у всьому розберетеся. Другий - це створити ряд простих тестів: розробляючи від приватного до цілого. перевіряючи кожен крок, перш ніж використовувати плоди своєї праці для створення остаточного, закінченого твору.

У кожного з цих двох методів є свої переваги, але другий, як правило, призводить до кращого результату. Тут я продемонструю другий підхід, в розробці початкового прототипу веб-аудиоплеера, з яким я познайомив вас в першій частині цього циклу статей.

вихідні елементи

Насамперед давайте переконаємося, що ми в принципі можемо програти аудіофайл на сторінці. Тут я використовую Трек 24 з альбому Ghosts III групи NIN під ліцензією Creative Commons:

Оскільки останні версії Firefox поряд з іншими сучасними браузерами тепер підтримують. mp 3. тут я використовую тільки цей кодек. Я розмістив елемент

, тому ми будемо додавати в нього елементи управління разом з текстовою розшифровкою.

Як тільки ви переконаєтеся, що аудіо працює, наступним завданням буде створення власного UI для плеєра.

Робота над поступовим поліпшенням

Доданий внизу HTML-сторінки, цей скрипт фактично скорочує наш аудіоплеєр до простого елемента