Webstandards und transparente PNG für den IE
Ein sehr interessantes Projekt ist das Projekt von Dean Edwards, welches es durch eine JavaScript Bibliothek ermöglicht dem Internet Explorer einige W3C Standards beizubringen. Zumindest sollte dieser sich mit diesem Script dann wie ein Standard konformer Browser verhalten.
Um das JavaScript nur für den Internet Explorer einzubinden wird die IE-if Bedingung verwendet und dabei bestehen zwei Versionen. Zum einen können der IE 5 und IE 6 zu einem IE 7 kompatiblen Browser erweitert werden:
<!--[if lt IE 7]> <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE7.js" type="text/javascript"></script> <![endif]-->
Und zum anderen können die IE 5-7 zu einem IE 8 kompatiblen Browser erweitert werden:
<!--[if lt IE 8]> <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE8.js" type="text/javascript"></script> <![endif]-->
Das Projekt ist bei Google Code gehostet und kann direkt von dort eingebunden werden. Fragen können in der dazugehörigen Google Group gestellt werden.
Neben den HTML und CSS Problemen, die damit gefixt werden, ist die Lösung um ein transparentes PNG darzustellen wohl die schönste Nachricht. Welche Fixes in den CSS Selektoren, CSS Eigenschaften oder HTML im Detail durchgeführt kann auf der Testseite gesehen und auch getestet werden.

