Ausführen von Internet Explorer 6, Internet Explorer 7 und Internet Explorer 8 auf demselben Computer


338

Wie alle anderen muss ich meinen Code in Internet Explorer 6 und Internet Explorer 7 testen. Jetzt bietet Internet Explorer 8 einige großartige Tools für Entwickler, die ich verwenden möchte. Ich möchte meinen Code auch mit Internet Explorer 8 testen, da er bald veröffentlicht wird.

Die Frage ist: Wie werden Internet Explorer 6, Internet Explorer 7 und Internet Explorer 8 auf demselben Computer ausgeführt? Bisher habe ich mit Internet Explorer 6 und Internet Explorer 7 Multiple IE verwendet . Nach der Installation von Internet Explorer 8 wurde jedoch ein Problem mit Internet Explorer 6 gemeldet (siehe Kommentare auf der im vorherigen Satz verlinkten Seite). Diese Fehler beziehen sich auf den Fokus in Formularfeldern. Das Ausführen von Internet Explorer 7 wäre nicht so wichtig, da Internet Explorer 8 die Internet Explorer 7-Rendering-Engine verwenden kann, aber wir benötigen weiterhin Internet Explorer 6.

Wie kann ich Internet Explorer 6, Internet Explorer 7 und Internet Explorer 8 auf demselben Computer ausführen?


Die IE8-Kompatibilität funktioniert nicht wie die IE7-Kompatibilität. Ich bin auf viele Fälle gestoßen, in denen sie unterschiedlich waren.
Corymathews

@corymatthews, das stimmt, aber die Standalones sind echt und können nebeneinander installiert werden. IE8 normal, IE7 Standalone und IE6 Standalone.
Dan Rosenstark

Eine "kleine" Liste von Duplikaten finden Sie unter meta.stackexchange.com/questions/9686/… .
Rob W

Ich denke, dass das einfache Ändern der Rendering-Engine in IE 8 auf frühere Versionen zum Testen ausreicht.
Lucas

Siehe "IECollection" : Läuft unter vielen Versionen des Windows-Betriebssystems. Aber "am besten unter 32-Bit-Version von Microsoft Windows XP Service Pack 3 (ob in einer virtuellen Maschine oder nicht)". Installieren Sie daher am besten eine virtuelle MS Windows XP SP3-Maschine und führen Sie IECollection darin aus. siehe Kodierung.smashingmagazine.com/2011/09/02/…
Adrien Be

Antworten:


221

Ich würde es nicht tun. Verwenden Sie stattdessen virtuelle PCs. Es kann ein wenig dauern, aber Sie werden sich auf lange Sicht bedanken. Nach meiner Erfahrung können Sie sie nicht wirklich sauber nebeneinander installieren, und wenn es sich nicht um eigenständige Installationen handelt, können Sie nicht wirklich überprüfen, ob es sich um ein 100% browsergetreues Rendering handelt.

Update: Eine der besseren Möglichkeiten, dies zu erreichen (wenn Windows 7 ausgeführt wird), besteht darin, im Windows XP-Modus mehrere virtuelle Maschinen einzurichten: Testen mehrerer IE-Versionen auf einem PC im IEBlog .

Update 2: (11/2014) Seit der letzten Aktualisierung gibt es neue Lösungen. Microsoft bietet jetzt VMs für jede Umgebung zum Testen mehrerer Versionen von IE: Modern.IE


12
Tangente: virtualbox.org sieht cool aus. Ich habe es nicht selbst ausprobiert - dies könnte jedoch eine gute Gelegenheit sein, es zu versuchen?
Ian Robinson

79
Es ist schade, dass dies die richtige Antwort ist. Microsoft sollte dies zum Laufen bringen. Wenn Ihre Maschine kein teures Ungetüm für Steroide ist, können Sie nicht mehrere virtuelle Maschinen gleichzeitig ausführen. Dies bedeutet, dass Sie jeden Browser zu unterschiedlichen Zeiten testen und reparieren müssen.
Björn

