Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Bild.jpg und Bild (beides interpretiert IE als jpg - warum?)

Zwincki / 1 Antworten / Flachansicht Nickles

Hallo,


ich habe IE 6 und Mozilla 1.2 auf meinem PC und habe den Fehler gemacht ein jpg in einem html code nicht mit der Namensendung .jpg zu versehen. Trotzdem haben beide Browser das jpg als jpg erkannt.


Weiß hier jemand ob das jede Browsergeneration kann? Habe leider nur die neueste Generation.


Zwincki

bei Antwort benachrichtigen
Olaf19 Zwincki „Bild.jpg und Bild (beides interpretiert IE als jpg - warum?)“
Optionen

Hallo Zwincki,

ob alle Browser das so handhaben, insbesondere mit älteren Versionen? Schwierige Frage. Aber warum gehst Du nicht einfach auf Nummer Sicher und fügst Deinem HTML-Code die Endung .jpg hinzu?

Unabhängig davon, ob das wirklich nötig ist oder nicht: Du tust Deinem Code damit etwas Gutes. Nehmen wir einmal an, Du möchtest später einmal überprüfen, an welchen Stellen Du überall JPEGs eingesetzt hast. Wenn Du es Dir zur Gewohnheit machst, die Extension immer an den Dateinamen anzuhängen, kannst Du Dir später ganz bequem alle Stellen auflisten, die Bilder beinhalten.

Um noch einmal auf Deine eigentliche Frage zurückzukommen: Ein Datei-Format sollte nicht nur an der Extension im Dateinamen zu erkennen sein, sondern auch anhand von Informationen aus dem Header-Bereich. Ein "intelligenter" Browser sollte also in der Lage sein, anhand der ersten Bytes am Anfang der Datei das Format zu identifizieren.

CU
Olaf19

Die Welt ist ein Jammertal ohne Musik. Doch zum Glueck gab es Bach, Beethoven, Haendel und Goethe (Helge Schneider)
bei Antwort benachrichtigen