CSS lässt IE abstürzen

von Fabian Ziegler | 1 | 2110 Aufrufe

Anzeige Hier werben

Die Redmonder haben mit dem Internet Explorer 7 vor allem daran gearbeitet, ihrem Browser beizubringen, sich an Standards zu halten und CSS-Code richtig umzusetzen. Wie üblich, gibt es aber trotz größter Anstrengungen weiterhin Fälle, in denen die Software mit bestimmtem Code nicht zurecht kommt. Im Internet macht derzeit ein Code-Schnippsel die Runde, der aus nichts weiterem als fünf HTML-Tags und einer CSS-Definition besteht, und den Internet Explorer zumindest in den Versionen 6 und 7 zum Absturz bringt. Offenbar löst eine in dem String enthaltene Wildcard einen Speicherfehler oder Pufferüberlauf aus, der den Browser "abschießt".

 
HTML
1
<style>*{position:relative}</style><table><input></table>

Ruft man eine mit dem Code präparierte Website auf, wird diese zunächst zwar angezeigt, doch sobald man zum Beispiel einen neuen Tab öffnen will, verabschiedet sich der Browser ins Nirvana. Der japanische Entdecker des Problems hat zu Demonstrationszwecken eine entsprechende Website ins Netz gestellt, die den Fehler nachvollziehbar macht.

Beispiele Seite mit Absturz: http://hamachiya.com/junk/ie_crash.html VORSICHT

Über den Autor: Fabian Ziegler
Meine Schwerpunkte liegen im Bereich Grafikdesign, SEO und Management. Seit sieben Jahren bin ich als Geschäftsführer der Team23 GbR tätig, die Webdesign in Augsburg anbietet, sowie Webmasterpro.de betreut.
Profilseite betrachten