Hallo,
ich lese und sehe immer wieder, dass hochgeladene Bilder auch in anderen Foren nicht dargestellt werden. Daher vielleicht noch ein paar erläuternde Sätze.
Im Internet sind nur drei Datenformate zulässig und werden von Browsern auch angezeigt:
- JPEG, Dateiendung: *.jpg
- GIF, Dateiendung: *.gif
- PNG, Dateiendung: *.png
Andere Bildformate werden auf Webseiten nicht dargestellt. Ältere Browser unterstützen das später hinzugekommene PNG Format gelegentlich nicht (in diesem Fall wäre mein Rat dringend auf ein aktuelles Betriebssystem zu wechseln).
Man sollte die eigenen Bilder daher am besten als JPEG-Format exportieren und mit der Dateiendung "jpg" hochladen.
Beim Upload wird das Dateiformat überprüft. Auch muss das hochgeladene Dateiformat zwingend mit der verwendeten Dateiendung übereinstimmen. Moderne Server unterscheiden zudem zwischen Groß- und kleinschreibung der Dateinamen.
Man muss hierzu wissen, dass neben Dateiendung und übermittelter Datei selbst, zwischen Server und Browser im Hintergrund auch Informationen zum Datenformat auf drittem Wege verhandelt werden (so genannter MIME-Type, dies ist die Entsprechung zum Datenformat). Diese wird beim Aufruf des abgerufenen Dokuments im Transportheader übermittelt. Wenn diese drei Informationen nicht zusammen passen, wird das Bild in der Regel nicht dargestellt.
Beispiele:
- jpg1 ist keine gültige Dateiendung.
- Photoshopdateien oder andere Formate werden auch dann nicht dargestellt, wenn man sie mit einer der obigen Dateiendungen versieht (kann am Mac gut gehen, Photoshop Bilder werden auch vom Programm Vorschau angezeigt, mit etwas Glück sogar im Safari angezeigt, andere Besucher des Forums können die Bilder jedoch nicht sehen).
Man sollte Fehlermeldungen beim Upload wörtlich nehmen.
Wenn Bilder nach einem Upload aktualisiert werden, zeigt der Browser oft noch das ursprünglich hochgeladene Bild an. Abhilfe: Text aus dem Eingabefeld zur Sicherheit kopieren und in einen Texteditor zwischenspeichern, Browser cache löschen und die Vorschau des Forumsbeitrages anzeigen lassen.
Nicht die Seite Neuladen, da mit dem Neuladen des Eingabeformulars der Text im Eingabefeld gelöscht wird und verloren geht! (dies ist das beabsichtigte Verhalten des Browsers, nämlich das Formular erneut blank vom Server zu ziehen).
Gruß
Thilo