Ich habe gerade an ner Homepage rumgebastelt, in der kurzzeitig fehlerhafte Bilder eingebunden waren, also welche die es gar nicht gibt.
Nun ist mir aufgefallen, dass der IE in diesem Falle das Zeichen für "Bild nicht gefunden" macht sowie einen Rahmen drum rum in genau der Größe, die für das Bild vorgesehen ist (wenn im Quelltext definiert).
Firefox hingegen zeigt den Alternativtext und sonst gar nichts. Das heißt zum einen, dass es nicht sofort auffällt dass es ein Bild sein sollte (weil es wie normaler Text aussieht), zum anderen wird die definierte Größe vom Bild überhaupt nicht berücksichtigt.
Wie kann ich das ändern? Fände es besser, wenn mir mein Firefox auch einen Rahmen in der richtigen Größe anzeigt, wenn an dieser Stelle ein Bild sein sollte. Betrifft ja auch nicht nur fehlerhaft verlinkte Bilder, sondern auch solche die noch nicht heruntergeladen wurden, weswegen die Seite während dem Aufbau ständig hin und her springt, wenn Bilder geladen wurden.
Bilder-Platzhalter anzeigen
-
Romplayer -
21. November 2009 um 22:22 -
Erledigt
-
-
Das ist doch Sinn des Alternativtextes, dass er angezeigt wird, wenn keine Grafiken gezeigt werden.
http://ard.gedif.de/ard/kurse_list….DJ&l=840&b=101
[Blockierte Grafik: http://img5.imagebanana.com/img/gakkbh60/thumb/Shutter_Bildschirmfoto_013.png]
[Blockierte Grafik: http://img5.imagebanana.com/img/4zj8s5z/thumb/Shutter_Bildschirmfoto_014.png]
-
Schon klar dass das der Sinn von Alternativtexten ist. Aber das hat ja nichts mit der Bildgröße zu tun.
Genausogut gilt diese Aussage: Der Sinn davon, Bildern im Code mit width und height zu versorgen, liegt darin dass der Browser sofort die richtige Größe weiß und sich darauf einstellen kann, auch wenn das Bild noch nicht geladen wurde.
Oder anders gesagt: Der IE schafft es, sowohl einen Rahmen in der richtigen Größe wie auch den Alternativtext darin anzuzeigen, während Firefox nur den Text anzeigt. -
Zitat
während Firefox nur den Text anzeigt
Das ist so gewollt: https://bugzilla.mozilla.org/show_bug.cgi?id=1994
Beachte Comment 29!
https://bugzilla.mozilla.org/show_bug.cgi?id=1994#c29 -
Mozilla "zwingt" Homepageprogrammierer, CSS-Code zu verwenden, wenn sie die Bilder als Platzhalter haben wollen?
Scheinbar hält sich da nur fast keiner dran, zumindest merke ich beim Laden von Seiten ständig Sprünge aufgrund der Bilder.
Verstehe aber nach wie vor nicht, was daran verkehrt sein soll, die Platzhalter gleich anzuzeigen :-???Anyway: Das ganze ist also kein Bug, okay. War ja auch gar nicht von mehr so gemeint Die Frage ist eher: Gibt es eine Möglichkeit, das ganze zu umgehen?
Es gibt ja sogar Addons, die den alt-Text wie im IE sichtbar machen, obwohl das nicht der Sinn von ihnen ist, also wieso nicht auch bei Platzhaltern?
Evtl gehts ja sogar über about:config...? :-?? *zweifel* -
Gezwungen wirst du zu nichts. Das ist deine Seite und du kannst sie gestalten, wie du sie für richtig hältst. Was war und ist man denn durch den IE gezwungen für Klimmzüge zu vollführen, um dessen Seitendarstellung an die standardkonforme Darstellung in anderen Browsern anzunähern?
ZitatVerstehe aber nach wie vor nicht, was daran verkehrt sein soll, die Platzhalter gleich anzuzeigen
Ein Platzhaltersymbol braucht es an der Stelle einfach nicht.
ZitatGibt es eine Möglichkeit, das ganze zu umgehen?
Selbige wurde oben benannt! Es ist doch zudem Quatsch eine Erweiterung dafür in Betracht zu ziehen. Was haben denn Nutzer deiner Seite davon, wenn du bei dir lokal eine Erweiterung verwendest?
-
Zitat von Romplayer
Evtl gehts ja sogar über about:config
Lies nach
-
Zitat von boardraider
Selbige wurde oben benannt! Es ist doch zudem Quatsch eine Erweiterung dafür in Betracht zu ziehen. Was haben denn Nutzer deiner Seite davon, wenn du bei dir lokal eine Erweiterung verwendest?
Oh, du hast mich falsch verstanden.
Mir geht es nicht um die Programmierung meiner Seite. Sondern darum, dass mein Firefox grundsätzlich Platzhalter anzeigt, wenn Bilder noch nicht geladen wurden. Egal bei welcher Seite.
Weil dadurch zum einen das hin- und herspringen beim Laden von Seiten verringert wird und man außerdem auf einen Blick sieht "Oh, da sollte ein Bild sein" und den alt-Text nicht für reinen Text hält. -
Ok, da du das Eingangs im Kontext einer von dir gestalteten Seite dargestellt hast, habe ich das wirklich entgegen deiner Intention interpretiert. Der Link von Boersenfeger sollte dir dann natürlich weiterhelfen.
-
Mich wundert, dass der Thread an dieser Stelle endet. Romplayer, hast du "aufgegeben"?
Ich bin inhaltlich voll deiner Meinung!
Verwundert habe ich zudem festgestellt, dass in meinem FF, Version 3.6, unter about:config die Einstellung
"browser.display.show_image_placeholders;true" zu finden ist.
Das bedeutet eigentlich, dass Platzhalter angezeigt werden.
Das werden sie ganz offensichtlich bei mir nicht.Andreas
-
Zitat
Das bedeutet eigentlich, dass Platzhalter angezeigt werden. Das werden sie ganz offensichtlich bei mir nicht.
Was siehst du hier?
http://www.practiceboard.com/?11391940 -
Zitat
Was siehst du hier?
http://www.practiceboard.com/?11391940
Hier scheint's zu klappen:
1. alt-Text
2. Mini-Rahmen
3. Platzhalter 100x100Und warum geht das hier?
A. -
Zitat
A.
Damit willst du auf was hindeuten?
ZitatUnd warum geht das hier?
Wo geht es denn nicht?
-
Ich habe eine Beispielseite im Intranet, bei der der Platzhalter bei fehlendem Bild trotz width und height nicht angezeigt wird.
-
Erstelle eine Kopie der Seite, die den Fehler reproduziert und mache diese verfügbar.
-
(Hab ich noch einmal geändert - siehe unten)
-
Zitat von boardraider
Erstelle eine Kopie der Seite, die den Fehler reproduziert und mache diese verfügbar.
Ich habe eine einfache Testseite geschrieben.
Hier ist der Link: http://www.zit-bb.de/sz/iuk-ausbild…latzhalter.html -
Zitat von andreas.lippold
Mich wundert, dass der Thread an dieser Stelle endet. Romplayer, hast du "aufgegeben"?
So könnte man das sagen Mir konnte ja niemand weiterhelfen.Übrigens sehr interessant dein Problem. Kann bei deinem Intranet-Link auch keinen Platzhalte (bei meinem FF 3.0) entdecken.
Allerdings ist das nicht genau das, was ich meinte.
Mein Problem betrifft eher diese Seite hier:
http://www.practiceboard.com/?11391940
Da würde ich gerne auch beim ersten Bild einen Platzhalter sehen, oder zumindest irgendetwas das mir einen Hinweis darauf gibt, dass "this is x" kein normaler Text ist, sondern ein alt-Text.
Weil wenn ich nicht wüsste, dass hier ein Bild stehen würde, wäre ich der Meinung dass der Autor der Seite mir einfach die Info "this is x" als normalen Text mitteilen will, ohne überhaupt zu ahnen dass eigentlich ein Bild mit nem riesigen roten X angezeigt werden sollte, welches leider fehlt. -
Zitat von Romplayer
... oder zumindest irgendetwas das mir einen Hinweis darauf gibt, dass "this is x" kein normaler Text ist, sondern ein alt-Text.
Ja, wir sind uns einig. Genau darum geht es mir auch. Schließlich passt alternativer Text nicht lückenlos in den normalen Text - was die Verständlichkeit beeinträchtigt.
Nun gut - man kann sagen, dass wir über einen Ausnahmefall sprechen: Bild nicht vorhanden oder Bildanzeige ist abgeschaltet. Aber warum sollte ohne Not die Zugänglichkeit zu den Webseiten leiden? Vom Layout mal ganz abgesehen. -
Zitat von Romplayer
Mein Problem betrifft eher diese Seite hier: http://www.practiceboard.com/?11391940
Da würde ich gerne auch beim ersten Bild einen Platzhalter sehenHier ist der Platzhalter zu sehen. Firefox 3.6.2 auf Win7 Ultimate.[attachment=0]platz.png[/attachment]
-