2015-10-29 15 views
16

Auf OSX: Nach einem Update auf El Capitan stellte ich fest, dass Safari 9 standardmäßig installiert war. Für Software-Testzwecke muss ich eine Web-App über Safari 8 testen (das ist immer noch die neueste Version in Yosemite). Ich suchte, aber es gibt keine Möglichkeit (erwarten Sie für browserstack), eine ältere Version von Safari zu installieren oder zu emulieren.Gibt es eine Möglichkeit, eine ältere Version von Safari zu installieren/zu emulieren? (d. h. 8)

Abgesehen von der Herabstufung zu Yosemite gibt es eine Möglichkeit, dies zu tun?

+0

ja. gleiches Problem. Wie können wir nach dem Upgrade auf Safari 8 testen? – resting

Antwort

17

Wahrscheinlich am nächsten kommt man, indem Sie eine der WebKit Nightlies herunterladen, die mit Ihrer gewünschten Safari-Version übereinstimmen.

Wikipedia's Safari version history article listet die entsprechende WebKit-Version für jede Safari-Version auf. Wenn Sie dann für diese Version in der WebKit-Quelle look up the tag finden, finden Sie eine entsprechende Revisionsnummer. Schließlich können Sie die WebKit Nightly Archives verwenden, um den nächsten nächtlichen Build herunterzuladen.

Safari 8.0.7 verwendet die WebKit-Version 600.7.12, die WebKit build r185729 am ehesten entspricht.

Ich weiß nicht, ob Sie mehr als ein WebKit-Build auf einem Computer ausführen können, aber Sie könnten mindestens eine ältere Version als Ziel haben, zusätzlich zu Safari.

+0

Hey vielen Dank für diesen klugen Weg. Leider können Sie Safari 6 nicht an El Capitan arbeiten lassen, da es sich um den Browser meines Clients handelt und er Probleme mit SVGs hat. Aber wie auch immer, hier kommt mein upvote – moesphemie

+0

Froh das half wenigstens ein wenig. Aus Neugier, was ist passiert, als du es versucht hast? – robmathers

+1

Ich denke, die App war zu alt für El Capitan. Beim Start erschien eine Fehlermeldung: "Dieses Webkit [...] ist nicht kompatibel mit 10.11". Jetzt möchte ich wissen, ob es eine mögliche Lösung für das Testen einer Webapp in älteren Safari-Browser gibt. – moesphemie

0

Ich suchte auch nach älteren Safari-Versionen und fand eine Website, die sie zum Download anbietet.

Sie sind zu alt für meine Version von OSX, so dass ich es nicht testen konnte - aber vielleicht funktioniert es für jemanden.

http://www.oldapps.com/mac/de/safari.php