Florecilla hat geschrieben:
Eine Frage hätte ich als Technik-Laie da noch, bitte ...
Wenn ich Fotos mit einer Kamera mache und die Einstellungen nicht verändere,
dann müssten die Bilder doch alle die gleiche Größe haben.
Oder werden die Abmessungen (px) durch das Zoomen verändert?
@ Florecilla
Das Bild deiner Kamera behält immer die gleiche Größe,
egal ob du den Zoom benutzt hast oder nicht.
Oliva B. hat geschrieben:
Was mir jedoch nicht klar ist,
dass Bilder mancher Mitglieder riesengroß gezeigt werden, obwohl wir diese Größenbeschränkung haben und die Bilder doch
automatisch verkleinert werden sollen.
Als Beispiel fällt mir ein Fallas in Dénia 2010 z.B. das 2. Bild von Florecilla im ersten Beitrag.
Das hat die Größe von 480 x 768 Pixel.
@ Olivia B.
Um das zu erklären, muss ich jetzt leider etwas weiter ausholen.
Die Forensoftware ist in PHP programiert. PHP ist eine Serverseitige Sprache.
Das bedeutet, der Server erzeugt einen HTML Code, den der Browser versteht.
Der Grund, warum dieser Umweg über PHP gemacht wird, ist, das mit nur reinem HTML Code keine Funktionen wie z.B. eine
Datenbankanbindung möglich sind.
Wir wollen hier jetzt nicht zu tief ins Detail gehen.
Wenn du jetzt über die Forensoftware ein Bild auf den Server hoch lädst, wird mit diesem Upload die sogenannte GD-Libary
Siehe Hier gestartet. Diese GD-Libary sorgt dafür, das das Bild entsprechend den Vorgaben bearbeitet wird.
Und genau hier liegt das Problem, die GD-Libary kann nur innerhalb von PHP aktiv sein.
Werden jetzt aber externe Bilder eingebunden, erzeugt PHP (die Forensoftware) nur einen sogenannten IMG SCR-Tag zu diesem Bild.
Der Browser weiss dann, das er an dieser Stelle das Bild anzeigen soll.
Das sieht dann als Beispiel so aus:
<img src="
http://up.picr.de/3967539.jpg" alt="Bild" /><br /><br />
In diesem Fall kommt das Bild von :"
http://up.picr.de/3967539.jpg"
Und der Browser stellt das Bild so Groß dar, wie es eben ist.
Der Browser weiss ja nicht wie groß das Bild ist.
PHP hat zwar Funktionen um im Vorfeld den Speicherbedarf und die Größe eines Bildes zu ermitteln,
das sieht dann im Klartext so aus:
Der IMG SCR-TAG könnte dann zwar um eine Größenangabe erweitert werden, so das das Bild nur in einer bestimmten Größe dargestellt wird. Jedoch funktioniert das ermitteln der Größe des Bildes nicht immer. Das kann dazu führen, das das Bild dann unvollständig oder verzehrt dargestellt wird.
Die einzige sichere Methode wäre, um das Bild auf die festgelegte Größe zu bringen, das PHP (die Forensoftware) das Bild zuerst auf den Server lädt und dann mit Hilfe der GD-Libary verkleinert. Damit würde das Bild sich aber wieder auf dem Server befinden,
ein Link auf ein externes Bild macht also keinen Sinn mehr.
Wer jetzt die Frage stellt, warum dann externe Bilder zugelassen werden ?
Ganz einfach, viele Forenbetreiber haben nicht soviel Serverspeicherplatz um dort Bilder zu speichern.
Also müssen diese dann auf externe Server wie z.B. "
http://up.picr.de" abgelegt werden.
Ich hoffe, die Erklärung war einigermassen verständlich ????
Saludos
El Draco