Про PngFix для IE6
Четверг, 28 мая 2009 22:17
Вот наткнулся недавно на еще одно средство, которое лечит IE6 от неприязни к полупрозрачным PNG. Называется оно Jquery PngFix. Лично я всегда для этой цели использовал Pngfix взятый с twinhelix.com. Чем отличается от него Juery PngFix? В принципе возможности у них однаковые, за исключением того, что скрипт, сделанный на Jquery, требует подключения библиотеки Jquery. Вообще, мне стало интересно, а есть ли еще какие-нибудь скрипты для отображения полупрозрачных PNG в IE6. Немного погуглив, нашел целую кучу таких. Вот несколько примеров:
- http://labs.unitinteractive.com/unitpngfix.php
- http://allinthehead.com/retro/338/supersleight-jquery-plugin
- http://jquery.khurshid.com/ifixpng.php
- А вот здесь можно почитать как сделать такой скрипт на Jquery самому.
Выбирайте который вам по душе. Единственный их недостаток заключается в том, что они не умеют работать с background position и background repeat. Я как-то писал о PngFix v2.0 от twinhelix.com который лишен данного недостатка. Правда на данный момент он находится в стадии alpha-версии и неизвестно будет ли когда-нибудь финальный релиз. Но, все-таки думаю осторожненько его можно использовать.
Кто-то возможно скажет “оставьте уже в покое проклятый IE6, пусть умирает себе”. С этим пока нельзя согласится, так как на данный момент IE 6 занимает хоть и не лидирующее, но пока довольно значительное положение на рынке браузеров. По данным статистики LiveInternet в апреле 2009 года доля IE 6 составила 18.4%. Но, несмотря на это я надеюсь недалек тот день, когда можно будет забыть про PngFix и прочие таблетки для IE 6.
Сегодня удалось таки решить проблему с Wordpress, которая последнее время начала очень сильно меня доставать. В феврале этого года мой блог переехал на другой хостинг. После чего я начал замечать, что иногда, при переходе по страницам блога и админки, открывался пустой экран.
