В
ИДЕО ДЛЯ УСТАРЕВШИХ БРАУЗЕРОВ
Байланысты:
[Bryus Louson, Remi SHarp] Izuchaem HTML5. Bibliot(z-lib.org) В
ИДЕО ДЛЯ УСТАРЕВШИХ БРАУЗЕРОВ
Старые версии браузеров не смогут проигрывать видео и аудио таким способом. Но если
вас не пугает тот факт, что придется полагаться на плагины, вы можете обеспечить поль-
зователям более ранних версий браузеров возможность обрабатывать контент способом,
ничуть не уступающем тому, который они используют на данный момент.
Вы не забыли, что содержимое элемента
может включать разметку; такую как
текст или ссылки (см. предыдущий пример)? Мы поместим целый ролик в формате Flash
внутрь такого альтернативного содержимого (и, разумеется, добавим обходной путь для
бедных пользователей, у которых нет даже Flash). К счастью, нам не придется кодиро-
вать наше видео в еще одном формате, таком как FLV (устаревший формат контейнера
для видео, принадлежащий Flash); так как Flash (начиная с версии 9) умеет загружать
файлы MP4 в качестве внешних ресурсов, можно просто подгрузить такой файл в Flash-
проигрыватель. Такая комбинация даст нам надежное решение для Internet Explorer 8
и устаревших версий других браузеров. Вы не сможете различными способами манипу-
лировать видео (мы узнаем много интересного о том, что можно сделать с видео, чуть
дальше в этой главе), но, по крайней мере, ваши пользователи смогут просмотреть ролик
при любом раскладе.
Код, который нам придется для этого написать, конечно, ужасен. Тем не менее он будет
работать в любой версии браузера, если установлен Flash Player, — то есть почти везде.
Вы можете ознакомиться с этой остроумной техникой в статье под названием «Видео для
всех!», написанной Кроком Каменом
(http://camendesign com/code/video_for_everybody)
.
В качестве альтернативного варианта видеоролик можно загрузить на специальный сайт,
позволяющий хранить видеофайлы, и вставить ссылку на файл между тегами элемента
video
: