Ich arbeite auf einem Mac, aber die meisten meiner Benutzer arbeiten unter Windows. Was ist eine einfache Möglichkeit, meine Websites in IE 7, 8 und 9 zu testen? Wein scheint irgendwie fehlerhaft und unfreundlich.
windows
virtualization
wine
internet-explorer
microsoft
Michael Durrant
quelle
quelle
Antworten:
Ich habe die perfekte Lösung! 2013 veröffentlichte Microsoft eine kostenlose, offiziell unterstützte Lösung, mit der Mac-Entwickler mit Internet Explorer-Versionen 6, 7, 8, 9, 10 und 11 auf Macs testen können:
Hoffe das hilft.
quelle
Laden Sie die kostenlose Oracle Virtualbox Virtual Machine-Software herunter und installieren Sie sie
Verwenden Sie die im täglichen OS X-Artikel Internet Explorer für Mac beschriebenen Skripts auf einfache Weise: Führen Sie IE 7, IE8 und IE9 Free in einer virtuellen Maschine aus , um die kostenlosen IE Testing-VMs von Microsoft herunterzuladen, zu konvertieren und zu installieren, die auf VirtualBox verwendet werden sollen.
Hier sind die im Artikel vorgestellten Skripte :
quelle
Die uralte Frage für Webdesigner ...
VirtualBox ist großartig, aber es ist schwierig, wenn mehrere Windows-Versionen Speicherplatz auf Ihrer Festplatte belegen. Eine andere Option ist die Verwendung von VirtualBox und die Installation und Ausführung einer App wie ietester, die nur für Windows verfügbar ist, jedoch das Rendern mehrerer Versionen von IE in einem Fenster ermöglicht.
Schließlich ist meine persönliche Wahl eine Website namens Browserstack . Sie müssen dafür bezahlen, aber es ist wirklich billig und es lohnt sich, wenn Sie so Ihren Lebensunterhalt verdienen. Ich besitze auch einen Windows-Laptop, nur um diese Art von Tests durchzuführen, benutze aber meistens stattdessen Browserstack.
quelle
Virtualisierung ist definitiv der richtige Weg. Es gibt VirtualBox, wie oben erwähnt, ein kostenloses Open-Source-Projekt. Es gibt auch zwei kommerzielle Angebote, Parallels und VMWare Fusion . Beide haben kostenlose Testversionen, damit Sie beurteilen können, was am besten funktioniert.
Wenn Sie sich fragen, warum Sie bezahlen sollen, wenn VirtualBox kostenlos ist, sind Parallels und Fusion sowohl kommerziell entwickelte als auch unterstützte Software. Wenn Sie auf Probleme stoßen, können Sie Hilfe anfordern, anstatt selbst nach Antworten zu suchen. Darüber hinaus ist VirtualBox plattformübergreifend, sodass weniger Mac-Probleme auftreten und es sich eher um ein Heimwerkerprodukt handelt - keine schnelle Einrichtung oder ähnliches.
Aber Sie können den Anruf für sich selbst tätigen. TidBITS bietet einen relativ aktuellen Artikel zum Vergleich von Parallels und Fusion sowie einen guten Abschnitt zu VirtualBox. Ars Technica bietet einen ziemlich umfassenden Vergleich der neuesten Versionen von Parallels und Fusion.
Hoffe das ist nützlich für dich!
quelle
http://www.spoon.net ist ein fantastisches Tool, und ich bevorzuge es, weil es nur die Browser installiert und neben Ihren anderen Programmen in der Taskleiste angezeigt wird. Es funktioniert wie ein Zauber, aber es ist kommerziell, 12 Dollar pro Monat, 60 Dollar pro Jahr. Sie planen, die App zu veröffentlichen. bald auf dem Mac.
IETester eignet sich für einige grundlegende Tests, verarbeitet Skripts jedoch nicht ordnungsgemäß und ist daher keine 100% zuverlässige Testlösung.
quelle
Ich dachte nur, ich würde das ergänzen, da ich gerade ein großartiges neues kostenloses Tool gefunden habe, um den IE auf einem Mac anzuzeigen. Laden Sie " Sauce " aus dem Mac App Store herunter . Ich habe Virtualbox in den letzten zwei Jahren verwendet und dies ist viel einfacher zu installieren, hat keine riesigen VM-Dateien und die Oberfläche ist viel flüssiger. Sauce hat auch die Möglichkeit, eine Vorschau in IE 10 (was komplett Mist ist). Es gibt auch eine andere Cloud-basierte App namens Browser Stack . Versuchte die kostenlose Version und die Schnittstelle ist schön, aber es kostet einige $.
quelle
Zusätzlich zur Virtualisierung gibt es Codeweavers CrossOver
http://www.codeweavers.com
quelle
Ich habe nicht genug Ruf, um einen Kommentar zu @ Anirvans Antwort zu schreiben, was mir sehr geholfen hat. Ich möchte nur hinzufügen, dass der Blog von Rey Bango, der sich aus Sicherheitsgründen dafür einsetzt, Windows Update auf "Automatisch" zu setzen, ein Problem verursacht, da der IE ebenfalls automatisch aktualisiert wird! MS hat separate Auto-Blocker für IE 9 bis 11 erstellt. Ich habe alle Auto-Blocker-Skripte heruntergeladen und einen Wrapper erstellt, um sie auf Dropbox aufzurufen . Extrahieren Sie den Inhalt der ZIP-Datei und führen Sie IE9-11_blocker.cmd aus, um IE 9 bis 11 zu blockieren.
quelle
Wahrscheinlich nicht so professionell wie die anderen Antworten, aber wenn man nur sehen will, wie der Internet Explorer die Site rendert, sind die folgenden Optionen kostenlos und funktionieren ohne schwere Installation:
IE-Registerkarte für Google Chrome-Erweiterung (nur Windows)
Google Chrome-Erweiterung IE-On-Chrome
https://netrenderer.com/
http://browsershots.org/
Beachten Sie, dass keines von ihnen lokal funktioniert (dh localhost oder 127.0.0.1).
Ähnliche Fragen wurden in SO gestellt ( hier und hier ), aber sie sind ziemlich alt und die Themen sind geschlossen.
quelle
Quelle : So zeigen Sie Websites auf Ihrem Mac an, für die Internet Explorer (oder ein PC) erforderlich ist
quelle
Sie können diese Möglichkeiten durchlaufen, um den IE auf einem Mac-Computer zu testen
Sie können auch Online-Plattformen wie LambdaTest, Sauce Labs oder Browserstack verwenden, um mit einem Mac auf den Internet Explorer zuzugreifen.
quelle
Eine neue, bessere Antwort.
Zuerst habe ich eine virtuelle Box benutzt. Dann habe ich Browserstack verwendet
Jetzt benutze ich Parallelen
Seit ein paar Jahren aber in letzter Zeit robust und noch freundlicher gemacht.
Es ist noch einfacher als die anderen, die Einrichtung ist einfacher, das Speichern des Status ist einfacher, die Integration von Tastatur und Maus ist besser. Im Allgemeinen ist es besser.
Einziger Hinweis ist, dass es etwa 80 Dollar kostet
Das sollte für die meisten Entwickler, die das in ein oder zwei Stunden bezahlt bekommen, eine kleine Veränderung sein. Bezahlte Software ist eigentlich meine Vorliebe - es gibt mir ein gewisses Vertrauen, dass sie auch in Zukunft beibehalten wird. Außerdem bin ich ein Entwickler ... und bezahle einen ... Entwickler. Scheint eine gute Sache zu sein.
quelle