Aloha!
ich stimme dir da zu - das <img/> ist eigentlich überflüssig, mehr noch - es hat einen großen Nachteil, dass der Browser nicht hier schon über den Mime-Type informiert werden kann (type=""). Außerdem ist als Ersatz bei nicht-Darstellbarkeit nur ein einfacher Text vorgesehen, statt einfach eines anderen Bildformates oder eines formatierbaren Textes.
Gegen die Nichtdarstellbarkeit kann man etwas tun: Content Negotiation. Nur wird das aufgrund des Aufwandes (immerhin muss jede Grafik dann in mehrfacher Form angeboten werden) wohl eher nicht gemacht werden - oder es wird skriptgesteuert die Grafik generiert und dabei auf die Browserangaben Rücksicht genommen. Allerdings hilft das bei der Verwendung von PNG leider nicht viel weiter - der IE und auch Netscape 4 behaupten, dass sie das Format kennen. Stimmt ja auch - leider aber nur zum Teil. Tolle Transparenzeffekte gehen aber nur in Mozilla und Opera.
- Sven Rautenberg