IE со льдом, пожалуйста

IE on the rocksНе смотря на то, что в последний год наблюдается постоянная тенденция снижения количества посетителей на сайтах с браузером Internet Explorer 6 и даже принимая во внимание тот факт, что Майкрософт внесла Internet Explorer 8 в список важных обновлений в Windows Update, ни одна компания, уважающая себя и посетителей своих сайтов, а тем более желающая зарабатывать деньги, не откажется от поддержки 6-ого Интернет Эксплорера.

Это детище мелкомягких, срок выдержки которого поболее чем у лучших коньяков, не желает становиться лучше с годами (видимо надо было хранить в дубовых бочках). И нам, веб-разработчикам, приходится с этим мириться. Количество версий Интернет Эксплорера, которые надо поддерживать – растет, и эпопея эта затянулась. Со времени выхода 7-ой и 8-ой версии Интернет Эксплорера появилось несколько утилит, позволяющих тестировать верстку в нескольких версиях IE одновременно.

Вот скромный список вариантов “борьбы” с Интернет Эксплорером:

  • Multiple IE
  • IE Tester
  • IE Collection
  • Виртуальные машины
  • Выйти на пенсию

А теперь немного подробнее:

Multiple IE. Живет это зверь здесь. Вернее жил. На данный момент проект закрыт и не поддерживается, но утилита доступна для скачивания и более-менее функцию свою выполняет. Тем не менее я решил отказаться от ее использования из-за того что она стала “привирать” а иногда откровенно глючить. Кроме того, появились более удачные “конкуренты”.

IE Tester. Ребята из DebugBar пошли дальше и создали утилиту, позволяющую иметь одновременно установленными 5.5, 6, 7 и 8 версии Интернет Эксплорера одновременно, с собственными javascript-движками. Причем выполнено это все в виде одного браузера, в каждой отдельной вкладке которого можно открыть нужную вам версию IE. Программа работает как в ХРюне, так и в Висте. Интерфейс правда немного подкачал, ибо выглядит как китайский MS Office 2007, но это не главное.

По большому счету, на этом можно было бы и остановиться, но. При ежедневном ее использовании на Windows XP, были обнаружены некоторые странности:

  • Иногда не подхватываются стили из файла, вынесенного с помощью условных комментариев.
  • Иногда вкладка с IE6 просто тихо умирает и не реагирует.
  • Несколько раз замечены несоответствия отрисовки страницы в IE Tester и в IE6, установленном нативно.

Причем дома, на Windows Vista, таких проблем замечено не было. Вам решать. Двигаемся дальше.

IE Collection. Об этой утилите я узнал совершенно случайно недавно, в контексте беседы о разработке под IE. В ней на выбор предоставлены фактически ВСЕ версии IE:

  • Internet Explorer 1.0 (4.40.308)
  • Internet Explorer 1.5 (0.1.0.10)
  • Internet Explorer 2.01 (2.01.046)
  • Internet Explorer 3.0 (3.0.1152)
  • Internet Explorer 4.01 (4.72.3110.0)
  • Internet Explorer 5.01 (5.00.3314.2100)
  • Internet Explorer 5.5 (5.51.4807.2300)
  • Internet Explorer 6.0 (6.00.2800.1106)
  • Internet Explorer 6.0 (6.00.2900.2180)
  • Internet Explorer 7.0 (7.00.5730.13)
  • Internet Explorer 8.0 (8.00.6001.18702)

Даже если принять во внимание, что первые шесть позиций в списке нужны только эстетствующим bdsm-щикам, а седьмая Яндексоидам, то все остальные очень нам подойдут. И все это чудо, начиная с 4-ой версии должно работать стабильно во всех ОСях Майкрософт, начиная с XP. На сайте есть таблица совместимости. Вроде бы “кричали женщины Ура и в воздух чепчики бросали”, но. Опять но. При попытке установить все это добро на Висту, инсталятор отказался выдать мне 7 и 8 версии IE. Ну 8 у меня и так есть, обойдусь. А вот с 7-ой как быть? Буду проверять с чем конфликтует.

IE Sketch

Вот для таких “проблемных” как я, умные люди придумали виртуальные машины:

  • Internet Explorer Application Compatibility VPC Image – мелкомягкое изделие, срок действия которого заканчивается 30 Апреля :) Не спрашивайте меня почему. Посмотрим какие цифры там будут стоять 1-ого Мая. Работает через Virtual PC, естественно на ХР и Висте.
  • Virtualbox – кросс-платформенное решение, полноценная виртуальная машина, со всеми вытекающими. Из минусов – при отсутствии готовых образов придется создавать свои, с установкой и сексом.
  • VMware Player – дублировать предыдущий абзац не буду. Читайте выше.

Я с виртуальными машинами работать не люблю. Не люблю и все тут. При открытом Фотошопе, полной кошелке браузеров, редакторе, файловом менеджере и еще каком нибудь плеере в фоне еще открыть две виртуальные машины? Увольте. Видимо мне пора на пенсию :) А вы сами решайте.

10 thoughts on “IE со льдом, пожалуйста

  1. Насчет IE Tester’а правильно подметили – у меня бывало такое, что пока не откроешь вкладку IE7, 6-й вовсе выкидывают всю программу!
    А так, вообще онф по моему одна из лучших программ в борьбе с IE!

  2. Мне после выхода семёрки сильно помогла его portable версия.
    Восьмёркой ещё не интересовался к сожалению… Но должна же быть подобная версия.

  3. Спасибо за статью! На самом деле актуальная проблема. Сам предпочитаю пользоваться Multiple IE, лично у меня никаких проблем с ней пока не возникало, не пойму откуда столько криков по поводу ее глюков и вранья

Leave a Reply

Your email address will not be published. Required fields are marked *