Microsoft не поддерживает несколько версий Internet Explorer в одной операционной системе. Причина в том, что операционная система и Internet Explorer используют определенные библиотеки DLL. При обновлении с Internet Explorer 6 до Internet Explorer 7 (или Internet Explorer 8) вы фактически заменяете некоторые системные библиотеки DLL. Это причина, по которой вы "получаете" Internet Explorer 6 при удалении Internet Explorer 7.
Крис Уилсон, архитектор Internet Explorer, рассмотрел эту проблему в сообщении блога Несколько IE на одном компьютере. Крис утверждает, что замена mshtml.dll
"на лету" может сработать для рендеринга CSS "... но это не то же самое, что установка полного набора новых системных библиотек DLL Internet Explorer" и, конечно же, не будет считаться окончательным решением.
Только виртуализация может предоставить полный стек DLL для окончательного тестирования.
Изменить:
18 марта 2009 г. группа Microsoft Expression Web выпустила SuperPreview, бесплатное автономное приложение, которое позволяет кросс-браузерное параллельное и onionkin сравнение между Internet Explorer 8, Internet Explorer 8 - режим совместимости с Internet Explorer 7 и Internet Explorer 6. Планируется, что дополнительные браузеры и служба по запросу будут отображать страницы в реальном времени в других операционных системах.
Изменить в ответ на комментарий Зака
Спасибо за комментарий. Expression Web 3 (который будет включать SuperPreview) позволит сравнивать любую комбинацию Internet Explorer 6, Internet Explorer 7, Internet Explorer 8 и Firefox 3. Согласно записи в блоге Somasgear Expresion Web 3, опубликованный 5 июня 2009 г. На скриншоте в его блоге вы увидите Firefox 3 в качестве основного браузера (слева) и Internet Explorer 6 в качестве браузер сравнения. Любой браузер можно разместить по обе стороны от окна сравнения.
person
Carl Camera
schedule
07.10.2008