понедельник, 28 июня 2010 г.

WEB-видеоплееры, HTML5 или FLASH

источник

Надо отказываться от флеш-плееров и для проигрывания видео на сайтах переходить на HTML5. Уже сейчас можно смело утверждать, что Flash в борьбе с HTML5 эту позицию потерял.
С одной стороны: конечно на 100% от флеша избавиться не удастся, ещё долго будут пользователи использовать браузеры не поддерживающие новые (здесь модно/можно вставить слово: "инновационные") технологии и об этом забывать не стоит.
С другой стороны: почему более продвинутые пользователи должны страдать от менее сообразительных своих собратьев? Если браузер сам по себе уже умеет работать с видео, для чего надо использоваться ещё и сторонние приложения?

HTML5 хорош тем, что в нём изначально заложена поддержка более ранних версий стандарта как HTML так и xHTML и больших проблем в совмещении FLASH и HTML не должно быть и их и нету. К тому же нет нужды "изобретать велосипед", уже есть видеоплееры с поддержкой HTML5+FLASH. Выбрать плеер можно отсюда: "5 бесплатных HTML5 видео плееров для разработчика", я бы остановился на последнем Video JS.

Есть правда один нюанс, а именно нерешенная проблема выбора кодека в стандарте HTML5.
На сегодняшний день на звание главного кодека для видео в HTML5 претендуют:
  1. MPEG-4 - на данный момент не один из браузеров не поддерживает.
  2. H.264 - поддерживает Chrome, по слухам IE 9 тоже планирует его поддерживать
  3. Ogg Theora - поддерживает Chrome, Opera, FF
  4. WebM - на данный момент не один из браузеров не поддерживает.

Отсюда видно, что видео надо будет хранить в трех форматах: H.264, Ogg Theora и (не забываем про него) Flash. С технической стороны тут не должно возникнуть больших проблем, FFmpeg-0.6 "Works with HTML5" прекрасно умеет (должен во всяком случае) конвертировать видео в нужные форматы.

Моё мнение - надо делать шаг вперёд и делать это не завтра, а сегодня.

PS http://html5.flexum.ru/#r=79795 - здесь мною собраны интересные линки на данную тему,
если интересно, то читаем.:)

Комментариев нет:

Отправить комментарий