Ответ 1
Содержание
- Какие браузеры должны быть протестированы?
- Правила большого пальца: какие браузеры должны быть включены?
- Получение
- Windows XP
- Windows 7+ (для IE9 +)
- Загрузка браузера
- Internet Explorer
- Firefox
- Opera
- Chrome
- Safari
- Adobe Flash Player
- Сводка загрузки
- Sandboxie
Часть 2: Установка и настройка- Internet Explorer
- Firefox
- Opera
- Chrome
- Safari
- Инструменты разработчика (и ярлыки)
- Измеренное время настройки и дисковое пространство
- Время, необходимое для каждого браузера (установка и настройка)
- Оптимальное использование
- Домашняя страница
http://10.0.2.2:8888/
1. Какие браузеры должны быть протестированы?
Статистика быстро устарела. По этой причине я ссылаюсь на долю использования веб-браузеров в Википедии и на следующие сайты для последней версии браузера информация. Каждый сайт содержит краткое руководство по использованию.
- Могу ли я использовать - таблицу использования браузера на основе данных из StatCounter и других источников.
- StatCounter - Статистика: версия браузера | Период времени: в прошлом месяце снимок экрана.
- W3Counter - Просмотр архивных отчетов:
January 2012
(выберите последний месяц). снимок экрана - Wikimedia - Вниз, чтобы открыть последний отчет, SquidReportClients.
- Clicky - Этот сайт предлагает статистику для отдельных версий скриншот.
Правила большого пальца: какие браузеры должны быть включены?
- Firefox: последний выпуск ESR + последняя стабильная основная версия. Примечания к выпуску | Для разработчиков | Быстрое расписание рассылки
- Opera: 12.x + Последняя стабильная версия. История версий
Начиная с Opera 15, Opera использует тот же движок, что и Chrome. Довольно много пользователей все еще используют Opera 12, хотя (когда Opera 15 была выпущена, UX значительно изменился). - Safari: 5.1.7 (Windows) + Последняя версия. Примечания к выпуску
К сожалению, Apple отказалась от поддержки Windows, поэтому вам нужно получить Mac или запустить OS X в виртуальной машине для тестирования страниц в Safari. - Chrome: последняя стабильная версия. Примечания к выпуску
- Internet Explorer: IE8+. История функций
Это зависит от ваших клиентов. В этом руководстве рассказывается, как получить IE6 и 7, но эти браузеры уже мертвы или близки к мертвым. IE8 - последняя поддерживаемая версия Internet Explorer в Windows XP, которая все еще используется много.
Примечание
В наши дни большинство веб-браузеров используют некоторые формы быстрых выпусков с автоматическими обновлениями. Когда это руководство было написано, выпуски были не такими частыми, и поэтому было полезно настроить набор браузеров без необходимости оглядываться назад.
Если вы намеренно не хотите тестировать приложения в старых браузерах, просто получите последнюю версию браузера и дайте автообновлению позаботиться об управлении версией.
Если вам не нужна слишком большая гибкость и вы хотите быстро протестировать страницу, я рекомендую взглянуть на BrowserStack.com, После регистрации вы можете получить 30-минутную бесплатную пробную версию, которая предоставляет вам доступ к большому количеству настольных и мобильных браузеров прямо в вашем браузере.
2. Подготовка
Перед настройкой машины загрузите все необходимые файлы (см. "Сводка загрузки" в конце этого раздела). Все файлы будут совместно использоваться виртуальной машиной через общую папку Что? Как?.
- Программное обеспечение виртуализации (VirtualBox рекомендуется, оно бесплатное даже для коммерческого использования. Инструкции ниже написаны с помощью VirtualBox.)
- Windows XP
- Загрузите изображение IE6 XP для VirtualBox с веб-сайта modern.IE. Извлеките файл
.ova
внутри и запустите его, чтобы импортировать его в VirtualBox. (Изображения также доступны для других продуктов виртуализации, таких как VMware, Parallels, Virtual PC и Hyper-V)- Изображение IE6 XP для VirtualBox в Windows about 764MB
- Изображение IE6 XP для VirtualBox на Mac около 717MB
- Изображение IE6 XP для VirtualBox в Linux около 771MB
- Подготовка изображения для использования:
- Настройки VirtualBox. Включите сетевой адаптер, но не подключите виртуальную машину к реальной сети.
- Настройки VirtualBox. Создайте общую папку только для чтения. Эта папка будет использоваться для передачи данных между ОС хоста и гостевой ОС.
- Запустите
net use x: \\vboxsvr\WinShared
(предположим, что общая папка называетсяWinShared
. Это привяжет сетевой каталог к дискуx:
). - Дополнительно: установите AntiWPA, чтобы отключить проверку активации, если вы будете использовать изображение более, чем 30 дней.
- Необязательно: Отключить файл подкачки (Компьютеp > Свойствa > Дополнительно > Производительность > Дополнительно > Виртуальная память > Изменить > Нет поискового вызовa > Установить [подтвердить]).
- Дополнительно: отключить ненужные сервисы через
Start > Run >
services.msc
Закажите строки по столбцуStartup Type
и переключите все "автоматические" сервисы на "вручную" в соответствии с изображением. Всякий раз, когда вы хотите установить пакет MSI, запуститеnet start msiServer
( "Установщик Windows" ): - Дополнительно: Отключить мастер очистки рабочего стола:
Desktop > Properties > Desktop > Customize Desktop > Disable "Desktop Cleanup wizard every 60 days"
- Дополнительно: установите и настройте Песочницу (используется для запуска IE7 и IE8 на той же самой виртуальной машине IE6)
- Дополнительно: установите CCleaner, запустите его, чтобы настроить его и очистить мусор.
- Дополнительно: установите 7-zip (используется для нескольких Chrome)
- Завершение работы системы через гостевую ОС (WinXP).
- Настройки VirtualBox. Подключите виртуальную машину к реальной сети.
(Только Internet Explorer требует Интернета во время установки). - Необязательно. Создайте моментальный снимок вашей виртуальной машины, чтобы вы могли восстановить, когда вы испортились на следующем шаге.
- Загрузите изображение IE6 XP для VirtualBox с веб-сайта modern.IE. Извлеките файл
- Windows 7+ (для IE9 +)
- Загрузите готовые изображения виртуальной машины с веб-сайта modern.IE.
Эти изображения подвергаются бомбардировке, истекают через 30 дней после первого использования. Когда изображения истек, они закрываются после часа использования. Если вы не хотите повторно создавать изображения каждый раз, измените аппаратные часы вашей виртуальной машины, прежде чем активировать изображение.
Например, в VirtualBox вы можете использоватьVBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset +3600000000
для установки времени до 1000 часов в будущем (используйте минус, если вы хотите установить его в какой-то момент в прошлом).
- Загрузите готовые изображения виртуальной машины с веб-сайта modern.IE.
- Загрузка браузеров
- Internet Explorer:
- Рекомендуемый метод, если вы хотите IE 6-8 на одной машине:
- Требуется Sandboxie (рекомендую заплатить за полную версию, или посмотреть на YouTube).
- IE6 - предварительно установленный в XP VM
- IE7и IE8 полный автономный установщик
- Панель инструментов разработчика Internet Explorer (информация о выпуске) (для IE6 + 7)
- IE9 + - используйте предварительно созданные изображения из modern.IE).
- Рекомендуемый метод, если вы хотите IE 6-8 на одной машине:
- Firefox:
- Диспетчер профилей Чтобы легко управлять несколькими профилями
- Загрузите последнюю версию Mozilla.org.
- Загрузите старые версии из ftp.mozilla.org (если вас интересуют только последние старые версии, см. releases.mozilla.org).
- или используйте Утилита Mozilla Firefox Collection.
- Opera:
- Загрузите любую версию Opera из Opera.com.
- Chrome:
- Загрузите 7-zip, чтобы извлечь установщики Chrome.
- Загрузите определенную версию на FileHippo.com. Убедитесь, что вы выбрали зеркало "FileHippo", чтобы получить архивированную версию. В противном случае вы будете перенаправлены на последнюю версию с серверов Google.
- Safari:
- Загрузите последнюю версию Apple.com.
- Загрузите другие версии из Oldapps.com.
- Adobe Flash Player
- Загрузите версия 10.3 3 MB если флешка должна работать в IE6. В противном случае загрузите последнюю версию.
- Загрузите последний плагин для других браузеров.
- Internet Explorer:
Сводка загрузки
Для удобства полезно иметь все установочные файлы в общей папке. Вот краткий (полный) список всех необходимых файлов (упорядоченный за шаг):
- Изображение IE6 XP для VirtualBox в Windows about 764MB
- Изображение IE6 XP для VirtualBox на Mac около 717MB
- Изображение IE6 XP для VirtualBox в Linux около 771MB
- AntiWPA 24 КБ; ложные срабатывания; md5: e5a14c47e9c26e78fccb22ee71fedd51CCleaner 3.5 MBSandboxie 2.3 MB
- Браузеры (Firefox + Профиль-менеджер, Opera, Chrome, Safari)
Установщики IE7 XP и IE8 XP можно скачать здесь: IE7, IE8 - 7-zip 1,1 МБ для извлечения установщиков Chrome.
- ActiveX 10.3 для IE6 +, последняя версия плагина для других браузеров.
- Панель инструментов IE для разработчиков для IE6 и 7 626 KB
3. Sandboxie
Sandboxie - это легкий инструмент, который запускает приложения в песочнице. Его также можно использовать для установки нескольких версий IE/Safari на одной машине Windows.
- Загрузить: http://sandboxie.com/index.php?DownloadSandboxie
- Патч: расширенная версия требуется, чтобы включить одновременно несколько изолированных дескрипторов. Оплатить их или посетить YouTube.
Для запуска нескольких версий IE/Safari требуется расширенная версия. Если вы не возражаете тестировать одну версию IE/Safari за раз, стандартной версии достаточно.
После установки: - Отключить советы: "Настроить > Советы > Скрыть все советы"
- По умолчанию желтая рамка появляется вокруг изолированных приложений. Если вам это не нравится, перейдите в Настроить базу: "Песочницa > DefaultBox > Настройки песочницы > Внешний вид".
Для каждой новой версии IE/Safari вам необходимо выполнить следующие шаги: - Создать: "Песочницa > Создать новую песочницу" - введите имя, например "IE8" и подтвердите.
- Установить: "IE8 > Запустить песочницу > Запустить любую программу"
Выберите нужный установщик и нажмите OK. - Ярлык. По завершении установки используйте "IE8 > Исследуйте содержимое", найдите двоичный файл и создайте ярлык рабочего стола для приложения.
Все изменения файла/реестра в песочнице сохраняются в C:\Sandbox
. Приложения в этом каталоге запускаются в песочнице по умолчанию. Другие программы можно легко запустить в песочнице через контекстное меню: "Запустить песочницу" или "Отправить в > Песочницу > IE8".
Очистка с помощью CCleaner. Запустите CCleaner в основной среде, а затем в отдельных песочницах.
Перейдите к: Часть 2