Это мой персональный дневник. Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Chromium 3: тег VIDEO

Вчера вышел очередной билд dev-версии браузера Chromium 3.0. Насколько я понял, это первый билд, который показали народу. Скорость с которой Google клепает мажорные версии поражает.

А более меня поражает чем так полюбился разработчикам тег VIDEO. Из всего стандарта, кажется, это второе (первое — CANVAS), что стремятся реализовать в браузере. Opera и Safari реализовали, в FireFox 3.5 этот тег тоже уже есть. И вот теперь есть Chromium с поддержкой VIDEO. Я удивился, когда узнал, что IE8 вышел без него (тем более, что аналогичный тег там уже есть — IMG, он умеет проигрывать видео).

Правда по форматам видео полный разброд (вот что значит недописанный стандарт!): Opera и FireFox выбрали Theora, Safari — QuickTime, а Chromium — H.264.

13 комментариев
new-direct-ui (new-direct-ui.ya.ru) 2009

Скорость с которой Google клепает мажорные версии поражает.

Они в общем-то постоянно говорят, что номера версий вообще не важны и на них не надо обращать внимания. При фоновом авто-апдейте это действительно не важно.

isagalaev (softwaremaniacs.org/about/) 2009

вот что значит недописанный стандарт

Кхм... Может, стоило все таки поинтересоваться темой? :-)

Формат намеренно оставили за рамками HTML5 после долгих и жарких препирательств. И в этом вполне есть смысл.

wiktar (wiktar.com) 2009

Комментарий для new-direct-ui.ya.ru:

Это не важно только пользователям, а вот разработчикам — очень даже.

Сейчас приходится выдумывать как оставить рядом первую и вторую версию Chrome.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для softwaremaniacs.org/about/:

Я теме. И препирательства помню: сначала все предлагали Theora, потом вдруг почему-то решили, что в этом кодаке может быть что-то, на что получены неизвестные патенты и решили его в стандарт не включать, оставив выбор кодака разработчику браузера.

Но я продолжаю верить и надеяться, что единый кодак выберут, просто стандарт пока не дописан.

Пока же это убивает весь смысл тега VIDEO, ведь он решает вполне определённую проблему: внедрение и управление видео должно происходить с такой же лёгкостью, как внедрение изображений.

Отсутствие единого кодака убивает смысл этого тега на корню. Это всё равно как Safari был поддерживал в теге IMG только JPEG2000, IE — JPEG, Opera и FF — SVG, Chromium — PSD.

gr1b0k.livejournal.com 2009

Safari: QuickTime + H.264 ( http://www.youtube.com/html5 )

«...but for Chromium a combination of Ogg, Theora, and Vorbis is mentioned in the readme»
http://annevankesteren.nl/2009/05/web-video

Евгений Степанищев (bolknote.ru) 2009

Комментарий для gr1b0k.livejournal.com:

Safari скорее QuickTime + всё то, что поддерживается из кодеков в системе.

isagalaev (softwaremaniacs.org/about/) 2009

Но я продолжаю верить и надеяться, что единый кодак выберут, просто стандарт пока не дописан.

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

Записывание кодека в стандарт бесполезно, если через месяц кто-то придумает какой-то новый лучший кодек и хорошо его разрелакмирует, все будут вынуждены поддерживать его. Независимо от стандарта.

P.S. Хиксон вообще сказал что-то в духе «если б я знал, что по поводу Theora будет столько срача, я бы вообще ее не упоминал».

Евгений Степанищев (bolknote.ru) 2009

Комментарий для softwaremaniacs.org/about/:

Нужен минимум один общий кодек, который работает везде, хороший он или нет. Чтобы гарантированной тег VIDEO проиграл контент. Сейчас же придётся или хранить видео в нескольких форматах, или забивать на какие-то браузеры.

isagalaev (softwaremaniacs.org/about/) 2009

И кто будет заставлять автора пользоваться именно этим кодеком, а не тем, который по его мнению лучше и работает в браузере, которым пользуются столько-то процентов его посетителей?

gr1b0k.livejournal.com 2009

Комментарий для softwaremaniacs.org/about/:

пираты

Евгений Степанищев (bolknote.ru) 2009

Комментарий для softwaremaniacs.org/about/:

Автора чего? Загляни сюда: http://www.youtube.com/html5

Сколько вариантов видео придётся хранить youtube, чтобы воспользоваться тегом VIDEO? Сколько вариантов нужно было бы хранить, если был бы один кодек?

MarSoft (marsoft.ya.ru) 2009

 тем более, что аналогичный тег там уже есть — IMG, он умеет проигрывать видео
Microsoft, как всегда, идёт своим путём, чтобы разработчикам жизнь мёдом не казалась...

Евгений Степанищев (bolknote.ru) 2009

Комментарий для marsoft.ya.ru:

Что значит «Microsoft, как всегда идёт своим путём»? Этому расширению IMG много-много лет, он на много лет старше тега VIDEO. Тут вряд ли можно обвинить Microsoft в «своём пути». Они увидели и решили проблему много раньше, чем остальные об этом задумались.

Скорее это вопрос почему W3C не берёт в расчёт опыт Microsoft, а делает велосипеды.