Zawartość części 2 (przejdź do: część 1 )
4. Internet Explorer
5. Firefox
6. Opera
7. Chrome
8. Safari
9. Narzędzia programistyczne (i skróty)
10. Zmierzony czas konfiguracji i miejsce na dysku
• Czas potrzebny na przeglądarkę (instalacja i konfiguracja)
11. Optymalne wykorzystanie
• Strona główna whttp://10.0.2.2:8888/
Instalacja i konfiguracja
Wskazówki dotyczące konfiguracji przeglądarki:
- Strona główna
- Wyłącz sprawdzanie: „Domyślna przeglądarka” i „Aktualizacje”.
- Aktywuj narzędzia programistyczne
4. Internet Explorer
Windows 7 nie pozwala na uruchamianie starszych instancji IE, ale zobacz uwagę poniżej . Dlatego potrzebna jest maszyna wirtualna Win XP.
IE nie można zdegradować, więc zacznij od najniższej wersji, a następnie zaktualizuj IE w oddzielnym Sandboxie . Ustaw preferencje w najniższej wersji przeglądarki przed aktualizacją, aby ustawić główne preferencje tylko raz.
- IE6 - instalowany domyślnie w WinXP
- IE7 / IE8 - Zainstaluj w Sandboxie (WinXP)
- IE9 + - pobierz gotowe obrazy maszyn wirtualnych Windows ze strony modern.IE .
Te obrazy tracą ważność po 30 dniach od pierwszego użycia. Kiedy obrazy wygasły, wyłączają się po godzinie użytkowania. Jeśli nie chcesz za każdym razem ponownie tworzyć obrazów, zmień zegar sprzętowy maszyny wirtualnej przed aktywacją obrazu.
Np. Jeśli używasz VirtualBox, uruchom terminal i wydaj następujące polecenie (zamień nazwy pisane wielkimi literami na coś sensownego):
VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset <OFFSET IN MS, prefixed by plus or minus>
W tej witrynie dostępne są w pełni offline instalatory dla IE6 (a nawet IE5.5) .
W przypadku IE6 i IE7 należy zainstalować pasek narzędzi programisty Internet Explorer . IE8 + ma wbudowane narzędzia programistyczne F12 .
Konfiguracja
- Uruchom ustawienia IE6: Strona główna, Bezpieczeństwo, Pliki cookie, domyślna przeglądarka.
- IE7: Pozbądź się strony pierwszego uruchomienia za pośrednictwem rejestru (IE7 Sandboxie). Zobacz ten post na forum Microsoft TechNet .
- IE8: Pozbądź się okna dialogowego „Konfigurowanie programu Windows Internet Explorer 8”. Można to zrobić, uruchamiając IE8, a następnie klikając „Później” lub modyfikując rejestr .
W rzeczywistości możliwe jest uruchomienie IE6 - 8 w Windows 7 poprzez wirtualizację aplikacji. VMWare ThinApp działa świetnie, ale konfiguracja zajmuje znacznie więcej czasu, ponieważ musisz przechwycić instalację Internet Explorera. Ponadto pakiet oprogramowania jest bardzo drogi (generatory kluczy są dostępne bezpłatnie, ale są nieetyczne).
5. Firefox
Opcja 1 (leniwa) :
Utilu Mozilla Firefox Collection . To narzędzie zawiera instalatory dla wszystkich wersji przeglądarki Firefox (ponad 200 MB). Zawiera również Firebug, pasek narzędzi Web Developer oraz Flash.
Opcja 2 :
Wiele wersji przeglądarki Firefox można łatwo zainstalować i uruchomić w tym samym czasie.
- Pobierz oficjalnego menedżera profili Mozilli .
- Pobierz odpowiednie wersje przeglądarki Firefox ze strony http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ . Starsze wersje można znaleźć na ftp.mozilla.org .
- Zainstaluj każdą wersję przeglądarki Firefox. Dogodnie jest wybrać jeden główny katalog („Firefox”) i użyć numerów wersji jako nazw podkatalogów („3.6”).
- Rozszerzenia: uruchom najstarszą wersję przeglądarki Firefox i pobierz swoje ulubione rozszerzenia:
- Preferencje:
Tools > Options
(Windows), Edit > Preferences
(Linux)
- Ogólne: strona główna
- Bezpieczeństwo: usuń zaznaczenie wszystkich ustawień z wyjątkiem opcji „Ostrzegaj mnie, gdy witryny próbują instalować dodatki”.
(Nie zapomnij przejrzeć ustawień komunikatu ostrzegawczego za pomocą przycisku u dołu).
- Zaawansowane:
- Generał:
- Sprawdź domyślną przeglądarkę: wyłączone
- Przesyłaj raporty o awariach: wyłączone
- Aktualizacja: wyłącz wszystkie aktualizacje
- Porządkowanie: zamknij wszystkie karty, naciśnij Ctrl Shift Deli sprawdź wszystko. Następnie zamknij przeglądarkę Firefox.
- Menedżer profili Firefoksa :
- Powiel każdy profil za pomocą
Copy
opcji.
- Dialogowe ekranu otwiera. Wybierz odpowiednią nazwę (np.
Firefox 3.6
) I miejsce docelowe.
- Użyj
Firefox version
opcji, aby wybrać domyślną wersję przeglądarki Firefox dla profilu.
- Zaznacz również to
Start new instance [-no-remote]
pole, aby zezwolić na jednoczesne działanie wielu wersji przeglądarki Firefox.
- Kończąc
- Użyj
Start Firefox
przycisku, aby uruchomić instancję przeglądarki Firefox.
- Uruchom sprawdzanie zgodności dodatków i zaktualizuj je w razie potrzeby.
- Wyczyść pamięć podręczną, historię itp Ctrl Shift Del. Za pomocą .
- Powtórz ten krok dla każdej wersji przeglądarki Firefox.
6. Opera
Opera : Lista wszystkich instalatorów jest dostępna na Opera.com . Wiele wersji można zainstalować obok siebie bez żadnych problemów. Podczas instalacji wybierz „Niestandardowy” i inny katalog.
Podczas instalacji wybierz również użycie tego samego profilu dla wszystkich użytkowników.
Ważna preferencja: Ustawienia> Preferencje> Zaawansowane> Zabezpieczenia> Nie sprawdzaj dostępności aktualizacji.
Uwaga: Opera 15+ używa tego samego mechanizmu renderowania i JavaScript co Chrome.
7. Chrome
Chrome : samodzielne instalatory można pobrać z File Hippo .
Możliwe jest również uruchamianie wielu wersji Chrome obok siebie.
Chociaż można użyć Sandboxie, zaleca się użycie następnej metody natywnej, aby uruchomić wiele wersji obok siebie.
- Pobierz żądane wersje z File Hippo .
- Utwórz katalog główny, np
C:\Chrome\
.
- Wypakuj instalator (= bez instalacji ), używając na przykład 7-Zip .
Po rozpakowaniu chrome.7z
tworzone jest archiwum. Wypakuj również ten plik i zejdź do utworzonego Chrome-bin
katalogu.
Teraz widzisz chrome.exe
i jak reż 18.0.1025.45
.
Przenieś chrome.exe
do 18.0.1025.45
, a następnie przenieś ten katalog do C:\Chrome
. Pozostałe pliki Chrome-bin
można bezpiecznie usunąć.
Utwórz skrót dla każdej wersji :
"C:\Chrome\18.0.1024.45\chrome.exe" --user-data-dir="..\User Data\18" --chrome-version=18.0.1025.45
Wyjaśnienie tego skrótu:
"C:\Chrome\18.0.1024.45\chrome.exe"
• To jest wyrzutnia
--user-data-dir="..\User Data\18"
• Profil użytkownika w stosunku do lokalizacji chrome.exe
. Mogłeś również użyć --user-data-dir="C:\Chrome\User Data\18"
tego samego efektu. Ustaw preferencje dla najniższej wersji Chrome i zduplikuj profil użytkownika dla każdej wersji Chrome. Starsze wersje Chrome odmawiają używania profili użytkowników z nowych wersji.
--chrome-version=18.0.1025.45
• Lokalizacja plików binarnych:
- Lokalizacja (np.
18.0.1025.45
) Musi być nazwą katalogu:
- Musi zaczynać się i kończyć liczbą. Pomiędzy nimi może pojawić się kropka.
- Liczby niekoniecznie muszą być zgodne z rzeczywistym numerem wersji (chociaż wygodnie jest używać rzeczywistych numerów wersji ...).
Odnośnie konfiguracji: Wszystkie preferencje można ustawić pod adresem chrome://settings/
. Zwykle zmieniam stronę główną i ustawienia „Pod maską”.
Przy wielu wersjach Chrome nie jest praktyczne instalowanie wszystkich wersji. Utworzyłem skrypt VB, który automatyzuje te kroki, więc mogę po prostu przechowywać instalatory, a następnie uruchamiać skrypt, gdy chcę przetestować starą wersję Chrome: https://gist.github.com/Rob--W/2882558
8. Safari
Uwaga: obsługa Safari w systemie Windows została wycofana. Ostatnia obsługiwana wersja Safari w systemie Windows to 5.1.7; potrzebujesz komputera Mac lub maszyny wirtualnej z systemem OS X, aby przetestować swoje witryny w nowszych wersjach Safari.
Safari nie obsługuje natywnie wielu wersji ani profili użytkowników obok siebie. Safari 4 jest bliskie śmierci , więc musisz przetestować tylko 5. *. Wszystkie wersje Safari można pobrać ze starych aplikacji .
- Pobierz i zainstaluj Safari 5.0 .
- Uruchom Safari, ustaw swoje preferencje.
- Utwórz nową piaskownicę Sandboxie dla każdej dodatkowej instalacji .
Ważne jest, aby najpierw zainstalować najstarszą wersję, aby profil użytkownika mógł zostać dostosowany do nowszych wersji.
- Aby uzyskać więcej informacji na temat instalacji w Sandboxie, zobacz sekcję Sandboxie i Internet Explorer .
Narzędzia programistyczne muszą być włączone za pośrednictwem Preferences > Advanced > Show Developer menu in menu bar
. Po zainstalowaniu Safari odinstaluj Apple Software Updater za pośrednictwem Control panel > Add/Remove software
.
9. Narzędzia programistyczne (i skróty)
- Internet Explorer
- Firefox
- Opera
- Chrom
- Safari
- 4+ wbudowane Ctrl Alt C narzędzia programistyczne Safari . Te narzędzia są domyślnie wyłączone. Włącz to przez .
Preferences > Advanced > Show Developer menu in menu bar
10. Zmierzony czas konfiguracji i miejsce na dysku
- Konfiguracja środowiska podstawowego zajmuje 30 minut .
- Instalacja przeglądarek nie zajmuje dużo czasu.
- W zależności od liczby przeglądarek ich skonfigurowanie może zająć trochę czasu.
- Konfigurowanie maszyny wirtualnej WinXP z przeglądarkami wymienionymi w tym przewodniku + Opera 12 beta:
- Rozmiar pobranych plików: 585 MB
- 12 przeglądarek
- Wykorzystany czas: 1:09 godziny (32 minuty, aby dostać się do IE)
- Rozmiar urządzenia: 1,1G / importowany rozmiar: 2,2G.
- Szczegółowy dziennik: http://pastebin.com/R7WGPK99
- Konfigurowanie ogromnej maszyny wirtualnej WinXP do szczegółowych testów zgodności przeglądarek:
Czas potrzebny na przeglądarkę (instalacja i konfiguracja)
- Opera: 2 minuty
- Internet Explorer: 3 minuty *
- Safari: 4 minuty *
- Firefox: 5 minut
- Chrome: 6 minut
* nie obejmuje czasu na skonfigurowanie Sandboxie Sandbox (<1 minuta).
11. Optymalne wykorzystanie
Po zakończeniu instalacji użyj CCleaner do czyszczenia śmieci, a następnie:
- Wyeksportuj urządzenie (to urządzenie można zapisać w innym miejscu jako kopię zapasową).
- Usuń nowo utworzoną maszynę wirtualną
- Zaimportuj urządzenie (te kroki zmniejszają rozmiar pliku maszyny wirtualnej)
- Utwórz migawkę (do wykorzystania jako punkt kontrolny)
Odtąd, po zakończeniu testowania stron internetowych, wyłącz maszynę wirtualną i wybierz „Przywróć migawkę”. Dzięki temu Twoja maszyna wirtualna będzie uporządkowana i szybka.
Strona główna pod adresem http://10.0.2.2:8888/
System gościa może uzyskać dostęp do systemu operacyjnego hosta na podstawie adresu IP 10.0.2.2
. 8888
Gość może uzyskać dostęp do serwera działającego na porciehttp://10.0.2.2:8888/
, nawet jeśli host nie ma połączenia z Internetem.
Z tego powodu http://10.0.2.2:8888/
zalecane jest ustawienie jako strona główna.
Możliwe przypadki użycia:
- Przetestuj pojedynczą stronę.
- Automatycznie pokazuj określoną stronę w zależności od ujawnionego klienta użytkownika (np. Przez przekierowanie).
- Fiddling: utwórz skrzypce w przeglądarce Chrome i przetestuj je w przeglądarce Firefox.
- Udostępnij tekst i linki.
Wszystkie poprzednie można łatwo zaimplementować na prostym serwerze ( na przykład użyłem Node.js ).