Готово ли видео html5 для прайм-тайма?

Меня попросили разработать веб-сайт для iPad. На нем будет несколько видеороликов. Я хотел бы попробовать html5. Я бы действительно использовал только новую часть видео html5 (с поддержкой Flash для браузеров, которые еще не поддерживают его). Было бы ошибкой делать это на довольно интенсивном трафике?

Изменить: сайт предназначен для всех браузеров, но они хотят создать не-флеш-версию, чтобы она также работала на iPad. Если у меня есть флэш-резервная копия для браузеров, которые не поддерживают html5-видео, я в порядке? Я просто не уверен, что видео html5 уже готово к трафику.

Ответ 1

Если это только для iPad, то да, пойдите для него.

Основная проблема с видео HTML5 заключается в том, что нет соглашения о том, какой формат использовать. На данный момент некоторые браузеры поддерживают H.264, некоторые поддерживают Ogg Theora, некоторые поддерживают оба, и, конечно же, IE 8 и более ранние версии (и более старые версии других браузеров) не поддерживают. Подробнее см. Wikipedia.

Редактировать в свете вопроса: здесь цитата из Стива Джобса недавно опубликовала "Мысли о Flash" :

... почти все это видео также доступный в более современном формате, H.264 и возможность просмотра на iPhone, iPod и iPads. YouTube, с оценкой 40% видео в Интернете, сияет в приложение, входящее в комплект всех мобильных устройств Apple устройства, предлагая iPad возможно, лучшее открытие YouTube и опыт просмотра. Добавить к этому видео из Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Новости Fox, ESPN, NPR, Время, Нью-Йорк Таймс, Wall Street Journal, Спорт Иллюстрированный, Люди, Национальный Географический, и многие, и многие другие. Пользователи iPhone, iPod и iPad arent отсутствует много видео.

Учитывая список поставщиков видео, использующих видео в формате HTML5 (так как это видео поставляется с H.264), я думаю, что все будет в порядке.

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

Ответ 2

Да, с оговорками:

  • Вы хотите, чтобы Flash-плеер использовался в качестве резервной копии для браузеров, отличных от HTML5 (например, Internet Explorer 8 и более ранних версий).

  • Вам нужно закодировать видео в WebM для Firefox/Chrome/Opera/Android и H.264 для Safari/IE/iOS/старого Android. (И, возможно, Ogg Theora, если для вас важны Firefox 3.5/3.6 и Opera 10.5). Ваш Flash-проигрыватель должен иметь возможность воспроизводить файл H.264, не нужно отдельно его перекодировать.

    Я полагаю, это может быть проблемой для сайтов с высоким трафиком, если они используют кеширование для видеофайлов? Потому что вам нужно вдвое больше места в кеше для ваших видеофайлов? Но я предполагаю, что для сайта с высоким трафиком у вас есть выделенный медиа-сервер для видео, и наличие двух версий каждого файла не имеет никакого значения.

Вы хотите прочитать раздел "Погружение в HTML5" на видео:

И вам может понадобиться изучить или настроить один из этих видеоплеер HTML5: