Друзья, я тут опять на отличненько (выходные же) и сделал-таки html5 для нашего бложега. Покуда все очень сыро, да и спать я хочу.
Тем не менее, теория такова. Долгое время стандартом видео для интернетов был flv, что на самом деле плохо. Проприетарный формат, небыстрый и ресурсоемкий. Куда лучше ежели файл можно совать любой, а уж справится ли с ним твой системный плеер — его проблемы. Системы у всех разные и плееры соответственно тоже. Тогда я сделал дабы даже самые ущербные могли приобщиться и теперь все работает так.
Сперва твой браузер пытается обойтись без богомерзкого флеша и проиграть видео родными кодеками. Когда это не выходит, он пытается проиграть видео с помощью QuickTime (параллельно с этим, если IE, через медиаплеер). Наконец, отчаявшись, открывается старый добрый флеш-проигрыватель.
Я честно тестил это на последних версиях:
Chrome (никаких проблем)
Firefox (всё плохо, играет mp4, но тужится играть FLV как в примере ниже и обламываясь не дает вывести flash-плеер. Жадный сука)
Opera 10.10 Отказывается играть нормально в большинстве случаев, но вовремя сдается и бодренько грузит флеш-плеер
Safari Все нормально, но я затрахался пытаясь прикрутить родные контролы. Именно из-за Сафари и Оперы мы имеем кнопки, а не кнопочки управления внутри самого ролика
Пример использования:
(
Прочесть до конца
)