1.9k Aufrufe
Gefragt in Internet Browser von nostalgiker6 Experte (7.1k Punkte)
Guten Abend allerseits!

Nach längerer Zeit habe ich heute mal wieder in bisschen im "Forum: einestages Fundbüro" von Spiegel Online herumgeschaut. (Z. B. forum.spiegel.de/forumdisplay.php?f=27&page=4&order=desc) Die Seitenstruktur wurde seit meinem letzten Besuch offenbar geändert. Jedenfalls fiel mir erstmals störend auf, dass nach Anclicken der zu den Beiträgen gehörenden Bilder-Links das Bild offenbar zunächst in eine temporäre Datei heruntergeladen wurde (grüner Download-Pfeil) - und dann wurde ich gefragt, ob ich das Bild speichern oder öffnen wollte.

Das störte mich, und ich wollte die Anwendungszuordnung in den FF-Einstellungen ändern - konnte aber zu jpg/JPG nichts finden. Doch zu meinem Erstaunen wurden dann die nächsten aufgerufenen Bilder - wie von mir gewünscht - direkt in einem neuen FF-TAB geöffnet. Ich glaubte das Problem gelöst - wie auch immer.

Allerdings wurden andere Bilder dann wieder erst nach Download und Rückfrage (wie zuerst beschreiben) angezeigt. Nach etlichen Versuchen MEINE ich herausgefunden zu haben, dass *.jpg-Bilder direkt angezeigt werden, *JPG-Bilder dagegen die beschriebene Prozedur auslösen.

Hat irgend jemand dafür eine vernünftige Erklärung?
Oder - noch besser: Weiss jemand Abhilfe?

5 Antworten

0 Punkte
Beantwortet von computerschrat Profi (32.2k Punkte)
Hallo Nostalgiker,

wenn ich auf die von dir verlinkte Seite gehe, finde ich nur jpg und keine JPG.
gib dich mal einen Link an, auf dem sich beide "Bildtypen" finden, die das beschriebene Verhalten zeigen.
Ich vermute mal, dass da die Codierung der Seite für die "jpg" und "JPG" unterschiedlich ist. Man kann Dateien direkt auf einen Link legen, man kann aber auch einen Button erzeugen, der aussieht wie ein Link. Ein Klick auf diesen Button löst dann die Ausgabe des Files per readfile() aus. Vorteil dieser Technik ist, dass kein echter Link sichtbar wird und damit auch keine Information zu Filename und Verzeichnis.

Gruß
computerschrat
0 Punkte
Beantwortet von nostalgiker6 Experte (7.1k Punkte)
Es ist immer nur ein Bild hinterlegt - man muss also ein paar Beiträge durchgehen, bis man die "anderen" findet. Im Augenblick bin ich in Eile, aber später werde ich Beispiele einstellen.

Da das Bild-Hochladen von SPON zur Verfügung gestellt wird, ist es sehr unwahrscheinlich, dass es sich um prinzipiell unterschiedliche Links handelt.
0 Punkte
Beantwortet von nostalgiker6 Experte (7.1k Punkte)
Wirklich Pech - erst ziemlich weit unten auf der angegebenen Seite taucht ein Beitrag mit einem gross geschriebenen "JPG" auf:
forum.spiegel.de/showthread.php?t=121119
Dann aber noch ein weiterer:
forum.spiegel.de/showthread.php?t=121133

Insgesamt gibt es noch viel mehr, aber ich denke, das sollte reichen.
0 Punkte
Beantwortet von road-runner Experte (5.8k Punkte)
Hallo,

es muss doch irgendwie an der Seite liegen. Der IE zeigt genau das gleiche Verhalten wie Firefox.

.jpg-Bilder werden geöffnet, bei .JPG erfolgt die Frage ob das Bild geöffnet oder gespeichert werden soll.

Gruss

Road-Runner
0 Punkte
Beantwortet von computerschrat Profi (32.2k Punkte)
Hallo Nostalgiker,

wenn du mal solche Links mit rechts anklickst und den Code untersuchen lässt, siehst du den Unterschied.
Im einen Fall wird ein Link auf ein File hinterlegt und der Link bekommt einen "manuell" geschriebenen Titel mit JPG. Das als quelle angegebene GIF-Bild ist lediglich das Icon links am Anfang des Links. Hinter dem Link liegt ein attachment (hier mit der id=539&d=1383568486). Über diese ID wird aus der Datenbank zur Webseite nach der eigentlichen Datei gesucht und diese dann als gesendet. Der Browser lädt und speichert das File (daher der Download-Pfeil beim FF oben rechts) untersucht es, erkennt den Typ und öffnet dann die passende Applikation. Damit ist der Speicherort im Dateisystem der Webseite verschleiert.

<li>

<img class="inlineimg" alt="Dateityp: jpg" src="http://www.spiegel.de/static/forum/images/attach/jpg.gif" title="Dateityp: jpg"></img>
<a href="attachment.php?attachmentid=539&d=1383568486"></a>


(62,6 KB, 1x aufgerufen)

</li>


Im zweiten Fall mit dem klein geschriebenen jpg wird unmittelbar ein Link auf ein jpg gelegt. Das wird geladen und direkt vom Browser mit der passenden Applikation geöffnet. Hier kannst du sehen, dass die Datei unter dem Namen image-517616-pano.... im Verzeichnis /images liegt.

<a title="Warnung an China: USA beziehen Stellung im Inselstreit" href="/fotostrecke/fotostrecke-fotostrecke-115148.html">

<img width="520" height="250" border="0" alt="Warnung an China: USA beziehen Stellung im Inselstreit" title="Warnung an China: USA beziehen Stellung im Inselstreit" src="http://cdn3.spiegel.de/images/image-518616-panoV9-psyl.jpg"></img>

</a>




Gruß
computerschrat
...