2009-07-20 15 views
2

Ich weiß, einige Leute werden sagen "IE 6 muss sterben"; Andere werden denken, dass dies eine subjektive/nicht-programmatische Frage ist. Aber ich bin verzweifelt und wusste nicht wo sonst zu fragen.Wie testen Sie Ihre Web-Apps für IE 6?

Ich habe eine Anwendung und muss entscheiden, ob ich IE 6 oder nicht unterstützen möchte, also wollte ich testen, wie es aussieht, was fehlschlägt oder nicht fehlschlägt. Wenn die Probleme schnell gelöst werden können, würde ich gerne wissen, dass es kein Problem ist. Wenn die Probleme sehr groß sind, möchte ich den Benutzer auf eine Seite umleiten, die erklärt, dass IE 6 nicht unterstützt wird.

Also ich muss in der Lage sein, die Seite in IE 6 zu sehen, ich habe gerade eine Windows XP virtuelle Maschine installiert und IE 7 installiert, kann keinen Weg finden, auf IE 6 Downgrade! Gibt es eine "portable" Version von IE 6, die ich einfach ausführen kann? Ein Emulator? Etwas?

+4

IE6 muss sterben ...! – womp

+2

Ich denke, dass IE6 sterben muss, viele von uns meinen nur, wir wünschen, IE6 würde sterben. dummes IE6. – quoo

+0

Ich liebe SO ... nach stundenlangem Auslaufen von Ideen habe ich jetzt eine große Auswahl an Tools, um damit umzugehen. Der Punkt ist, dass ja IE6 sterben muss, aber das passiert nicht, nur indem ich es ignoriere, müssen wir wissen, was passiert und den Benutzer erklären, warum wir seinen 2001 Browser nicht unterstützen. – DFectuoso

Antwort

6

Sie könnten IE Tester versuchen. Es ermöglicht Ihnen, mit den Rendering-und Javascript-Engines von IE8, IE7 IE 6 und IE5.5

2

Wir verwenden einen eigenständigen IE6, aber wenn Sie in den About-Abschnitt gehen, erscheint dieser als IE7. Also würde ich diesen Weg vermeiden, wenn ich ehrlich bin.

Mein Ratschlag wäre ein weiterer virtueller PC eingerichtet (es wird nur für einen Browser, nichts intensiv) nur für IE6.

3

testen Je nach Service Pack von XP können Sie möglicherweise nicht zu IE6 Rollback.

Der beste Weg, um die Microsoft VHD Bilder hier unter Virtual PC zu verwenden, wäre zu testen:

http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en

Mac OS http://www.microsoft.com/mac/downloads.mspx?pid=Mactopia_VPC&fid=BB545A70-CC7F-4902-B7B1-8E9D4ED665D2

Windows-OS http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3-AFA2-2DC0B40A73B6&displaylang=en

Dies sollte alle Kosten: nichts.

+1

Die Microsoft Virtual PC Bilder (die tatsächlich laufen, mit ein wenig Überredung, unter Sun VirtualBox) ist die beste Lösung in meinen Augen. Wenn Sie versuchen, mehrere Versionen von Internet Explorer auf demselben Computer auszuführen, werden die Conditional Tags (z. B. < --if IE 7) nicht ordnungsgemäß funktionieren (die IE-Rendering-Engine erkennt nur die Tags für den "neuesten installierte Version "statt der Version von IE, die Sie tatsächlich ausführen." –

+1

Ich habe viele Probleme unter VirtualBox mit VHDs, da ich gelesen habe, dass sie eigentlich nur unter den Virtual Machine Extensions unter Virtual PC/Server/Hyper V funktionieren. Jedesmal wenn ich es versucht habe, ist es in BSOD geendet. –

+0

Lassen Sie mich klären, die VHDs für IE7-IE8 ... alle meine eigenen VHDs funktionieren gut in VirtualBox. –

0

Docker Vorschlag ist großartig! Als ich in IE 6 getestet habe, habe ich eine andere Maschine benutzt.

Wenn Sie IE7 installiert haben und in IE6 testen möchten, müssen Sie zunächst IE7 deinstallieren. Wenn Sie IE7 unistational machen, werden Sie automatisch zu IE6 zurückgebracht.

Es gibt keine Möglichkeit, beides auf der gleichen Maschine zu haben (ich fand es auf die harte Tour) und deshalb ist Docker's Vorschlag, einen anderen virtuellen PC einzurichten, so großartig.

-Frinny

1

Ich würde versuchen, eine XP Service Pack 1 CD zu finden und installieren, dass in einer VMWare-Instanz. Sie können sicher zu SP2 oder SP3 wechseln, ohne den IE zu aktualisieren.

1

Ich teste es genauso wie ich für Netscape 2.0 - ich tue es nicht.

Es gibt keine Entschuldigung für irgendjemanden, der dieses Stück Mist vertreibt.
Was diese Unternehmen brauchen, sind ein paar Supportanfragen, die mit "Wir sind nicht länger in der Lage, IE 6 zu unterstützen" und einer Liste von Unternehmen, die auch IE 6-Unterstützung auslaufen, enden.

Wenn Youtube IE 6 nicht mehr unterstützen kann, mit allen Ressourcen von Google dahinter, warum sollte ich?

Das Beste, was eine Fehlerseite zu setzen wäre für Google passieren könnte

„Sie sagen zu sein scheinen IE 6. Leider haben wir nicht in der Lage sind zu liefern die Suchergebnisse IE 6 Kunden“

1

Haben Sie schon von Microsoft Expression Web SuperPreview gehört?

Mit SuperPreview können Sie verschiedene Rendering-Engines in einer einheitlichen Oberfläche vergleichen. Mit einfachen Klicks können Sie Vergleiche zwischen Internet Explorer 6, der nativen Version von Internet Explorer, anderen lokal installierten Browsern - Firefox 3.5, Safari 3, Safari 4 - und sogar Bitmap-Bildern von Website-Prototypen erstellen.

Sie können download the beta from here.