проблема с фильтром DXImageTransform.Microsoft.Matrix в IE 8

Бага с трансформацией в IE 8, проблема с фильтром DXImageTransform.Microsoft.Matrix, фильтр работает только с контейнером, но содержимое контейнера, не как не реагирует на то, что его контейнер подвергся трансформации. Что удивительно, все прекрасно работает в IE 7, но IE 8 меня удивляет. Пытался применять фильтр отдельно к изображению, но оно искривляется и не хочет наклоняться в нужном направлении. В результате появляется мерцание при смене слайдов. Транстформация применяется к контейнеру слайдера.

Пытался найти решение в интернете, но ничего подобного не нашел, суть проблемы:

Есть контейнер, в нем какой-то говнокод слайдера, потом идет изображение, контейнер легко трансформируется, а изображение остается в прежнем положении. Посмотреть пример в IE8 можно тут ссылка слайдер вверху страницы.

Помогите найти решение, буду очень благодарен! Заранее спасибо.

1 ответов


Подойду к вашему вопросу с другой стороны:

Зачем вам вообще этот фильтр? Фильтры ужасно нагружают IE, которые и так не страдают от избытка производительности, а у вас еще и анимация. Говоря в общем, сейчас одинаковый вид сайта во всех браузерах никому не нужен (окей, кроме недалеких заказчиков), на первый план должна выходить производительность. Graceful degradation - это прекрасно.

Попробуйте уговорить заказчика/начальство, что ничего страшного не будет в том, что в IE8 этот слайдер не будет повернутым. Те, кто не увидит этого поворота, на самом деле ничего и не заметят - для них это будет просто обычный слайдер.

К тому же, я уверен, на вашем сайте не такая уж большая доля посетителей с IE8 и ниже - думаю, не больше 8-10% - попробуйте подойти с этой стороны - реально есть ли вообще люди, которые заходят на сайт с IE8 и которые приносят сайту прибыль/пользу? Если ответ отрицательный, то и в таком уровне поддержки эти браузеры тоже не нуждаются.

Ну и последний аргумент - фильтры IE (поддерживающиеся только старыми версиями IE) своё отжили. На горизонте целая новая эпоха фильтров - стоит только их дождаться. К слову, в Хроме они уже работают.