Internet Explorer 8
| Es ist die Zeit gekommen um etwas über die nächste Version des Internet Explorer - den IE 8 zu schreiben. Der Internet Explorer 8 bringt nicht nur funktionale Neuerungen mit sich sondern auch einen Fokus auf die Konformität mit Web-Standards. |
Der IE 8 ist derzeit noch nicht breitflächig erhältlich und steht in der Beta 1 Entwicklern und Webdesignern zur Verfügung. Aber auch Hoster sollten einen Blick auf den IE 8 und die Änderungen werfen.
Die Neuerungen umfassen erstmals verfügbare Funktionen wie "Activities" und "Web sclices", Verbesserungen in der Performance und in der Sicherheit (um die Möglichkeiten für "social engineering" und "cross-site scripting" zu reduzieren).
Die Änderung die aber auch Anlass zu diesem Artikel ist betrifft das Rendering und die Rendering Engine des Internet Explorer 8. Die Engine bietet eine Konformität mit CSS 2.1 (Cascading Style Sheets 2.1) wodurch Microsoft Entwickler unterstützt eine Webseite nicht für die verschiedenen Browser (IE, Firefox, ..) extra anpassen zu müssen. Dadurch kann es aber auch zu Fehlern in der Darstellung älterer (für vorherige Browser Versionen optimierter) Webseiten kommen.
Der IE 8 bringt daher einige Kompatibilitäts- oder Emulationsmodi mit die entweder durch den Benutzer (Emulate IE 7 Schaltfläche) oder durch den Server- bzw. Webadministrator aktiviert werden. Folgende Betriebsmodi stehen zur Verfügung:
- IE 5 (Quirks Modus)
- IE 7 (auch erreichbar über "Emulate IE 7" Schaltfläche)
- und der Standard IE 8 Modus

Zentral gesteuert wird der IE7 Kompatibilitätsmodus entweder über
- einen HTTP Header für den gesamten Webauftritt
X-UA-Compatible: IE=EmulateIE7
- oder per Webseite mit einem HTML tag
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
IE 8 Produktseite (engl.) für Hoster, Entwickler und Webdesigner
Mehr zu den neuen Funktionen des IE 8 bei Verfügbarkeit der Beta 2 welche auch für Anwender zur Verfügung stehen wird.