Meine Erfahrungen mit dem neuen Internet Explorer 8 Beta 2
Donnerstag, 28. August 2008
Geschrieben von Armin Vieweg
Ich habe den Internet Explorer 8 mal auf Herz und Nieren getestet. Hier könnt Ihr meine Erfahrungen nachlesen, vor allem in Bezug auf Standardkonformität und den neuen Meta-Tag.
Wie ich heute morgen berichtet habe hat Microsoft eine Meldung bezüglich der neuen Beta-Version des IE8 herausgegeben. Dort wurde erwähnt, dass ältere Seiten im neuen IE8 nicht korrekt dargestellt werden können und das es dafür Abhilfe gibt.
Ich konnte es nicht abwarten und habe den neuen IE8 in der Beta 2 Version direkt mal bei mir zu Hause installiert um zu testen, was damit alles möglich ist.
Professor Web total zerschossen
Meine Professor Web Seite wurde erstmal nicht richtig dargestellt. Der Footer wurde mitten auf der Seite angezeigt und der eigentliche Inhalt begann irgendwo weiter unten. Aber das macht ja nix! Denn dafür hat Microsoft eine neue Schaltfläche im IE8 eingebaut.
Ein gezielter Klick darauf (ganz links) und die Seite erstrahlt wieder im alten Glanz. "Perfekt!" habe ich mir gedacht, jetzt kann ich direkt mal testen wie der Kompatibilitäts-Tag funktioniert den Microsoft angepriesen hat. Also ab ins Template von Professor Web und irgendwo im Head folgenden Meta-Tag hinzugefügt:
Tja, das hat dann erstmal nicht funktioniert. Echt blöd. Wie ich dann festgestellt habe, muss der Meta-Tag ganz oben im Head stehen, nur dann funktioniert er. Da ich das erst später herausgefunden habe, habe ich die zweite Alternative ausprobiert und den HTTP-Header modifiziert. Einfach im Joomla Template ganz oben folgendes schreiben:
Der Internet Explorer ist sogar so schlau den Knopf für die Kompatibilität auszublenden, sobald ein solcher Meta-Tag oder HTTP-Response beim Browser eintrifft.
Ich habe außerdem versucht mit EmulateIE6 den Internet Explorer 8 dazu zu bekommen die Seite mit der Engine vom IE6 zu rendern, leider ohne Erfolg. Scheinbar wird nur die IE7 Render-Engine unterstützt.
Microsoft legt nach
Ich war positiv überrascht als ich mir die Funktionen vom IE 8 etwas näher angesehen habe. Endlich hat Microsoft einen eigenen Quellcode mit Syntax-Highlighting und Zeilennummern integriert.
Firebug für IE
Und als ob das nicht schon genug wäre, hat Microsoft auch versucht eine Art Firebug IEbug einzubauen. Mit F12 kommt man in die von Microsoft getauften "Entwicklertools" die Firebug doch sehr ähneln. Im Funktionsumfang stehen die Tools Firebug in nichts nach.
Man kann Elemente durch Klick darauf entsprechend im Quellcode hervorheben und CSS Klassen einblenden und bearbeiten. Darüber hinaus hat Microsoft hier zwei Firefox Addons miteinander verschmolzen. Firebug und die Developer-Toolbar sind in den Tools eins geworden.
Elemente abschalten, umranden, den Quellcode auf Validität überprüfen, etc. geht jetzt alles über diese Entwickler-Tools. Es gibt auch weitere Spielereien, wie ein Lineal mit dem man Abstände messen kann oder ein Color-Picker wie ColorZilla.
Allem in allem sind diese Entwicklertools ein schönes Ensemble der Erweiterungen die man für Firefox erhält. Einziger Nachteil: Man kann sie nicht einzeln in den Browser laden. Die komplette Entwickler-Suite ist immer komplett vorhanden. Jedoch ist der IE8 trotz Beta-Version recht performant und man merkt hier keine Einbußen.
Nette Spielerein
Auch für den Heimanwender hat sich Microsoft einiges an Spielereien ausgedacht. So erscheint - wie man es aus Office 2007 kennt - eine Schaltfläche sobald man einen Text markiert hat. Ein Klick auf diese Schaltfläche bietet einige Service (die natürlich alle von Microsoft kommen) um den Text z.B. zu übersetzen, etc.
Das dadurch geöffnete Tab wird auch mit dem Original-Tab der Website durch eine andere Farbe hervorgehoben. So sieht man sofort welche Tabs zusammen gehören:
Ganz links erkennt man ansatzweise eine weitere neue Funktion in der Tab-Leiste - man kann sich alle geöffneten Tabs in einer Übersicht abbilden lassen.
Im Kontext-Menü hat man zudem die Möglichkeit, die letzten geschlossenen Tabs zu reaktivieren.
Schaltflächen kompakt
Blendet man die Favoriten-Leiste aus, erhält man neben der Tab-Leiste einen kompakten Button für die Favoriten.
Klickt man darauf erhält man ein temporäres Fenster, dass die Favoriten anzeigt. Die Verwaltung ist der Favoriten ist wie gewohnt sehr schlicht gehalten, was meiner Meinung nach aber gar nicht so verkehrt ist.
Die Adressleiste hat ebenfalls eine Neuerung erfahren: Die Domain auf der man sich befindet wird schwarz hervorgehoben, die restlichen Pfadangaben grau. Das dürfte Sicherheitsgründe haben, da man so sehen kann ob man sich gerade bei sparkasse.de oder irgendeiner gefakten sparkasse.m0000002.de befindet.
ACID 2 und 3 Test
Ich habe Firefox 3 und IE8 beide mal eben ins Rennen geschickt. Den ACID 2 Test haben beide mit Bravur bestanden, beim ACID 3 Test sind beide nicht so sehr weit gekommen, wobei der IE8 bei Schritt 21 hängen geblieben ist und der Firefox 3 zumindest bis Schritt 71 gekommen ist. Den ACID 2 Test hat der IE8 übrigens im Kompatibilitätsmodus nicht korrekt angezeigt - nur mit der neuen Render-Engine wurde er korrekt angezeigt.
Performance und Stabilität
Also soweit ich das hier beurteilen kann, rennt der IE8 trotz seiner vielen Features sehr schnell. Teilweise ist mir der Browser abgesemmelt, dass erklärt sich aber durch den Beta-Status. Startet man den IE nach dem Absturz neu erhält man wie beim Firefox Browser auch die Möglichkeit die letzte Session wiederherzustellen.
Getestet habe ich den IE8 Beta 2 auf einem Rechner mit Windows XP ServicePack 3.
Das einzige was ich etwas seltsam fand, dass der IE8 mehrere Prozesse für sich beansprucht obwohl nur eine Instanz geöffnet ist und nur eine Seite dargestellt wurde (erst ACID 3, danach ACID 2 Test im gleichen Tab).
Der Speicherbedarf erreicht aber dennoch nicht den Wert den Firefox 3 bei mir frisst.
Fazit
Ich könnte noch weitere 3 DIN A4 Seiten schreiben was mir alles neues beim IE8 ins Auge gefallen ist. Microsoft hat wirklich Gas gegeben und den IE8 mit extrem vielen Features ausgestattet. Teilweise halte ich das für etwas Nachteilig, da alles auch Speicher benötigt, jedoch in der Performance während der Nutzung merkt man dies nicht.
Microsoft hat sich extrem viel von Mozilla und dessen Extensions abgekupfert - das merkt man ganz extrem, allerdings muss man auch sagen "Man kann das Rad zweimal erfinden, es wird aber nie besser als rund!".
Respekt Microsoft! Das mich der IE8 so überzeugt hätte ich vor einer Stunde noch nicht gedacht - ich will sogar nicht ausschließen, dass ich (nur dank der Entwicklertools) nicht vielleicht auf den IE8 schwenke, wenn er fertig ist.