Тег video и IE
Интересно, когда консорциум W3 отвернулся от тега OBJECT? Помнится, даже IFRAME старательно пытались заменить на OBJECT, а сейчас
Тем не менее, API ActiveX Windows Media Player хорошо документирован и работать с ним очень просто. Я в последнее время мало программирую на JavaScript и вчера вечером, чтобы освежить знания, попробовал сделал плеер, похожий на VideoJS, но только для IE — с тегом OBJECT и применением VML.

Сегодня утром решил не останавливатся на достигнутом и за завтраком начал делать другую
P.S. Некоторые вещи там сделаны неоптимально, так что я бы очень рекомендовал несколько подчистить код, если
P.P.S. Кнопочки и progress bar нарисованы через VML.
Комментарии 26
Да и проще
Ну это я так пытаюсь додумать за создателей.
всего за вечер? круто :(.
это зависть. чему тут радоваться?
Кстати, в опере не работает!!!!
Конечно можно. Убираем из кода «» и видим родные контролы Windows Media Player.
Задача была в том, чтобы сделать контролы похожими на те, что в VideoJS и показать, что вид плеера в IE тоже кастомизируется. Жаль только перекрыть его нельзя. То есть вывести контролы поверх не получается. Даже iframe не помогает.
В объекта с заданным classid они тоже заранее известны.
Комментарий для hshhhhh.name:
:)))
W3C сделал правильно не только в плане семантики, но и в плане выбора плеера в браузере — это могу выбрать я, а не разработчик за меня. слишком большой разброс плееров и браузеров.
Для того же тега video есть возможность «инклюда» внешнего плеера, если тег video не поддерживается. вот туда и вставляются «старые» флеш и ActiveX (фу) плееры.
Мой ролик — никак, я сделал эмуляцию VideoJS для IE, для остального есть VideoJS.
OBJECT прекрасно работает под Linux, ну или обязан, так как по стандарту Strict HTML4.01 iframe должен заменяться на OBJECT. В случае Linux и видео всё очень просто, браузер, увидев в теге OBJECT «type="video/avi"» должен проиграть видео любым, доступным ему образом.
Тег OBJECT работает ровно таким же образом. Посмотрите как у меня на сайте сделаны вертикальные даты.
Fedora + Firefox
Комментарий для borzdeg.blogspot.com:
Вы издеваетесь? В статье болдом написано: «подчёркиваю, это сделано только для IE», вся статья пестрит «IE», «только для IE» и так далее, а вы мне говорите, что это в FF не работает?
Потому что я делал для IE.
хм… когда второй раз заходил, «прозевал» сей момент. прошу прощения :(
Бывает :)
Евгений, а есть
Может, неадекватно проседает производительность рендеринга или глюки какие лезут?
Вижу, что страдает валидность документа. И ладно, всё равно скриптом собираюсь навешивать.
Или всё же предпочесть стандартные обёртки с
Лично я полагаю, что если браузер
Я не изучал этот вопрос, лучше покапать в интернете. У себя на сайте я это использую ( /all/1786 ).
Если подключать через условный комментарий, то не будет страдать.
Лично я полагаю, что если браузерчто-то не поддерживает, то и не надо убиваться, чтобы вёрстка смотрелась 100% идентично остальным.
Это называется graceful degradation, я тоже сторонник этого подхода.
))
Тег
Но IE безусловно поддерживает видео, как и другие браузеры, с бородатых годов играющие видео через тег EMBED.
t:video,