Какие браузеры поддерживают тег html 5 <audio>
в Windows сегодня?
Изменить: Попытка http://moztw.org/demo/audioplayer/ в качестве теста. Chrome 2 и Safari 4 не работают для меня.
Какие браузеры поддерживают тег html 5 <audio>
в Windows сегодня?
Изменить: Попытка http://moztw.org/demo/audioplayer/ в качестве теста. Chrome 2 и Safari 4 не работают для меня.
Safari 3.1+ и Firefox 3.5 поддерживают аудио элемент. Opera 10 не поддерживает аудио-элемент, хотя поддерживает более старую версию в виде аудиообъекта. Chrome 3, скорее всего, поддерживает аудио-элемент.
(Просто увидел, что вы хотите знать поддержку этой конкретной страницы. Это зависит в основном от кодеков, которые вы используете, я боюсь.)
(Отказ от ответственности: я работаю в Opera и являюсь членом рабочей группы HTML).
если это значение равно true:
!!document.createElement('audio').canPlayType
то у вас есть поддержка тегов в вашем браузере. Выполнение функции, подобной этой, намного лучше, чем синтаксический анализ строк UserAgent.
В качестве альтернативы вы можете использовать что-то вроде Modernizr для обработки этого обнаружения и многих других для вас.
Наш блог post.
Содержит более актуальную информацию о современной поддержке браузера для аудио HTML5.
По состоянию на июль 2011 года
IE9
Поддержка MP3 и AAC
Firefox 5
Поддержка Ogg и Wav
Chrome 12
Поддержка Ogg, MP3, Wav и AAC
Safari 5
Поддержка MP3, AAC и WAV
Opera 11
Поддержка Ogg и Wav
Как вы можете видеть из приведенных выше данных и чтения сообщения в блоге, это немного расстраивает ситуацию, так как нет ни одного аудиоформата, поддерживаемого всеми браузерами. Нет никакого немедленного подтверждения какой-либо резолюции.
Я собрал список когда браузеры начали поддерживать звуковой тег и какие аудиоформаты они поддерживают.
Поддержка сейчас очень хорошая. Начиная с версии IE9, последние версии всех настольных браузеров и большинства мобильных браузеров поддерживают звуковой тег. Единственная причина не использовать его - поддерживать старые версии IE, но вы всегда можете обеспечить резервную копию, если это важно.
Вот подробные сведения для браузеров на рабочем столе:
+---------+-------------------------+----------------------------------+
| Browser | Supported since version | Formats |
+---------+-------------------------+----------------------------------+
| IE | 9.0 | AAC or .mp3 |
| Firefox | 3.5 | .ogg, .wav |
| Chrome | 3 | .mp3, .ogg |
| Safari | 4 | Any audio supported by Quicktime |
| Opera | 9.5 | .ogg, .wav |
+---------+-------------------------+----------------------------------+
Вот подробности для мобильных браузеров (без информации о формате, извините):
+--------------+-------------------------+
| Browser | Supported since version |
+--------------+-------------------------+
| iOS Safari | 4 |
| Opera mobile | 10 |
| Opera mini | no support (Dec 2011) |
| Android | 2.3 |
| Blackberry | 6 |
+--------------+-------------------------+
Если вы хотите использовать аудио, важно предоставить обе версии .ogg и .mp3 файла, чтобы получить хорошую поддержку кросс-браузера.
<audio controls>
<source src="/my-podcast.mp3" />
<source src="/my-podcast.ogg" />
</audio>
Вот статья wikipedia, сравнивающая поддержку каждого браузера HTML5:
Чтобы Safari поддерживал аудио в Windows, Quicktime необходимо установить. Фрагмент javascript сообщает, если он поддерживается или нет.
Все эти браузеры поддерживают функциональность тега. Причина, по которой ваш плеер не работает в Safari, заключается в том, что вы используете файлы OGG. OGG поддерживается в Firefox и Chrome.
Firefox поддерживает только WAV и OGG.
Chrome поддерживает все.
Opera поддерживает только WAV.
Safari поддерживает все, кроме OGG.
Удачи!
opera 10 и ff 3.5, не знают о сафари
Я уверен в Safari 4, Firefox 3.5 от RC1 и, возможно, в Chrome 2.
Насколько я знаю, он поддерживается частично или полностью в gecko, webkit и presto.
Таким образом, любой браузер, который использует обновленную версию этих движков, должен поддерживать его.
Двигатели Gecko, Webkit и Presto предполагают поддерживать его, но я думаю только отчасти. Таким образом, Firefox 3.5 и Opera - ваш лучший выбор.
Страница (moztw.org/demo/audioplayer) работает нормально в Chrome 3 (dev-канал)