В этом посте я хочу поделиться одной недавней находкой, которая будет полезна в первую очередь веб-разработчикам, являющимся по совместительству счастливыми пользователями Linux. Нам (а я один из таковых) приходится дополнительно решать одную небольшую проблему: создаваемый сайт необходимо протестировать в "горячо любимом" браузере от компании Microsoft.
Скажу сразу, что тестировать сайт в MSIE под Wine не стоит. Вы будете видить не то, что ваши пользователи. Существует еще множество онлайн-сервисов, которые в обмен на адресс к вашему сайту выдадут пачку скриншотов. Эта опция подойдет далеко не каждому. Лучший известный мне способ - это воспользоваться виртуальной машиной с Windows на борту. Но где же её достать? Не вопрос, скажете вы. Можно самому потрудиться или пингануть знакомого админа. У меня есть еще один вариант: воспользоваться скриптом ievms.sh (вот она находка!)
Этот скрипт создаст виртуалки для IE 6, 7, 8 и 9 (для каждой версии свою собственную машину) и зарегистриует их. Так что вам останется только стартовать их. Главное, убедитесь перед запуском скрипта, что у вас на машине есть VirtualBox, curl, unrar, cabextract и достаточно свободного места на диске. Вы можете ограничиться некоторыми версиями MSIE (ведь вы не разрабатываете под IE6, правда?). Для этого в переменной IEVMS_VERSIONS перечислите нужные вам. Не забудьте установить переменную INSTALL_PATH, если не хотите, чтобы результаты работы скрипта осели в вашем домашнем каталоге. Вот и всё на сегодня. Удачи вам, коллеги!
Комментарии