16
@apphacker: Wie viele Menschen auf dieser Welt benötigen tatsächlich drei verschiedene Browserversionen, die nebeneinander ausgeführt werden? Sie können Microsoft oder einem anderen Softwareunternehmen nicht die Schuld geben, dass sie ihre Software nicht an die .000001% geschrieben haben, die so etwas benötigen.
Dave Swersky

49
@ Dave ... Ich würde wetten, dass ein großer Prozentsatz der Leute, die große Web-Apps entwickeln, dies benötigt. Wir sprechen hier wirklich nicht über diesen kleinen Prozentsatz. Außerdem würde dies auch vielen anderen Leuten gefallen ... Ich möchte meine Software aktualisieren können, ohne dass meine alte Kopie weggeblasen wird, sodass ich einfach zu meiner alten Version zurückkehren kann, wenn ich mich dazu entscheide.
Beska

9
Diese Frage verweist auf eine Microsoft-Support-Seite, auf der Sie VMs mit IE 6, IE 7 und IE 8 herunterladen können
Paul D. Waite

156

Niemand hat dies erwähnt, aber IETester ist ein großartiges Werkzeug. Es unterstützt Internet Explorer 5.5, 6, 7 und 8RC1. Das Rendering entspricht den entsprechenden Browsern. Zumindest habe ich noch keine Unstimmigkeiten gefunden.

Normalerweise verwende ich es, um eine grundlegende Überprüfung des Layouts durchzuführen. Ich benötige weiterhin VMs, um JavaScript zu debuggen oder die Developer Toolbar mit einer bestimmten Internet Explorer-Version zu verwenden.

IETester 0.3


1
@ Tsvetomir Tsonev, danke für den Link. In diesem Fall muss ich JS-Code debuggen, damit ich der Installation einer VM nicht entgehen kann, aber bei Layoutproblemen ist IETester eine gute Wahl.
Avernet

4
Dies ist eine schöne Idee, aber eigentlich nicht lizenziert. Die IE-Lizenzen von Microsoft verbieten ausdrücklich die Weiterverteilung, und obwohl es unwahrscheinlich ist, dass sie auf diese Art von Anwendung herunterkommen, wenn Ihre Organisation geprüft wird, gilt dies technisch als Raubkopie.
Keith

6
IETester hat gelegentlich Fehler, die ziemlich böse sind, wenn Sie nicht damit rechnen. Zum Beispiel mit Cookies, die von javacript gesetzt wurden.
Sergey

2
Die Seite, mit der ich arbeite, hat Popups und dies scheint dieses Tool zu beschädigen. Hat bei mir nicht funktioniert.
JCollum

14
Leider ist IETester ziemlich fehlerhaft - ziemlich oft unterscheidet sich das Verhalten für die native Installation von beispielsweise IE6 von IETester
Art.

55

Sie können die neue MS Expression Web SuperPreview verwenden

Alt-Text
(Quelle: istartedsomething.com )

Wenn Sie kein Geld für MS Expression Web ausgeben möchten, können Sie Microsoft Expression Web SuperPreview für Windows Internet Explorer völlig kostenlos herunterladen . Die einzige Einschränkung besteht darin, dass Sie nach Ablauf der Testphase keine Vergleiche mit Nicht-IE-Browsern anstellen können.


Wie funktioniert das mit IE8? Ich habe es jetzt nicht auf meinem Computer. Wenn ich es herunterlade, werden mir dann 6, 7 und 8 angezeigt?
Martin

Ich verwende es als Teil von MS Expression (nicht die IE-angehängte Version) und funktioniert sehr gut. Ein bisschen langsam in meinem Fall, aber ich habe keine
Supermaschine

@ Martin: Ja, wenn Sie IE8 haben, können Sie IE7 über die Kompatibilitätsansicht anzeigen, IE6 und IE8 natürlich.
Eduardo Molteni

21
Habe ich Recht, wenn ich sage, dass die Seite nur gerendert wird, Sie aber nicht mit ihr interagieren können (wie beim Drücken von Tasten, Eingeben von Text usw.)? Das macht es weniger nützlich, als ich dachte, weil Sie die Site nicht so durchsuchen können, wie es ein Benutzer tun würde.
Tom van Enckevort

