Forum:Browserdarstellung
Synopsis (Juli 2005)
Thema: Bilddarstellung bei vielen Bildern in IE, Opera und Firefox unterschiedlich; Konsens: Div-Container mit allen Bildern untereinander an der rechten Seite; Teilnehmer: Sanyoh (Start), Defchris, Florian K, Benutzer:Kai3k
BrowserdarstellungBearbeiten
Im Laufe der Zeit ist mir aufgefallen, daß einige Memory Alpha-Seiten, z.B. Galaxy-Klasse und USS Enterprise (NCC-1701-D), besser gesagt, Seiten die viele Bilder aufweisen, unterschiedlich dargestellt werden. Während der Internet-Explorer (mein Standardbrowser) und auch Opera alles einwandfrei anzeigen, spielen die oben genannten Seiten mit dem Firefox-Browser teilweise verrückt. In den meisten Fällen tritt der sogenannte "Treppeneffekt" auf, bei der die Bilder nicht untereinander sondern diagonal angeordnet sind. Ist das ein Fehler des Firefox ? -- Sanyoh 20:22, 12. Jul 2005 (UTC)
- Merkwürdig - ich hatte auch einen Treppeneffekt, dann die Bilder im Quelltext leicht verschoben und hatte dann keinen mehr bei einer 1024er Auflösung. Ich denke nicht, dass es ein "Fehler"/Bug ist, sondern vielmehr die Interpretation der Rendering-Engines - MA bzw. MediaWiki spuckt ja XHTML-1.0-Transitional-Code aus. - defchris/✍ talk 14:10, 13. Jul 2005 (UTC)
- Es ist hauptsächlich die Formatierung der Bilder laut Stylesheet, die dafür verantwortlich ist. Wenn ihr das Skin in den Benutzereinstellungen auf "Kölnischblau" ("cologneblue") stellt, sieht USS Enterprise D sehr seltsam aus. Wenn zu wenig Text neben einem Bild vorhanden ist oder zu viele Bilder auf einmal stehen, kann der "Treppeneffekt" auftreten. Am effektivsten und leider auch am hässlichsten kann man das durch eine Tabelle mit "align=right/left" (je nachdem, meist right) ausgleichen (Beispiel). Ich würde mir wünschen, dass die <gallery>-Funktion erweitert wird um Angaben wie "Spaltenzahl" und "Bildgröße", dann können wir das etwas standardkonformer bebildern. --Florian - ✍ talk 08:40, 16. Jul 2005 (UTC)
- Was ist daran so häßlich? Alternativ müsste auch <div style="float:right; margin-left:10px;"> (hier die Bilder) </div> funktionieren. -- Kai (Diskussion) 10:47, 16. Jul 2005 (UTC)