Зміст частини 2 (перейдіть до: частина 1 )
4. Internet Explorer
5. Firefox
6. Opera
7. Chrome
8. Safari
9. Інструменти для розробників (та ярлики)
10. Виміряний час налаштування та дисковий простір
• Час, необхідний для браузера (встановлення та налаштування)
11. Оптимальне використання
• Домашня сторінка уhttp://10.0.2.2:8888/
Встановлення та конфігурація
Поради щодо налаштування веб-переглядача:
- Домашня сторінка
- Відключити прапорець для "браузера за замовчуванням" та "оновлення".
- Активуйте інструменти для розробників
4. Internet Explorer
Windows 7 не дозволяє запускати більш старі екземпляри IE, але див. Примітку нижче . Ось чому потрібна програма Win XP VM.
IE не може бути понижений, тому почніть з найнижчої версії, а потім оновіть IE в окремій Sandboxie . Встановіть налаштування у найнижчій версії браузера перед оновленням, щоб вам довелося встановити основні параметри лише один раз.
- IE6 - встановлюється за замовчуванням у WinXP
- IE7 / IE8 - Встановити в Sandboxie (WinXP)
- IE9 + - Отримайте заздалегідь створені образи віртуальної машини Windows із веб-сайту modern.IE .
Ці зображення закінчуються через 30 днів після першого використання. Коли термін дії закінчується, вони припиняються через годину використання. Якщо ви не бажаєте кожен раз заново створювати зображення, змініть апаратний годинник свого віртуального комп'ютера, перш ніж активувати зображення.
Наприклад, якщо ви використовуєте VirtualBox, запустіть термінал і видайте таку команду (замініть великі імена на щось розумне):
VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset <OFFSET IN MS, prefixed by plus or minus>
На цьому веб-сайті доступні повністю автономні інсталятори для IE6 (і навіть IE5.5) .
Для IE6 та IE7 слід встановити панель інструментів для розробників Internet Explorer . IE8 + має вбудовані інструменти для розробників F12 .
Конфігурація
- Запустіть налаштування IE6: Домашня сторінка, Безпека, Файли cookie, браузер за замовчуванням.
- IE7: Позбудьтеся сторінки першого запуску за допомогою реєстру (IE7 Sandboxie). Дивіться цю публікацію на форумі TechNet від Microsoft .
- IE8: Позбудьтеся діалогового вікна "Налаштування Windows Internet Explorer 8". Це можна зробити, запустивши IE8, натиснувши "Пізніше" або змінивши реєстр .
Фактично можливо запустити IE6 - 8 в Windows 7 за допомогою віртуалізації додатків. VMWare ThinApp чудово працює, але налаштування потребує значно більше часу, тому що вам потрібно зафіксувати встановлення Internet Explorer. Також пакет програмного забезпечення дуже дорогий (кейгени є у вільному доступі, але неетично).
5. Firefox
Варіант 1 (лінивий) :
Колекція Utilu Mozilla Firefox . Цей інструмент містить інсталятори для всіх версій Firefox (200+ MB). Також включені Firebug, панель інструментів веб-розробників та Flash.
Варіант 2 :
Кілька версій Firefox можна легко встановити та виконати одночасно.
- Завантажте офіційний менеджер профілів Mozilla .
- Завантажте відповідні версії Firefox з http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ . Старіші версії можна знайти на ftp.mozilla.org .
- Встановіть кожну версію Firefox. Зручно вибрати один головний каталог ("Firefox") і використовувати номери версій як імена для підкаталогів ("3.6").
- Розширення. Запустіть найстарішу версію Firefox та отримайте улюблені розширення:
- Firebug - обов'язкова версія для старих версій Firefox. Не дуже потрібна для останніх версій Firefox, які мають чудовий набір вбудованих інструментів розробника .
- HttpFox - простий та ефективний інструмент для вимірювання HTTP-запитів.
- Веб-розробник - надзвичайно корисна панель інструментів для веб-розробки. Економить багато часу.
- Консоль 2 - покращує вбудовану консоль ( Ctrl Shift> J).
- Налаштування:
Tools > Options
(Windows), Edit > Preferences
(Linux)
- Загальне: домашня сторінка
- Безпека: Зніміть прапорці з усіма параметрами, крім "Попередити мене, коли сайти намагаються встановити додатки".
(Не забудьте переглянути налаштування Попереджувального повідомлення за допомогою кнопки внизу).
- Розширений:
- Загальне:
- Перевірте браузер за замовчуванням: вимкнено
- Надіслати звіти про збої: вимкнено
- Оновлення: вимкнення всіх оновлень
- Очищення: закрийте всі вкладки, натисніть Ctrl Shift Del і перевірте все. Потім закрийте Firefox.
- Менеджер профілів Firefox :
- Дублювати кожен профіль через
Copy
опцію.
- Відкриється діалоговий скріншот . Оберіть відповідне ім’я (наприклад,
Firefox 3.6
) та пункт призначення.
- Використовувати
Firefox version
опцією, щоб вибрати для профілю версію Firefox за замовчуванням.
- Також встановіть
Start new instance [-no-remote]
прапорець, щоб дозволити одночасно працювати декілька версій Firefox.
- Оздоблення
- Використовуйте
Start Firefox
кнопку, щоб запустити екземпляр Firefox.
- Нехай перевірка сумісності надбудови запускається та поновлюється, де це необхідно.
- Очистіть кеш, історію тощо за допомогою Ctrl Shift Del.
- Повторіть цей крок для кожної версії Firefox.
6. Опера
Opera : Список усіх установців доступний на Opera.com . Безліч версій можна встановити поруч без проблем. Під час встановлення виберіть "Спеціальний" та інший каталог.
Під час встановлення вибирайте також використовувати однаковий профіль для всіх користувачів.
Важливі налаштування: Налаштування> Налаштування> Додатково> Захист> Не перевіряйте наявність оновлень.
Примітка: Opera 15+ використовує той же механізм візуалізації та JavaScript, що і Chrome.
7. Хром
Chrome : Автономні інсталятори можна завантажити з File Hippo .
Також можливо запускати кілька версій Chrome одночасно.
Хоча Sandboxie можна використовувати, рекомендується використовувати наступний нативний метод, щоб запускати кілька версій одночасно.
- Завантажте потрібну версію (и) з File Hippo .
- Створіть основний каталог, наприклад
C:\Chrome\
.
- Витягніть інсталятор (= без встановлення ), наприклад, використовуючи 7-Zip .
Після вилучення створюється chrome.7z
архів. Витягніть також цей файл та спустіть створений Chrome-bin
каталог.
Тепер, бачиш, chrome.exe
і реж на кшталт 18.0.1025.45
.
Перейдіть chrome.exe
до 18.0.1025.45
, а потім перемістіть цей каталог C:\Chrome
. Решта файлів у програмі Chrome-bin
можна безпечно видалити.
Створіть ярлик для кожної версії :
"C:\Chrome\18.0.1024.45\chrome.exe" --user-data-dir="..\User Data\18" --chrome-version=18.0.1025.45
Пояснення цього ярлика:
"C:\Chrome\18.0.1024.45\chrome.exe"
• Це пускова установка
--user-data-dir="..\User Data\18"
• Профіль користувача щодо місцезнаходження chrome.exe
. Ви могли також використати --user-data-dir="C:\Chrome\User Data\18"
для того ж ефекту. Встановіть свої налаштування щодо найнижчої версії Chrome і продублюйте профіль користувача для кожної версії Chrome. Старіші версії Chrome відмовляються від використання профілів користувача з нових версій.
--chrome-version=18.0.1025.45
• Розташування бінарних файлів:
- Місцезнаходження (наприклад
18.0.1025.45
) повинно бути назвою каталогу:
- Потрібно починати і закінчувати цифрою. Між ними може з’явитися крапка.
- Цифри не обов'язково повинні відповідати дійсному номеру версії (хоча зручно використовувати реальні номери версій ...).
Щодо конфігурації: усі налаштування можна встановити на chrome://settings/
. Зазвичай я змінюю домашню сторінку та налаштування "Під капотом".
З безліччю версій Chrome не встановлено всіх версій. Я створив сценарій VB, який автоматизує ці кроки, тому я можу просто зберігати інсталятори, а потім запускати сценарій, коли мені потрібно перевірити стару версію Chrome: https://gist.github.com/Rob--W/2882558
8. Сафарі
Примітка: Підтримка Safari в Windows припинена. Остання підтримувана версія Safari в Windows - 5.1.7; вам потрібен Mac або OS X VM для тестування своїх сайтів у новіших версіях Safari.
Safari не підтримує декілька версій або профілів користувачів одночасно. Safari 4 близький до смерті , тому вам потрібно лише протестувати 5. *. Усі версії Safari можна завантажити зі старих програм .
- Завантажте та встановіть Safari 5.0 .
- Запустіть Safari, встановіть свої переваги.
- Створіть нову пісочницю Sandboxie для кожної додаткової установки .
Важливо спочатку встановити найстарішу версію, щоб профіль користувача можна було адаптувати новішими версіями.
- Для отримання додаткової інформації про встановлення в Sandboxie див. Розділ Sandboxie та Internet Explorer .
Інструменти для розробників повинні бути включені через Preferences > Advanced > Show Developer menu in menu bar
. Після встановлення Safari видаліть програмне забезпечення Apple Updater через Control panel > Add/Remove software
.
9. Інструменти для розробників (і ярлики)
- Internet Explorer
- Firefox
- Опера
- Хром
- Сафарі
- Вбудовані Ctrl Alt C інструменти для розробників Safari 4+ . Ці інструменти вимкнено за замовчуванням. Увімкніть це через .
Preferences > Advanced > Show Developer menu in menu bar
10. Виміряний час налаштування та місце на диску
- Налаштування базового середовища займає 30 хвилин .
- Установка браузерів не вимагає багато часу.
- Залежно від кількості браузерів, їх налаштування може зайняти деякий час.
- Налаштування WinMP VM за допомогою браузерів, наведених у цьому посібнику + Opera 12 beta:
- Розмір завантажень: 585MB
- 12 браузерів
- Час, що використовується: 1:09 година (32 хвилини, щоб дістатися до IE)
- Розмір приладу: 1.1G / імпортний розмір: 2.2G.
- Детальний журнал: http://pastebin.com/R7WGPK99
- Налаштування величезного WinMP VM для детальних тестів на сумісність браузера:
Час, необхідний для браузера (встановити та налаштувати)
- Опера: 2 хвилини
- Internet Explorer: 3 хвилини *
- Сафарі: 4 хвилини *
- Firefox: 5 хвилин
- Хром: 6 хвилин
* виключає час для установки пісочниці Sandboxie (<1 хвилина).
11. Оптимальне використання
Закінчивши встановлення, використовуйте CCleaner для очищення сміття, а потім:
- Експортуйте прилад (цей пристрій можна зберегти в іншому місці як резервне копіювання).
- Видаліть щойно створену Віртуальну машину
- Імпортуйте прилад (ці кроки зменшують розмір файлу VM)
- Створіть знімок (використовується як контрольний пункт)
Відтепер, закінчивши тестування веб-сторінок, вимкніть VM та оберіть "Відновити знімок". Це дозволить зберегти ваш VM в порядку та швидкості.
Домашня сторінка за адресою http://10.0.2.2:8888/
Гість ОС може отримати доступ до ОС хоста за IP-адресою 10.0.2.2
. До сервера, що працює на порту, 8888
можна отримати доступ у гостя через http://10.0.2.2:8888/
те, що хост не має підключення до Інтернету.
З цієї причини рекомендується налаштувати http://10.0.2.2:8888/
як домашню сторінку.
Можливі випадки використання:
- Перевірте одну сторінку.
- Автоматично показувати певну сторінку, залежно від відкритого агента користувача (наприклад, шляхом перенаправлення).
- Fiddling: Створіть загадку в Chrome і протестуйте її у Firefox.
- Поділіться текстом та посиланнями.
Все попереднє можна легко реалізувати на простому сервері (наприклад, я використовував Node.js ).