+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Darstellungsgrösse im Internet Explorer

  1. #1
    Neu an Board
    Registriert seit
    25.10.2006
    Beiträge
    38
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Darstellungsgrösse im Internet Explorer

    Hallo!

    Ich habe ein Problem, wozu ich trotz intensiver Suche nicht gefunden habe:

    Im Internet Explorer (v.a. ältere Versionen) wird die Seite insgesamt viel grösser dargestellt, als in allen anderen Browsern (Firefox, Opera, Netscape...).
    Die Proportionen stimmen, ich denke also nicht, dass das an der verschiedenen Interpretation des Box-Models liegt (zumindest so weit ich das verstehe, bin ziemlicher Neuling). Die Schrift wächst im IE proportional zur Seitendarstellung mit (ich habe "em" als Angabe verwendet) und wird somit viel zu gross.

    Ich habe in meinem Template ein div "seite" definiert mit 800 px Breite, in dem sich der Seiteninhalt abspielen soll. 800 px ist doch keine relative Angabe, oder bin ich da völlig falsch gewickelt?
    Rechts davon würde ich gerne Werbung platzieren, die aber bei dieser vergrösserten Darstellung immer unsichtbar bleiben wird (oder man muss sich hinscrollen, was wohl nie jemand macht) - muss ich wirklich damit leben?

    Hat jemand hier dieses Problem auch? Liegt das wirklich am IE oder an verschiedenen Bildschrimauflösungen (ältere Versionen von IE bedeuten ja meist auch ältere Bildschirme...)?

    Vielen Dank schon mal für die Hilfe!

  2. #2
    Verbringt hier viel Zeit Avatar von buetow
    Registriert seit
    25.09.2006
    Ort
    Lüneburg
    Alter
    52
    Beiträge
    679
    Bedankte sich
    22
    Erhielt 112 Danksagungen
    in 99 Beiträgen

    Standard

    Ich habe inzwischen bei Joomla-Installationen immer wieder einen hohen Zeitaufwand für die Anpassung an den Internet-Explorer, meistens geht es nur mit Kompromissen. Ich schraube dann solange an der index.php und dem CSS des template rum bis ich damit leben kann, froh macht es meistens nicht wirklich.
    Schriftgrößen fixiere ich in der Regel. Eines ist sicher, es läßt sich nur über das Template lösen, bei einigen Templates funktioniert es überraschend gut, ich habe den Zauberschlüssel aber noch nicht gefunden.

    gruß buetow

  3. #3
    Wohnt hier Avatar von DietmarH
    Registriert seit
    07.01.2006
    Ort
    Essen
    Beiträge
    4.697
    Bedankte sich
    66
    Erhielt 1.041 Danksagungen
    in 923 Beiträgen

    Standard

    Zitat Zitat von cgr00 Beitrag anzeigen
    Im Internet Explorer (v.a. ältere Versionen) wird die Seite insgesamt viel grösser dargestellt, als in allen anderen Browsern (Firefox, Opera, Netscape...).
    Die Proportionen stimmen, ich denke also nicht, dass das an der verschiedenen Interpretation des Box-Models liegt (zumindest so weit ich das verstehe, bin ziemlicher Neuling). Die Schrift wächst im IE proportional zur Seitendarstellung mit (ich habe "em" als Angabe verwendet) und wird somit viel zu gross.
    In allen Browsern, die ich kenne, kann der Anwender "seine" gewünschte Schriftgröße einstellen. Das ist absolut im Sinn von HTML und Benutzerfreundlichkeit.
    Deine Größenangabe als em entspricht genau diesem Sinn (im Gegensatz zu px oder pt): Der Anwender bekommt die Größe gezeigt, die er selbst gewählt hat. Ein "zu groß" oder "zu klein" gibt es dabei nicht. Jemand mit hervorragenden Augen und einem 800px-Monitor wird eine viel kleinere Grundgröße einstellen als ein Schlechtsichtiger an einem 21"-Monitor.
    Ich habe in meinem Template ein div "seite" definiert mit 800 px Breite, in dem sich der Seiteninhalt abspielen soll. 800 px ist doch keine relative Angabe, oder bin ich da völlig falsch gewickelt?
    Nein, du bist nicht schief gewickelt. Und damit tust du den Anwendern keinen Gefallen, weil auf einem alten Kleinmonitor dabei schon horizontale Scrollbalken entstehen, während die Seite auf einem Riesenmonitor verloren in der Mitte mit riesigen Rändern rechts und links erscheint. Auch die Größe der Gesamtdarstellung sollte der Anwender bestimmen, denn du kannst keine Annahmen über sein Ausgabegerät und seine Sehfähigkeit machen.
    Ich weiß, jetzt kommen einige wieder mit ihren Bildschirmstatistiken: Die interessieren nicht. Sie sagen nichts über die tatsächliche Browserfläche aus.
    Rechts davon würde ich gerne Werbung platzieren, die aber bei dieser vergrösserten Darstellung immer unsichtbar bleiben wird (oder man muss sich hinscrollen, was wohl nie jemand macht) - muss ich wirklich damit leben?
    Arbeite nicht mit festen Breiten, sondern mit %-Breiten des Fensters, und laß die Breiten dabei so flexibel wie nur möglich. Nur so kannst du sicher sein, daß der Anwender die Seite in der für ihn besten Darstellung sieht. Wenn jemand tatsächlich nur 800 Pixel in der Breite verfügbar hat: Er kann nicht anders. Und wer ein Fenster auf über 1600 Pixel Breite aufzieht, will (oder kann, z.B. wegen seiner Augen) nicht anders. Und wer seine Grundschrift auf 24px einstellt, wird auch seine Gründe dafür haben.
    Genau so ist HTML gedacht: Auf möglichst jedem Ausgabegerät die für den Anwender optimale Darstellung bieten. Die Vorstellungen, Bildschirme und Sehfähigkeiten des Webdesigners sind nicht mal annähernd ein Kriterium dafür.

  4. #4
    Neu an Board
    Registriert seit
    25.10.2006
    Beiträge
    38
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Erstmal Danke!

    Mein Problem ist, dass sich ein User beklagt hat, es sei ihm alles zu gross, insbesondere die Schrift - wenn ich euch richtig verstehe, ist das im Prinzip sein Problem, weil diese Einstellungen an ihm liegen...?

    Prozentangaben werde ich versuchen!
    Zur Sicherheit nochmals die Nachfrage: Wenn ich zB für mein div "seite" 100% als Angabe mache, bezieht sich das automatisch auf das Browserfenster. Wenn ich eine Angabe für irgendein div innerhalb dieser "seite" in Prozent mache, bezieht sich das dann aber auf die "seite". Oder?

  5. #5
    Wohnt hier Avatar von DietmarH
    Registriert seit
    07.01.2006
    Ort
    Essen
    Beiträge
    4.697
    Bedankte sich
    66
    Erhielt 1.041 Danksagungen
    in 923 Beiträgen

    Standard

    Zitat Zitat von cgr00 Beitrag anzeigen
    Mein Problem ist, dass sich ein User beklagt hat, es sei ihm alles zu gross, insbesondere die Schrift - wenn ich euch richtig verstehe, ist das im Prinzip sein Problem, weil diese Einstellungen an ihm liegen...?
    Da du em als Größenangabe einsetzt: Ja. 1em ist seine eingestellte Grundgröße.

    Zur Sicherheit nochmals die Nachfrage: Wenn ich zB für mein div "seite" 100% als Angabe mache, bezieht sich das automatisch auf das Browserfenster.
    Nein, es bezieht sich jeweils auf den umgebenden Container. Jeder Seite ist mit <html> eigeschlossen, der eigentliche Ausgabebereich mit <body>. Und darauf beziehen sich dei %-Angaben.
    Wenn ich eine Angabe für irgendein div innerhalb dieser "seite" in Prozent mache, bezieht sich das dann aber auf die "seite". Oder?
    Nein, ebenfalls auf den jeweils umgebenden Container. Wenn der nur einen Teil der Seitenbreite einnimmt, bezieht sich die %-Angabe auf diesen Teil. Wenn ein umgebendes div 50% der Gesamtbreite hat, hat ein eingeschlossenes div mit ebenfalls 50% 25% der Gesamtbreite.

  6. Erhielt Danksagungen von:


  7. #6
    Neu an Board
    Registriert seit
    25.10.2006
    Beiträge
    38
    Bedankte sich
    7
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    O.K. - ich habe das wohl ziemlich falsch formuliert , aber im Prinzip richtig verstanden. Wenn die "seite" (die sich auf den body bezieht) die Angaben 50% hat, ein container x innerhalb dieser "seite" die Angabe 100%, so nimmt dieser contanier in der Ausgabe 50% des Browserfensters ein (das sich wiederum am body orientiert ?) ...

    Tausend Dank übrigens für den HTML-Crash-Course :-)

  8. #7
    Wohnt hier Avatar von DietmarH
    Registriert seit
    07.01.2006
    Ort
    Essen
    Beiträge
    4.697
    Bedankte sich
    66
    Erhielt 1.041 Danksagungen
    in 923 Beiträgen

    Standard

    Ja, genau so.

+ Antworten

Ähnliche Themen

  1. PNG Transparenz auch im MS Internet Explorer
    Von Benax im Forum Tipps, Tricks und Kurzanleitungen
    Antworten: 20
    Letzter Beitrag: 02.03.2012, 10:01
  2. Antworten: 2
    Letzter Beitrag: 18.12.2007, 14:47
  3. MBT Transmenu: Internet Explorer zeigt keine Submenus
    Von rainerk im Forum Joomla Module
    Antworten: 9
    Letzter Beitrag: 13.03.2006, 22:39
  4. Design Problem FireFox vs Internet Explorer
    Von jambalaya im Forum Allgemeine Fragen zu Joomla
    Antworten: 7
    Letzter Beitrag: 21.01.2006, 12:32
  5. Internet Explorer zickt bei CSS-Angaben
    Von veronica im Forum Mambo Templates
    Antworten: 5
    Letzter Beitrag: 05.09.2005, 14:25

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein