Распространение сверхбыстрых HTML5 и javascript в последних версиях популярных браузеров принесло с собой новые функциональные возможности. Основное внимание, похоже, сосредоточилось на возможности проигрывать видео и разрабатывать игры без использования технологии Flash.
Однако есть и другие направления. Проект под названием jsmad сосредоточен на использовании чистого javascript-декодера для проигрывания МР3 файлов без использования Flash. Таким образом, при создании веб-сайта и загрузки на него музыкальных композиций можно будет обойтись без использования дополнительных плагинов.
Чтобы опробовать декодер в деле, нужно посетить сайт jsmad. Там можно послушать пробную песню, или загрузить собственный файл с локального диска. Сайт работает пока только в браузере Firefox 4, и в некоторых случаях с Chrome, однако поддержка все остальных браузеров не за горами. Битрейт достигает 320 кбит/с.
Авторы разместили декодер на веб-сервисе для хостинга проектов и их совместной разработки GitHub под лицензией GNU General Public License 2. Таким образом, любой желающий может дополнить исходный код своими наработками.
Проект привлёк достаточно внимания со стороны разработчиков и хакеров. В будущем ожидается появление поддержки форматов MPEG Layer 1, 2, и 2.5, форматов метаданных ID3v2.2 и v2.3, улучшенная буферизация и широкий спектр других улучшений.
Источник: OsZone
|