Safari — качаем по ссылке http://www.apple.com/ru/safari/download/.
Firefox. Существует достаточно качественная сборка Firefox начиная с версии 2.0 под названием Utilu Mozilla Firefox Collection (http://utilu.com/UtiluMFC/), но я предпочитаю не использовать сборки браузеров сторонних производителей без крайней на то необходимости.
Поэтому скачать все необходимые релизы Firefox можно по ссылке с официального сайта — http://mozilla-russia.org/products/firefox/history.html#release.
Ставим по порядку все требуемые нам версии, только в разные папки. В моем случае я устанавливал версии Firefox в папки /mozilla/firefox %номер версии%/.
Далее придется исполнить танец с бубном. Для того, чтобы Firefox позволял запускать несколько разных версий одновременно, нужно проделать 2 нехитрые операции:
- Создать отдельные профили для каждой из версий Огнелиса — процедура подробно описана на Хабре.
Я задаю имена профилям по версиям Firefox, в которых эти профили будут запускаться, например: firefox5, firefox4, firefox36. Рекомендую задавать имена профилей без пробелов и дополнительных символов; - Далее необходимо указать дополнительные параметры для запуска каждому из ярлыков Firefox.
Для этого открываем свойства ярлыка, на вкладке «Ярлык» в поле «Объект» в самый конец строки добавляем параметры: -no-remote -p %имя профиля%, например: -no-remote -p firefox5 — прописываем в ярлык запуска5-й версии Огнелиса.- Параметр «-no-remote» разрешает запуск нескольких различных версий Firefox;
- Параметр «-p %имя профиля%» указывает, какой профиль использовать при загрузке ярлыка программы.
Итого в нашем случае у вас должно быть создано 3 профиля Firefox:- firefox5
- firefox4
- firefox36
И 3 ярлыка Firefox — для5-й, 4-й и 3.6 версий, в каждом из которых в поле «Объект» будут добавлены параметры соответственно:- -no-remote -p firefox5
- -no-remote -p firefox4
- -no-remote -p firefox36
Прежде чем начинать работу с Огнелисами, обязательно отключите автообновление в настройках каждой из версий, иначе в один прекрасный момент все ваши версии превратятся в тыкву — обновятся до актуальной версии, а оно вам надо?
Переходим к установке Opera.
Opera. Качаем по ссылке
При установке есть особенность, что нужно ставить версии от большей к меньшей, т.е. сначала
Все необходимые версии Opera я ставил по аналогии с Firefox в отдельные папки — /opera/opera %номер версии%/.
Internet Explorer, как говорится, оставляем на десерт. Как всем известно, нельзя установить несколько версий IE на одну операционную систему. Поэтому я придерживаюсь следующего правила — обновляю родной IE до последней возможной версии (в нашем случае до
Но проблема заключается в том, что даже самая последняя версия IE Collection 1.7.1.0 не поддерживает запуск Internet Explorer версий 7 и 8 под операционной системой Windows 7 (пруфлинк — http://utilu.com/IECollection/, раздел Compatibility). Выходов из сложившейся ситуации несколько:
- Содержать второй компьютер с установленной на нем Windows XP (глупо, не правда ли?);
- Установить альтернативную сборку версий Internet Explorer под названием IETester — http://www.my-debugbar.com/wiki/IETester/HomePage.
- Выход казалось бы, достаточно простой, но имеет существенные для меня минусы, а именно:
- IETester часто падает с критической ошибкой;
- От интерфейса программы хочется блевать бабочками и гадить радугой.
- Установить виртуальную машину, например WMware или VirtualBox. Затем установить на нее Windows XP, или же найти уже готовый образ для этой виртуальной машины;
- Настроить среду Windows XP Mode для Windows 7 — этот вариант видится мне наиболее простым и удобным. Преимущества данного способа перед предыдущим заключается в том, что мы получаем официальный образ уже установленной Windows XP от самой Microsoft, и интегрированную в Windows 7 родную среду Windows Virtual PC для запуска виртуальной машины.
О данном способе и поговорим далее.
Что такое Windows XP Mode?
Данный режим объединяет лучшие качества двух различных систем: новый режим Windows XP позволяет запускать старое программное обеспечение Windows XP прямо на рабочем столе Windows 7.
Подробнее здесь — http://windows.microsoft.com/ru-RU/windows7/products/features/windows-xp-mode.
Также обратите внимание на то, что Windows XP Mode можно установить только на следующие версии Windows 7:
- Профессиональная;
- Корпоративная;
- Максимальная.
Пруфлинк — http://ru.wikipedia.org/wiki/Windows_7.
Чтобы установить Windows XP Mode на нашу Windows 7 переходим по ссылке http://www.microsoft.com/windows/virtual-pc/download.aspx и следуем инструкциям.
Если у вас нелицензионная версия операционной системы (мы же в Рашке, или как?), то качаем с Рутрекера — http://rutracker.org/forum/viewtopic.php?t=2838518.
Для тех, кто качал с торрента, необходимо ставить компоненты именно в следующей последовательности:
- Windows XP Mode (это официальный образ операционной системы Windows XP для Windows Virtual PC);
- Windows KB958559 — этот патч и есть Windows Virtual PC; После установки данного обновления необходимо обязательно перезагрузить компьютер;
- Windows KB977206 — этот патч необходимо установить, если ваш процессор не поддерживает аппаратную виртуализацию.
Узнать, поддерживает ли ваш процессор данную технологию можно по ссылке — http://www.parallels.com/ru/products/novt.
После всех проведенных процедур в меню «Пуск» -> «Все программы» -> «Windows Virtual PC» запускаем ярлык «Windows XP Mode» и после применения системой всех необходимых настроек, запустится Windows XP в среде Microsoft Virtual PC.
Теперь, придерживаясь правила, описанного выше, обновляем Internet Explorer до последней возможной версии — 8, качаем отсюда — http://windows.microsoft.com/ru-RU/internet-explorer/downloads/ie-8.
После установки IE8, ставим IE Collection с набором необходимых нам браузеров — я ставлю версии 6 и 7 (IE6 приходится держать в арсенале на те клинические случаи, когда клиент невменяем).
Кстати, помимо IE на виртуальную машину можно установить дополнительные браузеры, которые проблематично подружить на основной ОС — лично я добавил в Windows XP Mode
На выходе мы получаем все необходимые нам браузеры:
И все необходимые версии Internet Explorer, запускаемые через Windows 7 XP Mode:
Кстати, очень наглядный и интересный сервис определения вашего браузера от Яндекса с долей юмора — http://browsers.yandex.ru.
Несколько советов
- Помимо проверки кроссбраузерности во всех требуемых браузерах под Windows, необходимо также проверять верстку хотя бы в одном браузере под Mac и Linux. Обусловлена такая необходимость тем, что Mac и Linux используют отличные от Windows шрифты, и одно и тоже слово/один и тот же абзац, отображаемые разными шрифтами, могут иметь разный вес/размер, что тем самым в некоторых конкретных случаях может «порвать» верстку;
- Для того, чтобы максимально приблизить отображения шрифтов Safari под Windows как в Safari для Mac, можно в меню «Правка» -> «Настройки» -> Вкладка «Внешний вид» -> Параметр «Сглаживание шрифта» -> выбрать параметр «Средний — оптимально для плоских экранов». Рендер шрифтов в браузере Safari для Windows будет максимально походить на рендер шрифтов на Mac;
- Отключайте отображение шрифтов ClearType — это позволит увидеть, не слишком ли рублено/топорно будет выглядеть тот или иной шрифт с примененными к нему размером/гарнитурой.