8
Es ist nicht wirklich so super ein Produkt, um ehrlich zu sein, langsam (sehr sehr sehr sehr langsam) und auch keine Interaktion.
JL.

50

Ich würde auch vorschlagen, einige virtuelle Maschinen auszuführen, anstatt mehrere Versionen von Internet Explorer auf derselben Windows-Instanz auszuführen.

Microsoft stellt Virtual PC- Disk-Images mit Internet Explorer 6, 7 und 8 auf der Download-Seite für Internet Explorer-Anwendungskompatibilität VPC-Images bereit .

Die aktuelle Liste der über den obigen Link verfügbaren Images der virtuellen Festplatte lautet:

  • Internet Explorer 6 unter Windows XP SP3
  • Internet Explorer 7 unter Windows XP SP3
  • Internet Explorer 8 unter Windows XP SP3
  • Internet Explorer 7 unter Windows Vista
  • Internet Explorer 8 unter Windows Vista

(Die Liste ist ab dem 11. Oktober 2009 aktuell. Alle Versionen haben Ablaufdaten.)


Gibt es eine Möglichkeit, diese Images in VirtualBox zum Laufen zu bringen? Es ist kein Problem, eine VM mit dem Image zu erstellen und zu starten, aber es stürzt beim Booten ab. Ich vermute, dies liegt an der unterschiedlichen VM-Hardware von VirtualPC und VirtualBox.
BetaRide

Kürzlich (10/2011) habe ich nach diesen gesucht und festgestellt, dass MS die Windows XP-Images mit IE7 und IE8 entfernt hat. Das Gleiche gilt für IE8 unter Vista. IE7 ist jetzt nur Vista (4179 MB vs. 366 MB) und IE8 ist nur Windows 7 (2633 MB vs. 366 MB)
David M. Miller

@coobird: Ich habe kürzlich (10/2011) nach diesen gesucht und festgestellt, dass MS keine Win XP SP3-Images mit IE7 oder IE8 mehr hat (oder, was es wert ist, Vista mit IE8). Das einzige IE7-Image, das derzeit verfügbar ist, ist nur Vista (4179 MB gegenüber 366 MB). Das IE8-Image ist nur Windows 7 (2633 MB gegenüber 366 MB). Es ist besser, den Windows XP-Modus unter Win7 Pro zu installieren und Kopien für IE7 und IE 8 zu erstellen
David M. Miller

2
Sie können das Windows XP-Image mit IE6 herunterladen und den IE von dort auf 7 oder 8 aktualisieren. Sehen Sie diesen Screenshot eines frischen Bildes: i.imgur.com/z1udL.jpg
Paul Lammertsma

39

modern.IE ist eine Verpflichtung von Microsoft, das browserübergreifende Testen für die Internet Explorer-Browser zu vereinfachen. Microsoft hat modern.IE entwickelt, um Entwicklern und Designern eine Reihe von Tools zur Verfügung zu stellen, die das Testen des IE-Browsers erleichtern.

Mit modern.IE haben Sie zwei Möglichkeiten, Ihre Website im IE zu testen. Erstens bietet modern.IE Ihnen drei Monate lang die kostenlose Nutzung des webbasierten Browsertestdienstes BrowserStack . Sie benötigen lediglich ein Facebook-Konto, um sich anzumelden und mit dem Testen zu beginnen.

Die zweite Methode, die modern.IE anbietet, ist ein Virtualisierungsabbild jedes Browsers von IE 6 bis IE 10 , das auf Virtualisierungssoftware wie VirtualBox, Virtual PC, Hyper-V oder VMWare Player unter Windows, Mac oder Linux ausgeführt werden kann.

Darüber hinaus bietet modern.IE ein Tool, das Ihre Webseite nach häufigen Codierungsproblemen durchsucht und diese auflistet, damit Sie sie korrigieren können, damit sie in allen IE-Versionen korrekt angezeigt werden.

