Как известно, HTML5 позволит отказаться от Flash для воспроизведения мультимедийного контента. Специалист по HTML5 Пол Фрейтас демонстрирует как это будет осуществляться.
В самом простом виде встроить музыку в web-страницу можно следующим образом:
<html>
<body>
<audio src="test.ogg" controls>Установите сначала HTML5-браузер!</audio>
</body>
</html>
В итоге на странице отобразится элемент управления воспроизведением музыкального файла test.ogg, либо надпись «Установите сначала HTML5-браузер», если браузер пользователя не поддерживает HTML5.
Дополнительные атрибуты тега audio позволяют управлять воспроизведением. Например, чтобы трек автоматически начал воспроизводиться в фоне сразу после загрузки страницы необходимо указать атрибут autoplay:
<audio src="test.ogg" autoplay>Установите сначала HTML5-браузер!</audio>
Зациклить воспроизведение можно с помощью атрибута loop:
<audio src="test.ogg" autoplay loop>Установите сначала HTML5-браузер!</audio>
Комбинируя музыкальные теги HTML5 и JavaScript можно создавать самостоятельные музыкальные проигрыватели, воспроизводящие музыку из сети:
Согласно стандарту, воспроизведение может поддерживаться для форматов PCM, AAC, MP3, Ogg Vorbis и WebM. На практике, браузеры Firefox и Opera на данный момент поддерживают только PCM, Ogg и WebM.
Узнать поддерживает ли ваш браузер современные технологии воспроизведения мультимедийного контента можно здесь
Удобно и красиво. Не нужно заморачиваться с flash. Осталось только дождаться полной реализации в браузерах и главное приемлемого соглашения о кодеках. А то не хватало еще наткнуться на сайт и увидеть надпись "ваш браузер не поддерживается, установите последний IE".
Согласен, и с видео будет тоже замечательно. Во-первых, на флеше останется один рекламный мусор и его можно будет смело обрубить. Во-вторых, удобно будет сохранять аудио- и видеофайлы напрямую на диск без всяких качалок.
И с форматами не все так плохо. Самый распространенный MP3 не поддерживается в Firefox и Opera. Не знаю, к сожалению или к счастью. Ogg должен работать в большинстве браузеров. Хром вообще поддерживает все аудиоформаты.
Не знаю про последний, но штатный из Windows 7 (восьмой кажется), не поддерживает вообще ничего.
Отправить комментарий