ChrisB: Dateiendungen bei Bildern

Beitrag lesen

Hi,

Du meinst also, jedesmal bevor das Bild im Browser zu sehen ist, überprüfen um welches Dateiformat es sich handelt.

Wozu?
Ein normal konfigurierter Server kuemmert sich gerne selber darum, die Bilder mit dem passenden Content-Type-Header auszuliefern, wenn du die ueblichen Bildendungen beibehaeltst.

Hmm, ich glaub fast da wär's einfacher alle Bilder beim upload schon in ein Format zu konvertieren.

Ja, das waere einfach - einfach bloedsinnig.

http://aktuell.de.selfhtml.org/artikel/grafik/gif-jpeg/

Nur mal ganz nebenbei: Was ist so falsch daran, die Endung nicht mitzuspeichern, außer daß es "unprofessionell" ist?
Schließlich ist die Information um welches Format es sich handelt, doch in der Datei mit abgespeichert, oder nicht?

Per HTTP angeforderte Ressourcen sollten immer mit einem Content-Type-Header ausgeliefert werden, der Aufschluss ueber den Inhalt dieser Ressource gibt.
Mit normalen Endungen kann der Server den passenden Content-Type selber ermitteln und mitschicken - bei Dateien ohne Endung i.a.R. nicht.
Dann muss der Browser also anschliessend "raten", um welche Art von Inhalt es sich handelt. Auch wenn das alle Browser bei Bildern leidlich gut hinbekommen, ist das aeusserst unschoen.

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."