Запускаем Internet Explorer 6-8 под Ubuntu (но должно сработать и под Windows).

Главные вкладки

Аватар пользователя v1adimir v1adimir 3 августа 2009 в 20:13

Регулярно возникала проблема тестирования сайтов под различными версиями IE. Пока работали под виндой решали всякими извращениями типа IE Standalone и т.п., но регулярно напарывались на проблемы, то ActiveX не отрабатывается, то еще что-нибудь.

А тут пересели на Linux, а именно на Ubuntu, и пришлось решать проблему радикально – через виртуальную машину. Спасибо Microsoft'у, они спецом для этой цели подготовили образы для виртуальной машины Internet Explorer Application Compatibility VPC Image для IE версий 6, 7 и 8.

Качаем образы, качаем виртуальную машину, только не VPC как советует Микрософт, а Virtualbox, следуем инструкциям описаным вот здесь и... все заработало. Супер!

Тормозов практически не наблюдается. Памяти под каждую виртуальную машину выделили по 256МБ ОЗУ и по 32МБ видео-памяти. Вроде как хватает.

Пара замечаний, во-первых, Микрософт все эти образы выпускает с одинаковым UUID, а VirtualBox требует чтобы у каждого образа ID был свой и приходится устраивать переконвертацию vhd -> raw -> vhd, по ссылке выше это описано.

Во-вторых, при первом же запуске виртуальный windows выдал BSOD, но эта проблема тож описана и лекарство известно. Правда в нашем случае оно изличилось самостоятельно. Именно как у windows зачастую и происходит, при каких-то настройках система взяла и загрузилась и дальше работает без сбоев.

Комментарии

Аватар пользователя v1adimir v1adimir 4 августа 2009 в 10:09

Stan.Ezersky wrote:
А IETester под Windows уже не катит? Работает от XP до Windows 7

Когда тестировали IETester чем-то оно не устроило, я не помню уже чем. Но оговорюсь, что это было давно.
И к тому же оно «..is not free for commercial use, so purchasing it for such use will keep you legally compliant...»