IE 6 und IE 7 parallel installieren
Nun ist er da, der Internet Explorer 7 – sogar schon etwas länger, so dass man sich darum kümmern muss, dass auch Besucher mit eben diesem Browser die eigene Seite ordentlich angezeigt bekommen.
Wer nicht glaubt, dass der IE7 schon gut verbreitet ist, der sollte sich mal die Statistiken seiner Seite anschauen. Im folgenden Diagramm sieht man die am häufigsten vorkommenden Browser die auf webthreads.de waren und tatsächlich ist der Internet Explorer 7.0 schon gut vertreten.

Zu bemerken ist, dass sich der Internet Explorer 7 ein wenig anders verhält als noch in der Version 6. So kann es sein, dass Effekte ausbleiben oder das Design leicht verschoben ist. Zum ersten mal auf das Problem gestoßen bin ich, als ich in einem Projekt erstaunt bemerken musste, dass JavaScript Code, der schon für den IE angepasst wurde, im IE7 nicht lief. Aber was tun für diese Fälle, denn installiert man sich den Internet Explorer 7 ist die Vorgängerversion verschwunden und man kann nun nur noch für den IE7 schauen ob der entwickelte Code läuft.
Das Problem liegt darin, dass alle Internet Explorer immer auf die gleichen Registry Einträge verweisen und einen gleichen Pfad für die dll’s verwenden. Installiert man also einen aktuellen IE, so übernimmt der neue Browser exakt den Platz des alten und überschreibt Registry Einträge sowie dll’s – einen Uninstallier gibt es nicht.
Im Internet bestehen einige Anleitungen wie man sich den IE7 standalone installieren kann, was ich auch zuerst versucht habe. Leider musste ich feststellen, dass mit der einzigen Anleitung mit der es bei mir funktioniert hat man bei der standalone Version des IE7 auf einige Funktionen verzichten muss. So bleibt das Hauptmenü verschwunden und man hat kein Contextmenü. Das ist natürlich auch in der Anleitung vermerkt. Andere Installationsanweisungen entpuppten sich als übelst kompliziert und am Ende hat es nicht funktioniert.
Die Lösung dieses Dilemmas und für mich bisher funktionierende Verwendung ist den Internet Explorer 7 ordentlich zu installieren und somit erst einmal den IE6 zu “verlieren” und anschließend sich die älteren Versionen zum testen als Standalone Versionen zu installieren. Einen sehr schönen Installer für alle Internet Explorer Versionen von 3.0 bis 6.0, bei dem man selbst kaum etwas beachten muss, ist auf TredoSoft zu finden, wo auch die Anleitung für die Standalone Version des IE7 zu finden war.
Mit diesem Installer (hier der Direktdownload – 10.6 MB) ist es sehr einfach sich mehrere Internet Explorer zu installieren.
Hier noch einmal im Kurzdurchlauf die Schritte:
- Internet Explorer 7 installieren
- Internet Explorer All Versions Installer herunterladen
- Installer ausführen und Browser selektieren, welche standalone installiert werden sollen
Da diese Art beide Browser zu installieren eigentlich in einer Minute zu erledigen ist, ich aber deutlich mehr benötigt habe um das herauszufinden, dachte ich mir ich schreibe das kurz hier nieder.
Also viel Spass mit tabbed Browsing im IE und dem Ausführen beider Internet Explorer parallel und vor allem beim gerade Rücken der HTML, CSS und JavaScript Angaben für einen weiteren Browser…

