Hallo,
PNG: Kann sowohl die GIF udn JPG ersetzen. Manche älteren Browser mögen PNG im <img>-tag nicht.
BMP: Heutzutage in vielen Browsern möglich. Hat aber traditionell auf Webseiten nichts zu suchen.
Autsch. Zu den älteren Browsern und PNG: Das Argument konntest Du vielleicht vor 6-8 Jahren bringen, aber heute doch bitte nicht mehr. Das schlimmste, was einem bei PNG heutzutage noch passieren kann, ist, dass die Transparenz nicht unterstützt wird (aber 1bit-Transparenz wie bei GIF kann sogar der IE bei PNGs anzeigen - nur der Netscape 4 zeigt stattdessen die für's PNG ausgewählte Hintergrundfarbe an) - aber der IE 7 wird ja alphatransparente PNGs können, d.h. das Problem wird sich auch erledigt haben. Ferner: PNG kann JPEG zwar vielleicht insofern ersetzen, als dass es die gleiche Menge an Farben darstellen kann, wie JPEG, aber definitiv nicht von der Art der Bilder, die damit gespeichert werden sollten - für Fotos ist PNG auf Grund der Dateigröße absolut ungeeignet. PNG ist schlichtweg ein Format, das verlustfreie Kompression einsetzt und sowohl indizierte (d.h. mit einer Farbpalette wie bei GIF) als auch Vollfarbbilder speichern kann. Es kann deutlich mehr als GIF (Alphatransparenz, Gammakorrektur, ...) und der einzige Grund, heutzutage doch mal GIF statt PNG zu nehmen ist, falls der sehr seltene Fall mal eintritt, dass die GIF-Datei doch mal weniger Speicherplatz verbraucht, als die PNG-Datei mit dem gleichen Motiv. Zusätzlich ermöglichen Vollfarb-PNGs es, Motive im Web darzustellen, die vorher nicht so ohne weitere möglich wären, da JPEG für sie ungeeignet, GIF aber zu wenig Farben bot. Daher kann man heutzutage eigentlich die klare Empfehlung abgeben: JPEG für Fotos, PNG für alles andere, es sei denn, GIF sollte für die gleichen Bilder doch mal kleinere Dateigrößen liefern.
Und zu BMP: Dass das im Web i.d.R. nicht verwendet wird, hat weniger mit Tradition, als mit der Tatsache zu tun, dass BMP-Dateien in der Regel nicht komprimiert werden, d.h. deutlich (!) mehr Speicherplatz verbrauchen, als GIF, PNG oder JPEG - und außerdem bieten sie keine Transparenz, was ein zusätzlicher Nachteil gegenüber GIF oder PNG ist.
Viele Grüße,
Christian
--
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup