А точнее, поддержка элементов audio и video в современных браузерах.
Для проверки были сделаны 2 странички и использованы 4 мультимедиа файла в форматах mp3, ogg vorbis, ogg theora, x264/mp4
Итак… на сегодняшний день audio и video поддерживают:
- Mozilla Firefox 3.5 RC (Windows, Linux) — скорее всего станет первым стабильным браузером с этой фичей
- Mozilla SeaMonkey 2.0b1 (Windows, Linux) — ну… логично
- Arora 0.7.1 (Linux). Виндовая почему-то не хочет…
- Google Chrome 3.0 (Windows) — тоже пока еще development branch. Единственный конкурент Мозиллы на право первенства. Версия же под Linux пока вообще ничего не умеет
MSIE как всегда в пролете. Opera в мейнстрим пока свои наработки пускать не хочет. Safari вопреки слухам тоже пока поддержкой не обзавелся. (возможно, слухи были про MacOS)
Поддержка форматов
Где указаны 2 формата, было использовано несколько источников для элемента (см. код под катом)
|
Mozilla |
Arora |
Chrome |
| mp3 |
- |
- |
- |
| ogg |
+ |
+ |
+ |
| mp3, ogg |
ogg |
- |
ogg |
| ogg, mp3 |
ogg |
- |
ogg |
| mp4 (h264) |
- |
- |
+ |
| ogv (theora) |
+ |
+ |
+ |
| mp4, ogv |
ogv |
- |
mp4 |
| ogv, mp4 |
ogv |
- |
ogv |
Google Chrome понял формат mpeg, но всё равно предпочел ogv в обоих случаях независимо от порядка указания. Он просто хочет audio/mp4 в качестве MIME-типа. Подправил код и Хром сразу стал вести себя логичнее.
Arora почему-то не поняла множественные источники.
Код страничек (под катом): (continue reading…)