Установка IE на Mac OS X

Иконка Internet ExplorerПоскольку я очень тесно связан с web-разработкой, часто возникает необходимость узнать, в каком виде предстают разрабатываемые в нашей команде проекты пользователям MS Windows. И если с кросс-платформенными браузерами вроде Firefox, Opera и Safari всё более-менее понятно, то встроенный в Windows браузер всегда был у web-разработчиков серьёзной головной болью. А учитывая, что с давних пор выпускается этот браузер только под Windows, тестировать интерфейсы для него, работая на Mac OS, очень неудобно.
В сегодняшней статье речь пойдёт о немного странной теме: о том, как установить в Mac OS X известный Интернет-браузер от компании Microsoft — Internet Explorer версий 6, 7 и 8.

Наверняка многие из тех, для кого необходимость наличия доступа из Mac OS X к IE уже нашли для себя какое-то решение в виде, например, установки виртуальной операционной системы. Я тоже пробовал эти продукты, но меня они категорически не устраивают скоростью работы: чтобы запустить IE, приходится положить на алтарь виртуальному компьютеру львиную долю ресурсов.

Иконка WineBottlerС другой стороны, есть старый-добрый Wine, просуществовавший уже немало лет, позволяющий, в общем-то, запускать приложения Windows на разнообразных платформах. Но, будучи open source продуктом, он лишён тех удобства и красоты, за которые борятся коммерческие приложения. И именно поэтому связываться с Wine лично мне совершенно не хотелось. До тех пор, пока я не наткнулся случайно на приложение WineBottler, цель которого — сделать так, чтобы можно было запускать приложения Windows таким образом, как-будто это обычные mac-приложения и взять необходимые для этого взаимодействия с Wine на себя.

Всё, в общем-то, предельно просто:

Процесс установки IE6 в Mac OS X

  • заходите на сайт WineBottler и скачиваете последнюю версию приложения
  • из DMG-файла вытаскиваете приложения Wine.app и WineBottler.app и кладёте, куда вам удобно (например, в Программы)
  • запускаете WineBottler и в появившемся окне выбираете приложение, которое будете устанавливать (например, Microsoft Internet Explorer 6)
  • выбираете директорию, в которой будет хранится приложение
  • наслаждаетесь созерцанием прогресс-бара установки (временно нажимая на Yes по ходу установки)
  • запускаете IE 6 на своей Mac OS X и удивляетесь тому, «до чего техника дошла» ©

IE6 запущенный в Mac OS X

Может, конечно, не обойтись без «плясок с бубном». В моём случае у скаченного из сети плагина Flash для IE контрольная сумма не совпадала с ожидаемой. Надеюсь, что у вас такой проблемы не возникнет, потому описывать здесь решение смысла особого не вижу. Если же кто-то столкнётся с тем, что во время установки flash приложение выдаст ошибку — пишите в комментариях, постараюсь помочь.

Mac OS X Hints