Quelle: modern.IE - Browserübergreifende IE Testing Tools Suite


4
Das ist das neue Werkzeug in der Stadt!
Ahmad Alfy

2
Dies erfordert mehr Unterstützung. Dies ist die beste und aktuellste Lösung
scoota269

4
Direkter Link zu Emulator-Downloads hier: modern.ie/en-US/virtualization-tools#downloads
Tony Wall

Das ist es. Das Beste aus Kompatibilitätstests, ja
glücklich

17

Sie können IE8 nicht verwenden, um IE7 zu ersetzen. Die JavaScript-Engine in IE8 ist niemals dieselbe wie in IE7. Versuchen Sie, nachfolgende Kommas in Array- oder Objektliteralen sowohl in IE7 als auch in IE8 zu belassen. Im ersteren wird ein Fehler angezeigt, im letzteren jedoch nicht einmal im Kompatibilitätsmodus. Wenn Ihre Site in IE7 funktionieren soll, müssen Sie sie in IE7 testen.


Zum Glück kann IE9 die Fehler von IE7 und 8 ziemlich gut reproduzieren, wenn Sie die Entwicklertools zum Ändern der Modi verwenden. Ich bin mir ziemlich sicher, dass ich mit IE9 auf diese Weise nachgestellte Kommas und dergleichen gefunden habe.
Simon East

17

Versuchen Sie es mit http://finalbuilds.edskes.net/iecollection.htm .

Die Utilu IE Collection enthält mehrere IE-Versionen , die eigenständig sind, damit sie gleichzeitig verwendet werden können.

Bedingte Kommentare funktionieren genauso wie in den nativen Versionen. Die ursprüngliche Versionsnummer wird in der User Agent-Zeichenfolge korrekt angezeigt. Die Versionsnummer finden Sie auch im Fenstertitel.

Die Utilu IE Collection enthält auch die Internet Explorer Developer Toolbar 1.00.2189.0 . Diese Explorer-Leiste bietet eine Vielzahl von Tools, die die Fehlerbehebung bei Websites erleichtern. Die Internet Explorer Developer Toolbar ist mit Internet Explorer 5.0 und höher kompatibel, wenn Windows 2000 oder höher verwendet wird.

Utilu IE Collection bietet die Möglichkeit, die Firebug Web Development Extension für Internet Explorer zu installieren . Firebug bietet viele nützliche Tools, die die Webentwicklung erleichtern ...


Ich verwende dies mit einer Win XP VirtualBox-Instanz. Ich habe nur eines bemerkt, das nicht mit einer eigenständigen IE6-Erfahrung übereinstimmt: Gelegentlich kann ich mich nicht auf Formularfelder konzentrieren, und wenn ich es auf einem realen Computer versuche, auf dem nur IE6 ausgeführt wird, gibt es kein Problem.
Ty W

1
Das sieht echt gut aus. Hat jemand Feedback dazu?
Clement Herreman

1
Ich benutze es, wenn ich alte IEs (IE6 +) im "nativen" Modus testen muss, nicht im IE8-Kompatibilitätsmodus, aber es ist unter Seven fehlerhaft. Wenn ich auf einem Win7-Computer arbeite, verwende ich eine virtuelle VirtualBox-Maschine mit Windows XP und IE-Sammlung.
Fabien Ménager

3
Für Windows XP ist dies die beste Antwort! Ich benutze es schon lange und es ist sehr schön.
Michael Koper

Windows 7x64 installiert v7, v8 und 5,5.5,6,6sp2 nicht und funktioniert überhaupt nicht. (Schreibt IE 4.0, Version: 9.0 in jeder Version)
DJ

10

Ich benutze http://www.spoon.net/browsers (nur Windows).

Sie können IE8, IE7, IE6, Firefox 3.5, Firefox 3, Firefox 2, Safari 4, Safari 3, Opera 10, Opera 9 und Chrome ausführen.

