Как стать автором
Обновить

Комментарии 8

Хабракат придумали трусы
Интересная статейка. Буду применять в своем локальном проекте.
[zanuda_mod]
Плагин интересный, только после тестирования в разных браузерах exemple02.html, возникает вопрос: а всё-таки, как самолётик ДОЛЖЕН приземляться после кругосветного путешествия: как в Opera, как в Safary с FF или как в Chrome?
А в IE8 вообще вторая фаза анимации не правильно срабатывает.
И если он даже такую простейшую анимацию отрисовывает по-разному, то что будет с крупным проектом?
[/zanuda_mod]
А еще в них контур черный. Эти ишаки 6-8 — 25% аудитории и благо эта цифра с каждым днем уменьшается. Не мало, но и не критично, чтоб совсем отказываться от технологии. Возмонжно, я чего то натворил, но у меня поначалу в них была анимация, как в других браузерах. Нужно ковырять код, пробовать разные приемы. Я думаю, подобрать оптимальный вариант таки можно.
В крайнем случае, для них можно просто отключить плагин, тогда неизвестные свойства анимации jquery просто будет игнорить. Будет движение без поворотов.
контур в IE при анимациях у png24 с полупрозрачными областями лечится костылём с добавлением прозрачного гифа, на фон которому кладётся эта пнгшка примерно так:
.samoletik {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/samoletik.png",sizingMethod="crop");
}

, где .samoletik — это класс прозрачного гифа.
В последней dev-сборке Хрома (14.0.803.0) анимация самолёта воспроизводится одинаково плавно как в exemple01 так и exemple02.
Только что проверил в 14.0.813 — пропало 2ое звено анимации, после взлета самолета, когда он должен был улететь вправо.
Всё, теперь понял какая именно часть анимации пропадает. Извиняюсь за ложную информацию.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации