На сегодняшний день Internet Explorer еще довольно таки популярен и веб-разработчики вынуждены тестировать сайты и под ним. Но как известно, он не запускается ни под Linux, ни под Mac OS, а существующие эмуляторы довольно таки «кривые». Но даже пользователи Windows испытывают дискомфорт, так как каждая версия IE имеет свои значительные особенности, а обновления до последней версии проходят очень медленно и все версии Internet Explorer установить на одной OC сложно. Дополнительные затраты на лицензии Windows или новое оборудование тоже не привлекают. Что же делать? Как тестировать сайты под IE?
Я для себя нашел такой выход:
Оказывается компания Microsoft частично позаботилась о такой проблеме и совершенно бесплатно предоставляет образы дисков с Windows и Internet Explorer различных версий.
Скачать их можно по ссылке: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11575
После того как мы скачали архивы, нужно их распаковать и получить образ системы.
После этого, тоже совершенно бесплатно скачиваем VirtualBox (программа для запуска виртуальных машин), устанавливаем его, создаем соответствующую машину для запуска образа, выбираем скачанный образ Windows и запускаем его.
Вот и всё, теперь у нас есть подлинная абсолютно бесплатная среда для тестирования сайтов в Internet Explorer различных версий.
Какие вопросы могут возникнуть в процессе настройки:
Это всё описано на официальной страничке Microsoft, но, думаю, не будет лишним написать это и здесь.
- Пароль входа в Windows — Password1.
- При входе система ругается, что она незарегистрирована, это предсказуемое поведение. Чтобы этого небыло, нужно запустить командную строку и выполнить команду «slmgr –rearm».
Теперь об особенностями запуска виртуальной машины:
- Если виртуальная машина не запускается — попробуйте в её настройках указать тип HDD как «IDE», а не как «SATA». В моем случае это помогло.
- Если в запущенной ОС не работает мышка — щёлкните по значку мышки в нижнем правом углу окна и выберите появившейся пункт (что-то вроде «Disable Mouse Integration»).
- Для более полной интеграции с системой (возможность авто-захвата мышки, копирование/вставка с буфера обмена, перетаскивание и пр.) нужно в верхнем меню окна запущенной виртуально машини выбрать пункт «Devices -> Install Guest Additions…». После этого в виртуальной среде появится вставленный компакт-диск, с которого нужно будет запустить визард установки и установить всё необходимое.
Если у кого-то возникали похожие проблемы при настройке такой среды тестирования для IE — большая просьба написать в комментариях краткое описание проблемы и методы её решения.
Сейчас можно скачать бесплатную среду для тестирования IE тут:
http://www.modern.ie/en-us/virtualization-tools#downloads