Sie müssen nur ein Plugin installieren und dann auf das entsprechende Symbol klicken. Es werden die Dateien heruntergeladen und ausgeführt, die zum Ausführen der oben genannten Browser erforderlich sind.


6
"Microsoft hat uns gebeten, Internet Explorer von diesem Dienst zu entfernen."
Denilson Sá Maia

Ab dem 24.01.2011 gibt es keine IE-Unterstützung: "Kommen Sie bald zurück, um weitere Informationen zur Verwendung von Internet Explorer auf Spoon.net zu erhalten!"
Chris

Die eigenständigen Dateien sind weiterhin verfügbar, siehe Schnelle Browsertests: Internet Explorer (Version 6, 7 und 8) . Dies funktioniert jedoch nicht unter Windows 7.
Rob W

3
@ DenilsonSá: Der Service ist zurück;)
Adrien Be

Es gibt einen ähnlichen Dienst, der keine Plugins benötigt und unter Mac / Linux / Windows funktionieren sollte
Denilson Sá Maia

9

Wenn Sie IE8 auf Ihrem Computer installiert haben , können Sie testen, wie Ihre Site auch in IE7 funktioniert . Wenn Sie sich auf der Seite befinden, die Sie im IE7-Browser testen müssen, öffnen Sie "Tools" -> "Developer Tools" . Klicken Sie dann im Menü des Dialogfelds "Entwicklertools" auf "Browsermodus: [AKTUELLER MODUS] " und wählen Sie dort drei Optionen aus. das ist,

  1. IE7
  2. IE8
  3. IE8-Kompatibilitätsmodus

8

