Jak mogę używać wielu wersji przeglądarki jednocześnie?

9

W systemie Windows mogę korzystać z kolekcji Utilu Firefox (istnieje również kolekcja na jego stronie).

Jak mogę używać wielu wersji przeglądarki, aby zobaczyć, jak moja witryna działa w różnych wersjach różnych przeglądarek w systemie OS X?

Na przykład chcę zainstalować przeglądarki z największym udziałem w rynku :

  • Internet Explorer
  • Firefox 3.6, najnowszy i poprzedni
  • Google Chrome najnowsze i poprzednie
  • Safari (możliwe wszystkie starsze wersje)
  • Opera
Alex Bolotov
źródło

Odpowiedzi:

15

Firefox

Firefoxes to skrypty powłoki, które zainstalują wszystkie główne wersje Firefoksa w systemie OS X i skonfigurują osobne profile, aby można było z nich korzystać jednocześnie. Obecnie instaluje:

  • Firefox 2.0.0.20
  • Firefox 3.0.19
  • Firefox 3.5.9
  • Firefox 3.6.28
  • Firefox 4.0.1
  • Firefox 5.0.1
  • Firefox 6.0.1
  • Firefox 7.0.1
  • Firefox 8.0.1
  • Firefox 9.0.1
  • Firefox 10.0.2
  • Firefox 11.0
  • Firefox Beta
  • Firefox Aurora
  • Firefox Nightly
  • Firefox UX Nightly

Możesz go skonfigurować tak, aby instalował tylko wybrane wersje.

Opcjonalnie skrypt może także zainstalować Firebug dla każdej wersji Firefoksa.

Ustawi także ikony zawierające numer wersji:

Safari

W przypadku Safari sprawdź Multi-Safari .

Chrome / Chromium

W przypadku Chrome / Chromium zainstaluj dowolną wersję, zmień nazwę aplikacji z Chromium.appna np. Chromium 19.appDla przejrzystości, a następnie wyłącz automatyczne aktualizacje dla tej wersji.

Opera

Pobierz stare wersje Opery tutaj: ftp://ftp.opera.com/pub/opera/mac/

TO ZNACZY

Pobierz VirtualBox, a następnie uruchom ten ievmsskrypt . Automatycznie pobierze legalne obrazy Windows do celów testowych i skonfiguruje maszyny wirtualne dla każdej potrzebnej wersji IE.

Mathias Bynens
źródło
Uwaga: Multisafari działa tylko na wymienionych systemach operacyjnych, tzn. Nie można zainstalować Safari 5.1. * Na Mac Mavericks.
kontur
W przypadku IE można również przejść bezpośrednio do źródłowej strony modern.ie dla maszyn wirtualnych, chociaż, jak sądzę, skrypt GitHub upraszcza instalację.
David
1
Ważna uwaga Multisafari: „ Nie robię już aktualnej wersji Multi-Safari. Nowsze wersje Safari utrudniają tworzenie samodzielnej wersji, a gdy są one możliwe, zwykle nie działają na różnych systemach operacyjnych wersje, co czyni je raczej bezcelowymi ...Czy są jakieś alternatywy dla Multisafari?
malisokan
2

MultiFirefox obsługuje to, czego potrzebujesz i wydaje się mieć dobre recenzje. Wadą tego rozwiązania jest to, że nie obsługuje utrzymywania wielu wersji otwartych jednocześnie.

Hipopotam
źródło
2

Chociaż nie znajdujesz się na swoim komputerze, możesz także użyć aplikacji internetowej, takiej jak BrowserShots.org, aby dostarczyć Ci zrzuty ekranu strony renderowane w wielu przeglądarkach lub coś w rodzaju BrowserLab firmy Adobe .

jmlumpkin
źródło
Dzięki, powinienem był wspomnieć o BrowserLab, ale po kwietniu nie jest za darmo. Spróbuję BrowserShots. Dzięki.
Alex Bolotov
Jeśli ktoś chce czegoś więcej niż zrzuty ekranu, poleciłbym SauceLabs.com. Ze wszystkich multibrowserów w usługach internetowych dostępnych online, w końcu sprawdź, są one jedynymi, które oferują konto freemium, które nie ma okresu próbnego. Możesz go użyć do ręcznego testowania różnych wersji przeglądarki (lub automatyzacji).
David
2

Internet Explorer

Oczywiście istnieje Internet Explorer dla komputerów Mac (PPC), ale nie jest on bardzo przydatny, ponieważ jest oparty na innym silniku renderowania (Tasman). Będzie działał na wersjach OSX z obsługą Rosetty. Można go pobrać z Archiwum internetowego .

Niektóre wersje Windows Internet Explorera działają w winie (winetricks bardzo pomaga):

wprowadź opis zdjęcia tutaj

Safari

Istnieje projekt wielu safari . Istnieją wersje 1.x - 4.x i mogą działać lub nie w zależności od wersji OSX (spójrz na tabelę kompatybilności na jego stronie).

Firefox

Przekonałem się, że wystarczy zmienić nazwę .app, a następnie uruchomić go z różnymi profilami Firefox.

  • pobierz całą wymaganą wersję
  • skopiuj .apk w tymczasowe miejsce i zmień ich nazwy, abyś mógł odróżnić jedną wersję od drugiej
  • umieść wszystkie wersje o zmienionej nazwie w folderze / Applications
  • uruchom potrzebny firefox z opcją -ProfileManager i utwórz profil dla każdego firefoxa (na wszelki wypadek)
Alex Bolotov
źródło