Den Jungs bei Microsoft war mal wieder langweilig und da haben sie sich gedacht “wir machen mal was” und haben für den Internet Explorer 8 ein tolles neues Metatag erfunden:
Mit <meta http-equiv=”X-UA-Compatible” content=”IE=8″ /> versetzt man den Browser in den “IE8″-Modus, der die neue standardkompatible Rendering-Engine von MS benutzt. Lässt man das Tag weg, kommt die alte IE Rendering Engine zum Einsatz. Dies gilt allerdings nur, solange man noch nicht HTML5 benutzt. Mit HTML5 wird der IE standardmäßig den neuen Rendermodus nutzen. Bis HTML5 aber wirklich flächendeckend zum Einsatz kommt wird es noch einige Jahre dauern.
Microsoft hat offensichtlich Angst, dass viele alte Webseiten im IE 8 ansonsten nicht mehr so dargestellt werden, wie von den Autoren geplant. Die teilweise obskuren Hacks, die genutzt werden, um vor allem im IE6 Webseiten korrekt darzustellen, könnten dann zu Fehlfunktionen führen.
Langfristig kann dieses Tag meiner Meinung nach nur zu Chaos führen und ist keine gute Idee, was passiert denn beim IE9?. Glücklicherweise bin ich mit der Meinung nicht allein, wie die lebhafte Diskussion in der Webentwickler Szene zeigt.
Passend zum Thema hier noch ein satirisches Buchcover, gefunden auf Ajaxian, das mit dem O’Reily Maker erstellt wurde:
