Entschuldigung wenn ich mich in diese traute Runde einmische, auch ich bin kein dogmatischer Verfechter von Standardkonformität um jeden Preis, aber wenn Ihr sagt, es gibt auch andere Wege etwas fernab vom Standard zum Laufen zu bekommen, dann stimmt das erst einmal. Wenn man jedoch sieht, daß eure Seite allerdings mit den wenigsten Browsersn laufen und es selbst unter IE Probleme gibt, dann habt ihr es auf jeden Fall nicht gelöst.
Und ganz nebenbei: Ihr könnt natürlich euren Kundenkreis gerne um 10-20% einschränken (gerade sehr viele Firmen gehen aus Sicherheitsgründen in letzter Zeit weg vom IE), das ist eure Sache. Ihr vergesst dabei aber die Suchmaschinen, die sich nicht wie der IE verhalten und mir kommt es so vor, als habt ihr den Aspekt etwas übersehen.
Mein Schlußwort: Man muß sich nicht am Standard festklammern, so lange man trotzdem sauberen und funktionellen Code schreibt. Wenn man aber schreibt man könne etwas auch ohne standardkonformität lösen, dann sollte man es auch tun. Man kann natürlich auch C-Programme fernab von ISO schreiben, wenn sie aber nicht laufen, dann hat man das Problem eben nicht fernab des Standards gelöst, sondern man hat Fehler gemacht.