Ich arbeite auf einem Mac, aber die meisten meiner Benutzer verwenden Windows. Was ist eine einfache Möglichkeit, meine Websites in IE 7, 8 und 9 zu testen? Wein wirkt irgendwie fehlerhaft und unfreundlich.
Ich habe die perfekte Lösung! Im Jahr 2013 veröffentlichte Microsoft eine kostenlose, offiziell unterstützte Lösung, um Mac-Entwicklern beim Testen mit den Internet Explorer-Versionen 6, 7, 8, 9, 10 und 11 auf Macs zu helfen:
Hoffe das hilft.
Test IE11 and Microsoft Edge Legacy using free Windows 10 virtual machines you download and manage locally
Laden Sie die kostenlose Oracle Virtualbox Virtual Machine-Software herunter und installieren Sie sie
Verwenden Sie die im OS X Daily-Artikel Internet Explorer for Mac the Easy Way: Run IE 7, IE8, & IE9 Free in a Virtual Machine aufgeführten Skripts , um die kostenlosen IE-Test-VMs von Microsoft für die Verwendung in VirtualBox herunterzuladen, zu konvertieren und zu installieren.
Wir führen Sie durch die kostenlose Installation von Internet Explorer 7, 8 oder 9 in einer virtuellen Maschine mit Windows direkt in Mac OS X. Dies wird erreicht, indem die frei verfügbare VirtualBox-Software von Oracle verwendet und diese mit dem kostenlosen Internet Explorer kombiniert wird, der virtuelle Maschinen von Microsoft testet
Hier sind die im Artikel vorgestellten Skripte :
...
Installieren Sie ALLE Versionen von Internet Explorer: IE7, IE 8 und IE 9
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
Installieren Sie nur Internet Explorer 7
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash
...
Die uralte Frage für Webdesigner…
VirtualBox ist großartig, aber ein Schmerz, wenn mehrere Windows-Versionen Speicherplatz auf Ihrer Festplatte belegen. Eine andere Möglichkeit besteht darin, VirtualBox zu verwenden und nur eine App wie ietester zu installieren und auszuführen , die nur für Windows verfügbar ist, aber es Ihnen ermöglicht, mehrere Versionen von IE in einem Fenster zu rendern.
Schließlich ist meine persönliche Option der Wahl eine Website namens browserstack . Sie müssen dafür bezahlen, aber es ist wirklich billig und es lohnt sich, wenn Sie damit Ihren Lebensunterhalt verdienen. Ich besitze auch einen Windows-Laptop nur für diese Art von Tests, verwende aber meistens stattdessen Browserstack.
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 sollten, wenn VirtualBox kostenlos ist, Parallels und Fusion sind beides kommerziell entwickelte und unterstützte Software. Wenn Sie auf Probleme stoßen, können Sie Hilfe erhalten, anstatt Zeit damit zu verbringen, selbst nach Antworten zu suchen. Darüber hinaus ist VirtualBox plattformübergreifend, hat also weniger Mac-Feinheiten und ist eher ein DIY-Produkt - keine schnelle Einrichtung oder ähnliches.
Aber Sie können selbst telefonieren. TidBITS hat einen ziemlich neuen Artikel , in dem Parallels und Fusion verglichen werden, mit einem guten Abschnitt über VirtualBox, und Ars Technica hat einen ziemlich umfassenden Vergleich der neuesten Versionen von Parallels und Fusion.
Hoffe, das ist nützlich für Sie!
http://www.spoon.net ist ein fantastisches Tool und der Grund, warum ich es bevorzuge, ist, dass es nur die Browser installiert und Seite an Seite mit Ihren anderen Programmen in der Taskleiste. Es funktioniert wie ein Zauber, aber es ist kommerziell, 12 $ pro Monat, 60 $ pro Jahr. Sie planen, die App zu veröffentlichen. bald auf dem Mac.
IETester ist für einige grundlegende Tests in Ordnung, verarbeitet Skripte jedoch nicht korrekt und ist daher keine 100% zuverlässige Testlösung.
Ich dachte nur, ich würde etwas hinzufügen, da ich gerade ein großartiges neues kostenloses Tool gefunden habe, um IE auf einem Mac anzuzeigen. Laden Sie „ Sauce “ aus dem Mac App Store herunter. Ich habe Virtualbox in den letzten zwei Jahren verwendet und das ist viel einfacher zu installieren, hat keine riesigen VM-Dateien und die Benutzeroberfläche ist viel reibungsloser. Sauce hat auch die Möglichkeit, eine Vorschau in IE 10 anzuzeigen (was völliger Mist ist). Es gibt auch eine andere Cloud-basierte App namens Browser Stack . Versuchte die kostenlose Version und die Schnittstelle ist nett, aber es kostet einige $$.
Neben der Virtualisierung gibt es CrossOver von Codeweaver
Ich habe nicht genug Ruf, um einen Kommentar zu @Anirvans Antwort zu posten, was mir sehr geholfen hat. Ich möchte nur hinzufügen, dass Rey Bangos Blog, der aus Sicherheitsgründen befürwortet, 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.
Wahrscheinlich nicht so professionell wie die anderen Antworten, aber wenn man nur sehen möchte, wie der IE die Seite rendert, sind die folgenden Optionen kostenlos und funktionieren ohne große Installation:
Google Chrome-Erweiterung IE-Tab (nur Windows)
Google Chrome-Erweiterung IE-On-Chrome
Beachten Sie, dass keiner von ihnen lokal funktioniert (dh localhost oder 127.0.0.1).
Ähnliche Fragen wurden in SO ( hier und hier ) gestellt, aber sie sind ziemlich alt und die Themen sind geschlossen.
Quelle : So zeigen Sie Websites auf Ihrem Mac an, für die Internet Explorer (oder ein PC) erforderlich ist
Sie können diese Möglichkeiten durchgehen , um IE auf einem Mac-Computer zu testen
Sie können auch Online-Plattformen wie LambdaTest, Sauce Labs oder Browserstack verwenden, um mit einem Mac-Computer auf Internet Explorer zuzugreifen.
Einige Software aus dem obigen Link:
Zuerst habe ich Virtual Box verwendet. Dann habe ich Browserstack verwendet
Jetzt verwende ich Parallelen
Seit ein paar Jahren im Einsatz, aber in letzter Zeit robuster und noch freundlicher geworden.
Es ist noch einfacher als die anderen, das Einrichten ist einfacher, das Speichern des Status ist einfacher, die Tastatur-Maus-Integration ist besser. Generell ist es besser.
Bemerkenswert ist nur, dass es etwa 80 Dollar kostet
Das sollte für die meisten Entwickler, die das in ein oder zwei Stunden bezahlt bekommen, eine Kleinigkeit sein. Bezahlte Software ist eigentlich meine Präferenz - es gibt mir ein gewisses Vertrauen, dass sie in Zukunft tatsächlich beibehalten wird. Außerdem bin ich ein Entwickler ... ich bezahle einen ... Entwickler. Scheint eine gute Sache zu sein.
gtmtg
Benutzer13716
Vigneswaran