Wie kann ich mehrere Browserversionen gleichzeitig verwenden?

9

Unter Windows kann ich die Utilu Firefox-Sammlung verwenden (dort auch die Sammlung auf seiner Site).

Wie kann ich mehrere Browserversionen verwenden, um zu sehen, wie meine Website in verschiedenen Versionen verschiedener Browser in OS X funktioniert?

Zum Beispiel möchte ich Browser mit dem größten Marktanteil installieren :

  • Internet Explorer
  • Firefox 3.6, neueste und frühere
  • Google Chrome neueste und frühere
  • Safari (ältere Versionen möglich)
  • Oper
Alex Bolotov
quelle

Antworten:

15

Feuerfuchs

Firefoxes ist ein Shell- Skript , mit dem alle wichtigen Versionen von Firefox unter OS X installiert und separate Profile eingerichtet werden, damit Sie sie gleichzeitig verwenden können. Derzeit wird Folgendes installiert:

  • 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

Sie können es so einrichten, dass nur die gewünschten Versionen installiert werden.

Optional kann das Skript Firebug auch für jede Version von Firefox installieren.

Außerdem werden Symbole festgelegt, die die Versionsnummer enthalten:

Safari

Schauen Sie sich für Safari Multi-Safari an .

Chrom / Chrom

Installieren Sie für Chrome / Chromium eine beliebige Version, ändern Sie den Namen der App aus Gründen der Übersichtlichkeit von Chromium.appz. B. Chromium 19.appund deaktivieren Sie dann die automatischen Updates für diese Version.

Oper

Laden Sie hier alte Opera-Versionen herunter: ftp://ftp.opera.com/pub/opera/mac/

IE

Holen Sie sich VirtualBox und führen Sie dieses ievmsSkript aus . Zu Testzwecken werden automatisch legale Windows-Images heruntergeladen und virtuelle Maschinen für jede benötigte IE-Version eingerichtet.

Mathias Bynens
quelle
Hinweis: Multisafari funktioniert nur für die aufgelisteten Betriebssysteme, dh Sie können Safari 5.1. * Nicht auf Mac Mavericks installieren.
Kontur
Für IE kann man auch direkt zur Quell-Site modern.ie für die VMs gehen, obwohl das GitHub-Skript die Installation vereinfacht, denke ich.
David
1
Wichtiger Hinweis für Multisafari: " Ich mache keine aktuelle Version von Multi-Safari mehr. Neuere Safari-Versionen machen es schwierig, eine eigenständige Version zu erstellen, und wenn dies möglich ist, funktionieren sie normalerweise nicht auf anderen Betriebssystemen Versionen, die sie ziemlich sinnlos machen ... " Gibt es Alternativen zu Multisafari?
Malisokan
2

MultiFirefox unterstützt, was Sie brauchen, und scheint gute Bewertungen zu haben. Ein Nachteil dabei ist, dass es nicht unterstützt wird, mehrere Versionen gleichzeitig offen zu halten.

Nilpferd
quelle
2

Obwohl Sie sich nicht auf Ihrem Computer befinden, können Sie auch eine Webanwendung wie BrowserShots.org verwenden , um Screenshots der Seite zu liefern, die in einer Vielzahl von Browsern oder in etwas wie dem BrowserLab von Adobe gerendert wurde .

jmlumpkin
quelle
Danke, ich hätte BrowserLab erwähnen sollen, aber nach April ist es nicht kostenlos. Ich werde BrowserShots ausprobieren. Vielen Dank.
Alex Bolotov
Wenn man mehr als nur Screenshots haben möchte, würde ich SauceLabs.com empfehlen. Von allen online verfügbaren Multibrowser-Diensten über Webdienste sind sie die einzigen, die ein Freemium-Konto anbieten, für das kein Testablauf vorliegt. Und Sie können es verwenden, um verschiedene Browserversionen (oder auch die Automatisierung) manuell zu testen.
David
2

Internet Explorer

Natürlich gibt es Internet Explorer für Mac (PPC), aber es ist nicht sehr nützlich, da es auf einer anderen Rendering-Engine (Tasman) basiert. Es läuft auf OSX-Versionen mit Rosetta-Unterstützung. Es kann aus dem Internetarchiv heruntergeladen werden .

Einige Windows Internet Explorer-Versionen funktionieren in Wein (Winetricks helfen sehr):

Geben Sie hier die Bildbeschreibung ein

Safari

Es gibt ein Multi-Safari- Projekt. Es gibt 1.x - 4.x-Versionen, die je nach OSX-Version möglicherweise funktionieren oder nicht (siehe Kompatibilitätsraster auf seiner Website).

Feuerfuchs

Ich habe festgestellt, dass es ausreicht, nur .app umzubenennen und dann mit verschiedenen Firefox-Profilen auszuführen.

  • Laden Sie alle erforderlichen Versionen herunter
  • Kopieren Sie .apk`s an einen temporären Ort und benennen Sie sie um, damit Sie eine Version von einer anderen unterscheiden können
  • Legen Sie alle umbenannten Versionen in den Ordner / Applications
  • Führen Sie das benötigte Firefox mit der Option -ProfileManager aus und erstellen Sie ein Profil für jedes Firefox (nur für den Fall).
Alex Bolotov
quelle