Pull to refresh

Comments 45

А <embed> не нужно в условные комментарии заключить, например для будущего IE9, который возможно нормально будет отображать (а может уже в альфа-версии все хорошо?) рисунок из без <embed>, т.к. будет встроенная поддержка SVG?
он отобразит через object, как остальные браузеры, проигнорировав embed
Уверены ли Вы, речь, ведь, идет об IE. =)
embed тут в качестве альтернативного контента.
вставляли когда-нибудь флешку руками (object/@data) и писали внутри object'а: «установите флеш-плеер»? тут тоже самое.
В Опере картинка отобразилась без установки плагина.
UFO just landed and posted this here
какое удивительное совпадение! *о*
а у меня типа безграмотно? х)
поэтому для них будем отслеживать в доме появление object-ов с помощью CComponent, ломать их и вставлять внутрь img с соответствующей картинкой

Не могли бы вы поподробней объяснить вот этот момент? Что такое CComponent? И что значит вставлять внутрь img? Когда я просматриваю код в хроме через Web Inspector, то он показывает два object'a (или Web Inspector просто не показывает динамически измененный html?).
там в статье ссылка на статью о CComponent

вместо embed вставляется img

да, хром показывает svg вставленный через img как элемент svg
мдя… а ссылка-то битая =_=" хабр писали какие-то долбоёбы…
Не, ссылка всё-равно не помогла. Ваш специфический метод изложения + количество градусов на улице как-то не способствуют лёгкому восприятию материала. )
что там может непонятного? ._."
Ааа… кажется дошло… это как бы аналог джекверевских методов live и die, только применительно к виджетам.
ну, типа того. только live отслеживает события на дочерних элементах, а CComponent отслеживает появление их и исчезновение.
Тогда при заходе на страницу пользователю будет предложено установить его.

А в предыдущей статье автор писал, что это нифига не работает как задумано.
не работает pluginspage, а вот codebase вполне себе работает
pluginspage — это я так понимаю нетскейповская фича. лень проверять…
Во всех топиках о HTML обязательно упоминается, что в IE для этого нужен костыль ;)
SVG следует вставлять также, как и обычные картинки. Все нормальные браузеры это понимают. А как костылить IE — неважно. Ембеды, блин, обжекты…
рыжая панда не умеет вставлять через img
Я чтоли виноват, что они не читают доки ( www.w3.org/TR/2003/REC-SVG11-20030114/concepts.html#UsageOptions )? Рекомендация утверждена в январе 2003-го года, за семь лет могли бы и почитать доки, раз орут о стандартах на каждом углу. Мы, стандарто-ориентированные веб-разработчики, таки засставили Microsoft поддерживать стандарты. Почему мы не можем прессовать рыжих? Можем! И даже нужно! Не отображается мою SVG? Please download better browser: Chrome, Opera or Safari. Разговор короткий.
А я не фанатик костылей. За семь лет в индустрии меня эти костыли уже до смерти задолбали. Кто не хочет жить мирно, тот идёт лесом.
без костылей работа была бы скучной и однообразной
я, куда деваться, за стандарты (они явно лучше нестабильных багов проприоритарного ие)… но почему-то у меня выражение «стандарт-ориентированный разработчик» как-то само собой разворачивается в «человек, которому стандарт-ориентированностью проели мозги фанаты фокса» — может, по-этому выражение у меня «Почему мы не можем прессовать рыжих?» как-то само собой разворачивается в «Почему мы не можем бежать по рельсам навстречу паровозу?»
Ну, каждому своё. Я просто устал от вечных костылей.
Все нормальные браузеры — это одна «Опера»? Нет, в данном контексте она меня не огорчала, но именно, что она одна. «Хром» и «Сафари» такие эсвэгэшки не скриптуют, увы.
Я не скажу за сафари, но хром понимает svg как картинки и какое-то время обратно начал понимать svg в фоне. Что-то мне подсказывает, что сафари тоже. Также в фон можно сунуть vml-конверт из svg, тогда и ие6 наш друг. Остаётся только лис в стороне…
Они понимают. Но они их не скриптуют.
В смысле? Я, наверное, туплю… Но не понимаю о чём вы.
О скриптах же! Элементы (DOM-узлы) таких SVG невозможно сделать интерактивными: Уэбкит-браузеры не вызывают на них события и не применяют к ним операции. А это же едва ли не самое интересное в SVG.
наверно в том, что это не мой топик х)))
брр… «вчерашнего» прочитал как «вчерашнего вашего» ._." диагональный метод чтения сбоит иногда…
чтобы понять смысл достаточно прочитать содержимое, а не только заголовок
Adobe прекратила поддержку Adobe SVG несколько лет назад.
Но ссылка на плагин слишком длинная для использования в вёрстке

Простите, я как-то этого вот совсем не понял. Что значит «слишком длинная ссылка» и как это мешает верстке?
слишком громоздкая запись тогда получается
Я трижды извиняюсь за непонятливость, но правильно ли я вас понял? Вы предлагаете делать отдельную страничку с редиректом для того, чтобы в исходном коде ссылка была короче?
Sign up to leave a comment.

Articles