Und der IE 12 könnte möglicherweise aufschließen mit Safari 3, und für IE 25 hat sich Microsoft ganz fest vorgenommen, HTML5 komplett zu unterstützen. (Abgesehen von einigen Ausnahmen.)
Ich verfolge die Diskussion über HTML5 und Webstandards, und lese ständig die Dokumentationen zu den einzelnen HTML-Befehlen, und daher weiß ich sehr genau, was der IE unterstützt, wo er eigene Wege geht und wo ihm schlicht die Funktionen fehlen.
Die Ablehnung vieler vernünftiger Leute gegenüber dem IE hat nichts mit Arroganz zu tun.
Ich würde aber gerne den Begriff "Ignoranz" ins Spiel bringen, und zwar auf Seiten Microsofts.
Natürlich kann man das nachlesen. Gib einfach ein beliebiges HTML5- oder DOM-Objekt bei Google ein und drücke auf Enter.
Die JavaScript-Performance hat sich gesteigert, aber das sagt nichts aus über die Kompatibilität bei der Programmierung.
Ich habe außerdem nichts dagegen, wenn jemand den IE zu seinem Lieblingsbrowser erklärt. Ich habe lediglich dargelegt, dass ich keinen Grund sehe, dafür den Code zu ändern, weil ich der Meinung bin, dass es die Sache von Microsoft ist, standardkonform zu rendern -- nicht meine. Wenn sie das nicht können, sollen sie von mir aus zur Hölle fahren. Würde ich den Code speziell für den IE verbiegen, dann würde ich damit den Fehler von Microsoft nur weiter zementieren. Das war ein Unding der Vergangenheit, und man sollte heute die Unterstützung von modernen Standards erzwingen. Und das meint die vollständige Unterstützung, und zügig. Amders kommt das Web nicht vorwärts. Amen.
Kommentar