HTML5 видео: сколько видеоформатов я должен поддерживать? - PullRequest
1 голос
/ 10 июля 2011

Я разрабатываю сайт, где пользователи могут загружать свои видео.Я пытаюсь пойти по пути «лучших практик» и поддерживаю воспроизведение этих видео с использованием элемента <video>, однако, похоже, что с этим связаны огромные затраты памяти.

Я прочитал часть видео "Diving in to HTML5" (вместе с другими веб-ресурсами), и, по-видимому, для обеспечения кроссплатформенного воспроизведения необходимо хранить видео в нескольких форматах:

  1. Ogg (Firefox 3.5+, Opera 10.5+ и все версии Chrome до 6.0)
  2. WebM (Firefox 4+, Opera 10.6+, Chrome6.0+, необязательно, потому что все браузеры, которые его поддерживают, также поддерживают Ogg, но лучше, чем Ogg, благодаря поддержке аппаратного ускорения)
  3. MP4 (Safari 3.0+, Internet Explorer 9, (и мобильный)устройства, для которых я планирую создавать приложения, если сайт будет достаточно успешным, поэтому мы их опускаем))
  4. Flash (все версии браузеров с меньшим числом, чем указано выше)

Я curioнас о количестве сайтов, которые действительно делают это.Это большая нагрузка на память (imo), особенно когда тема воспроизведения видео в разных качествах вступает в игру.Я думаю только о поддержке WebM и Flash, но это оставило бы значительную часть пользователей под впечатлением, что мой сайт не поддерживает «видео HTML5», когда это реально.

Есть ли у кого-нибудьпредложения о том, сколько форматов я должен поддерживать?Все?Некоторые (которые)?Просто прошить?

1 Ответ

1 голос
/ 12 июля 2011

До тех пор, пока среда HTML5 в Интернете не улучшится, вы должны использовать их все.Оказывается, есть немало сайтов, которые делают это, так что пока вы тоже должны.

...