Um die anderen Benutzer zu sichern, müssen Sie Virtual PC-Instanzen auf Ihrer Windows-Box ausführen. Wenn Sie versuchen, eine Mehrfachinstallation von Internet Explorer durchzuführen, werden bedingte Kommentare auf Seiten unterbrochen, was das Testen ohnehin erschwert (z. B. mit Internet Explorer 5, 6 und 7. Auf einer Windows-Box werden die IF Internet Explorer-Anweisungen ausgeführt Beheben Sie den Internet Explorer 7 sogar in Internet Explorer 5, was noch seltsamere Fehler bedeutet.

Weitere Informationen und ein Link zum Herunterladen und Ausführen eines virtuellen Internet Explorer 6-Images: http://blogs.msdn.com/ie/archive/2007/04/17/ie7-virtual-pc-image-and-ie6-virtual- pc-image-refresh.aspx

Wenn Sie bereits über einen virtuellen PC verfügen, sehen Sie hier das folgende Bild: http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=de


@superroach Interessante, bedingte Kommentare sind ein weiterer Grund, virtuelle Maschinen zu verwenden.
Avernet

7

Ich habe dies heute auf meinem Windows 7-Computer getan:

  1. Windows Virtual PC installiert und XP-Modus ausgeführt
  2. Erstellt zwei Windows XP-Images. Eine mit Internet Explorer 6 und eine mit Internet Explorer 7.
  3. Jetzt kann ich diese von meinem Windows 7-Desktop aus in Browsern ausführen! Genau wie bei jeder anderen Anwendung. Virtual PC muss nicht geöffnet werden.

http://www.microsoft.com/windows/virtual-pc/


5

Es gibt eine elegante Möglichkeit, IE6, IE7 und IE8 auf demselben Computer auszuführen, den virtuellen PC.

Laden Sie zuerst den virtuellen PC von der Microsoft-Website hier herunter: http://www.microsoft.com/downloadS/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&displaylang=de

Laden Sie dann 3 EXE-Dateien mit IE6, IE7 und IE8 hier herunter: http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=de

Installieren Sie sie auf Ihrem PC und testen Sie Ihre Webanwendungen. Ersparte mir Tage bei der Suche nach ähnlichen Lösungen.


4

Ich habe eine Weile mit diesem Problem zu kämpfen. Virtualisierung wäre eine gute Lösung, aber für meine Anforderungen zu langsam. Ein Laptop kann nur so viel: Wenn Sie eine Entwicklungsumgebung neben Adobe Photoshop und Illustrator ausführen und dann versuchen, eine Virtualisierung durchzuführen, während Sie mit einer Vielzahl von Servern verbunden sind und viele andere Dinge im Hintergrund vor sich gehen, ist ... nun ... langsam .

Ich habe jetzt das folgende Setup, das das Problem elegant löst, obwohl es ein bisschen teuer ist, es lohnt sich:

  • Ein Macbook an ein externes Display angeschlossen
  • Ein Windows-Desktop mit installiertem Dual-Boot für Windows XP und Windows Vista

Auf beiden Computern wird Synergy ausgeführt , wobei Tastatur und Maus auf mehreren Computern gemeinsam genutzt werden, sodass ich problemlos zwischen beiden wechseln kann. Da es sich um separate Computer handelt, habe ich keine Leistungsprobleme und kann Photoshop problemlos auf meinem Mac ausführen, während auf meinem Windows-Computer noch jeder Browser ausgeführt wird.

Dieses Setup deckt die meisten Browser mit abgestufter Browserunterstützung ab, wie von Yahoo! http://developer.yahoo.com/yui/articles/gbs/ :

Browser:

  • Firefox 2 Mac
  • Firefox 3 Mac
  • Firefox 3 Fenster
  • Firefox 2 Windows
  • Webkit nächtlicher Mac
  • Safari 3 Windows
  • Safari 4 Mac
  • Google Chrome Neueste Version von Windows
  • Opera neueste Version Windows
  • Opera neueste Version Mac
  • Internet Explorer 6 (auf dem XP-Teil des Windows-Computers)
  • Internet Explorer 8 mit IE7-Kompatibilitätsmodus (auf dem Vista-Teil des Windows-Computers)

Abgedeckte E-Mail-Clients:

  • Apple Mail
  • Thunderbird == Firefox-Rendering-Engine (auf dem XP-Computer)
  • Outlook Express == IE6-Rendering-Engine
  • Outlook 2003 (auf dem XP-Computer)
  • Outlook 2007 (auf dem Vista-Computer)
  • Alle gängigen Webclients in allen oben genannten Browsern (Live Mail, Gmail, Yahoo! Mail)

Dinge, die in diesem Setup nicht behandelt werden:

  • Ich habe kein Mac OS 10.4
  • Ich teste nur die neueste Version von Opera, keine früheren Versionen (aufgrund der kleinen Benutzerbasis)
  • Ich teste Safari 3 und Safari 4, beide unter Windows und eine unter Mac, nicht beide Versionen auf beiden Plattformen. Jetzt ist Safari 4 sowieso noch in der Beta; und Safari hatte und hatte immer eine sehr gute Rendering-Engine.
  • Bei E-Mail-Clients habe ich mich nie darum gekümmert, Lotus Notes zu testen

Hier können Sie sich ein Video des Setups ansehen .



4

Eine sehr gute Option ist das Update auf Internet Explorer 10. Sie finden sehr nützliche Entwicklertools, einschließlich der Kompatibilität mit IE5 bis IE 10, einschließlich des Mackenmodus. Wenn Sie das Menü der IE-Version i wechseln, ändert sich das Seiten-Rendering der Seite sofort.

Sehr gute Funktion dieses Modus ist Javascript und HTML-Debugger (Firebug-like), die im Kompatibilitätsmodus funktionieren. Es bedeutet, dass Sie Javascript in einem sehr alten IE mit dem neuesten Debugger debuggen können, was eine sehr coole Funktion ist. Mit einer virtuellen Maschine ist dies nicht möglich. Ja, Sie können über eine virtuelle Maschine verfügen, um das Endergebnis zu überprüfen. Geben Sie hier die Bildbeschreibung ein


5
Leider habe ich viele Dinge gefunden, die in einem neueren Browser in einem älteren Browsermodus funktionieren, aber in einem älteren Browser nicht funktionieren. Es gibt keinen Ersatz für das Testen im realen Browser.
Paul Tomblin

3

Ich verwende Virtual PC, um eine Windows-Instanz auszuführen, auf der IE6 installiert ist. Es ist etwas ungeschickter als verschiedene Versionen auf demselben Computer zu haben, aber es ist ein zu 100% funktionierender IE6. Mehrere IE funktionieren für die meisten Tests gut, aber es fehlen die letzten paar Prozent.

Arbeiten Sie nicht zu viel, um die Seite in IE8 richtig aussehen zu lassen. Es gibt immer noch einige Probleme, die höchstwahrscheinlich in der endgültigen Version behoben werden.


2

Dies beantwortet Ihre Frage nicht direkt, aber haben Sie sich Lackmus angesehen ? Wir verwenden es hauptsächlich zum Testen der HTML / CSS-Kompatibilität über mehrere Browser (unterstützt von Litmus).


@ayaz Ich wusste nichts über Litmus, aber in diesem Fall würde ich einen Dienst benötigen, mit dem ich mich mit VNC (oder ähnlichem) verbinden kann, der mehrere Computer auf verschiedenen Servern bereitstellt, von denen aus ich meine Anwendung aufrufen kann.
Avernet

2

Etwas verwandt sollten Sie in Betracht ziehen, Ihre Site nach BrowserShots auszuführen, wenn sie fast fertig ist. Sehen Sie, wie sie in Dutzenden von Browsern in Hunderten von Konfigurationen aussieht.



2

Ich habe Virutal PC gemäß Donavons Tutorial installiert, aber es scheint, dass das BIOS meines Laptops die Hardwarevirtualisierung nicht unterstützt und zum Ausführen von Virtual PC erforderlich ist. Stellen Sie daher sicher, dass Ihre Geräte dies unterstützen, bevor Sie mit dem virtuellen PC fortfahren.





1

Jemand, den ich kenne, hat eine tragbare Version von IE8 mit Thinstall erstellt (jetzt wird sie von VMware gekauft und heißt Thinapp) (nur 1,8 MB). Thinstall erstellt eine virtualisierte Anwendung mit einem integrierten virtuellen Dateisystem und ist die perfekte Lösung für die DLL-Hölle. Die gesamte App wird von einer einzigen exe-Datei ausgeführt.

Dies ist nicht getestet gegen andere Versionen installieren, könnte ich hinzufügen.

http://rapidshare.com/files/247957494/IE8.Portable.Thinstall.exe




1

Mehrere IE http://tredosoft.com/Multiple_IE Installiert dh bis zu 6, ohne die aktuelle Installation zu stören (ich habe 7 und es hat es so gelassen, wie es ist). Jetzt muss ich einen Weg finden, um 8 darüber hinaus zu laufen. 6 und 7 laufen dank dieser kleinen App oben schon gut. (nur unter XP getestet)



1

Firefox verfügt über ein Add-In, mit dem eine Webseite so gerendert wird, als wäre sie in Internet Explorer 5.5 / 6/7/8 Beta 2.

IE NET Renderer

Bearbeiten: Dies scheint nur Screenshots zu machen, daher ist es möglicherweise nicht sehr nützlich. Gut, um sicherzustellen, dass Ihr Layout nicht kaputt ist, aber sonst nicht viel.


@ WalterJ89 Danke für den Link. Nach dem, was ich gelesen habe, macht IE NET Renderer nur Screenshots und funktioniert daher nicht für interaktive Anwendungen.
Avernet

Entschuldigung, das habe ich nicht bemerkt. Möglicherweise können Sie schnell überprüfen, ob Ihr Layout nicht fehlerhaft ist.
WalterJ89

1

Wie Eduardo erwähnte, ist das kürzlich angekündigte Microsoft SuperPreview ein Tool, mit dem Sie anzeigen können, wie Webseiten in vielen verschiedenen Browsern gerendert werden, auch wenn sie nicht lokal installiert sind.

Sie können beispielsweise sehen, wie Ihre Seite in Internet Explorer 6, Internet Explorer 7, Internet Explorer 8, Firefox und Safari aussieht, auch wenn diese Browser nicht installiert sind.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.