Mario: große Bildschirmschriftarten: Schriftgröße erzwingen

Hallo zusammen,

ich habe ein kleines Problem mit der Option "Große Schriftarten" im Menü "Anzeige -> Einstellungen -> Weitere Optionen -> Allgemein". Wenn man dort auf "große Schriftarten - 125%" als Einstellung auswählt - eine Option, die vorwiegend TFT-Besitzer nutzen. Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe, da diese nicht mehr dort angezeigt werden, wo sie sein sollten. Deshalb wollte ich wissen, ob man trotz dieser Einstellung eine kleinere Schriftart erzwingen kann - falls ja, wie. Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!

Gruß, Mario.

PS: Ich weiß, daß man bestimmte Eigenschaften beim User nicht erzwingen sollte. So auch diese. In diesem Fall ist es aber aus meiner Sicht absolut notwendig, um das empfindliche Layout nicht zu stören.

  1. hi,

    [grosse schrift zerstört layout, etc.]
    Deshalb wollte ich wissen, ob man trotz dieser Einstellung eine kleinere Schriftart erzwingen kann - falls ja, wie. Bis jetzt nutze ich ausschließlich CSS Eigenschaften.

    nein.

    In diesem Fall ist es aber aus meiner Sicht absolut notwendig, um das empfindliche Layout nicht zu stören.

    wenn das layout so empfindlich ist, ist es für eine umsetzung in html schlicht nicht geeignet. weiche auf PDF oder JPEG/PNG/sonstiges bildformat aus.

    gruss,
    wahsaga

  2. Hallo zusammen,

    ich habe ein kleines Problem mit der Option "Große Schriftarten" im Menü "Anzeige -> Einstellungen -> Weitere Optionen -> Allgemein". Wenn man dort auf "große Schriftarten - 125%" als Einstellung auswählt - eine Option, die vorwiegend TFT-Besitzer nutzen. Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe, da diese nicht mehr dort angezeigt werden, wo sie sein sollten. Deshalb wollte ich wissen, ob man trotz dieser Einstellung eine kleinere Schriftart erzwingen kann - falls ja, wie. Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!

    Überleg mal, warum jemand seine Schriftart vergrößert. Und dann überleg dir, was er wohl machen wird, wenn dies auf deiner Seite nicht funktioniert und ihm die Schriftart zu klein ist. Er wird diese Seite sofort wieder verlassen.

    Die einzige Lösung ist es, dein Layout so zu verändern, das es auch mit größeren Schriftgraden zurecht kommt.

    Gruß,

    Johannes

    --
    ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
    http://www.zeller-johannes.de/
  3. Hi,

    Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe

    nur weil Du die "Layer" nicht richtig einsetzt.

    Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!

    Nein! Du verwendest Javascript. Und dies in der Art, daß ich mit meinem IE (in dem Javascript aus Sicherheitsgründen für fremde Sites deaktiviert ist) nach Deiner Startseite auf http://www.projecteightynine.com/index2.php eine leere Seite präsentiert bekomme. Kopiere ich mir hier die Adresse der Hauptseite http://www.projecteightynine.com/bubbles/home.php aus dem Quelltext und rufe sie manuell auf, sehe ich alles andere als ein

    empfindliches Layout

    Auch hier wieder setzt Du Javascipt ein, um CSS zu laden. Kein Javascript - kein CSS! Aber immerhin eine bedienbare Textseite ohne Layoutprobleme ;-)

    freundliche Grüße
    Ingo

    1. Hallo Ingo,

      vielen Dank, daß Du Dir die Mühe gemacht hast, die Seite anzuschauen und die Probleme zu analysieren.
      Habe mir gerade Deine Seiten angeschaut und mir Deine Philosophie durchgelesen. Ich denke, da könnte man ne Menge drüber diskutieren, einige Punkte teile ich, andere nicht. Meiner Meinung nach darf ich vor allem bei meinen Benutzern Javascript voraussetzen, ich denke Du gehörst Da eher zu einer Randgruppe, wenn Du JS ausgeschaltet hast. (Ich weiß, diese "Randgruppe" bildet hier den Großteil des Forums, ich meine das auch auf keinen Fall abwertend!)
      Das Problem mit den Layern ist mir allerdings auch schon aufgefallen, ich habe bis jetzt auch schon mehrmals versucht, es zu lösen, leider bisher ohne Erfolg. Ich würde deshalb gern wissen, was Du mit "nicht richig einsetzen" meinst. Vielleicht sind meine Versuche ja deshalb fehlgeschlagen, weil ich falsch gedacht habe. Ich würde mich freuen, wenn Du Dir kurz Zeit nimmst und mir eine Hilfestellung gibst, wie ich sie besser einsetzen kann.

      Gruß, Mario.

      Hi,

      Dort zerschießt es mir durch die großen Schriften komplett meine Seite nach unten, da ich mit Layern arbeite eine Katastrophe

      nur weil Du die "Layer" nicht richtig einsetzt.

      Bis jetzt nutze ich ausschließlich CSS Eigenschaften. Ich wäre über jede Hilfe echt dankbar!

      Nein! Du verwendest Javascript. Und dies in der Art, daß ich mit meinem IE (in dem Javascript aus Sicherheitsgründen für fremde Sites deaktiviert ist) nach Deiner Startseite auf http://www.projecteightynine.com/index2.php eine leere Seite präsentiert bekomme. Kopiere ich mir hier die Adresse der Hauptseite http://www.projecteightynine.com/bubbles/home.php aus dem Quelltext und rufe sie manuell auf, sehe ich alles andere als ein

      empfindliches Layout

      Auch hier wieder setzt Du Javascipt ein, um CSS zu laden. Kein Javascript - kein CSS! Aber immerhin eine bedienbare Textseite ohne Layoutprobleme ;-)

      freundliche Grüße
      Ingo

      1. Hallo.

        Meiner Meinung nach darf ich vor allem bei meinen Benutzern Javascript voraussetzen, ich denke Du gehörst Da eher zu einer Randgruppe, wenn Du JS ausgeschaltet hast. (Ich weiß, diese "Randgruppe" bildet hier den Großteil des Forums, ich meine das auch auf keinen Fall abwertend!)

        Je mehr Unsinn du und andere Leute mit JS treiben, desto mehr werden es abschalten. Und sollte MS irgendwann für die von ihnen verursachten Lücken des IE zur Rechenschaft gezogen werden, wird JS im IE zukünftig ab Werk abgeschaltet sein.
        MfG, at

      2. Hi,

        Habe mir gerade Deine Seiten angeschaut und mir Deine Philosophie durchgelesen. Ich denke, da könnte man ne Menge drüber diskutieren,

        Du bist gerne eingeladen, dies zu tun; ich habe erst kürzlich ein kleines Board zu meinen Seiten eingerichtet.

        ich denke Du gehörst Da eher zu einer Randgruppe, wenn Du JS ausgeschaltet hast.

        Aber zu einer - dank ständig neuer Sicherheitslöchern - stetig wachsenden! Und auch google & Co gehören dazu.
        Dabei könntest Du Deine Seiten wirklich sehr leicht auch ohne Javascript zugänglich machen!
        Anstatt von der Startseite über verschiedene Seiten für unterschiedliche "Auflösungen" ausschließlich per Javascript weiterzuleiten könntest Du:

        • auf die wohl gängiste Seite für 1024 per metaTag weiterleiten sowie sicherheitshalber noch einen Link hierauf setzen und dann dort ggfls. über Javascript andere Versionen laden oder
        • besser: direkt verschiedene Links zu den unterschiedlichen Versionen oder
        • am besten: das Lyout so zu gestalten, daß es flexibel genug ist und sich den gängigsten Fenstergrößen ( <> Auflösungen ) anpassen kann.

        Das CSS für die aktuellen Browser schließlich könntest Du vor dem NN4 bsser über @import verstecken als per Javascript. Wenn Du dem NN4 sein spezielles CSS per Javascript zuweist, ist das ja ok; ohne Javascript stellt er ja ohnehion auch kein CSS dar.

        Das Problem mit den Layern ist mir allerdings auch schon aufgefallen, ich habe bis jetzt auch schon mehrmals versucht, es zu lösen, leider bisher ohne Erfolg. Ich würde deshalb gern wissen, was Du mit "nicht richig einsetzen" meinst.

        Du verwendest fast ausschließlich absolute Positionierungen. Ich denke, wenn Du diese durch float und margin ersetzt, ist schon sehr viel gewonnen.

        freundliche Grüße
        Ingo

        1. Mmmmmh,

          das sind interessante Ansätze. Ich denke, wenn ich das mit den Layern in den Griff bekomme kann ich auch die Eingangsseite ändern und muß da nicht die Bildschirmauflösungen abfangen. Wie gesagt, ich hab bei den Layern schon einiges probiert und nichts hat geholfen. Weißt Du wo es ein gutes Tutorial zu "float" und "margin" gibt, bzw. was Du damit genau meinst? Danke nochmal im voraus,

          Gruß aus dem wieder mal vernebelten Ulm, Mario.

          1. Hi,

            Weißt Du wo es ein gutes Tutorial zu "float" und "margin" gibt, bzw. was Du damit genau meinst?

            dieses finde ich z.b. recht nett gemacht: http://www.webwriting-magazin.de/sogehts/cssebenen.shtml.
            Und natürlich Selfhtml...
            Ein paar Links findest Du auch auf meinen Seiten und wenn Du's mal komplett flexibel in Bezug auf Fenster- und Schriftgröße sehen willst, schau Dir mal das letzte kleine Beispiel auf http://www.1mgo.de/web)em.html an.

            freundliche Grüße
            Ingo

            1. Hi,

              oops, vertippt und dann hat er's noch nicht mal als link akzeptiert: http://www.1ngo.de/web/em.html
              und bei der Gelegenheit vielleicht noch ein einfaches Beispiel: http://css.fractatulum.net/sample/layout6format.htm
              freundliche Grüße
              Ingo

        2. Hallo Ingo,

          Wenn Du dem NN4 sein spezielles CSS per Javascript zuweist, ist das ja ok; ohne Javascript stellt er ja ohnehion auch kein CSS dar.

          Nicht unbedingt:

          <img src="http://www.zeller-johannes.de/misc/files/nn4css.png" border="0" alt="">
          (Netscape 4.77)

          Schöne Grüße,

          Johannes

          --
          ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
          http://www.zeller-johannes.de/
          1. Hallo,

            Wenn Du dem NN4 sein spezielles CSS per Javascript zuweist, ist das ja ok; ohne Javascript stellt er ja ohnehion auch kein CSS dar.

            Nicht unbedingt:

            Dein NN-4.77-Screenshot mit den zwei separaten Einstellmoeglichkeiten
            [ ] Enable JavaScript
            [ ] Enable Style Sheets
            "beweist" ueberhaupt nichts.

            Das einzige, was man damit bewirken kann, ist,
            dass CSS _nie_ funktioniert, auch dann nicht,
            wenn JavaScript eingeschaltet ist, also so:
            [X] Enable JavaScript
            [ ] Enable Style Sheets

            Das Gegenteil ist jedoch AFAIK nicht der Fall.
            Schalte doch mal folgendes ein:
            [ ] Enable JavaScript
            [X] Enable Style Sheets
            und gehe dann auf eine Seite, die CSS verwendet, z.B.:
            http://selfhtml.teamone.de/css/eigenschaften/anzeige/font_family.htm
            Bitte mach einen Screenshot, wenn Du dort einen
            Unterschied zwischen den verschiedenen Zeilen siehst.
            Bei mir (Netscape 4.75 auf Win 2000) sieht
            jedenfalls alles gleich aus.

            Und bis zum Beweis des Gegenteils behaupte ich:
            Netscape 4.x kann ohne JavaScript kein CSS.

            (Es gibt auch technische/historische Begruendungen
            fuer diese Tatsache, siehe Google + Archiv... ;-)

            Gruesse,

            Thomas

            --
            Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
            Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
            Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
            1. Hallo Thomas,

              Das Gegenteil ist jedoch AFAIK nicht der Fall.
              Schalte doch mal folgendes ein:
              [ ] Enable JavaScript
              [X] Enable Style Sheets
              und gehe dann auf eine Seite, die CSS verwendet, z.B.:
              http://selfhtml.teamone.de/css/eigenschaften/anzeige/font_family.htm
              Bitte mach einen Screenshot, wenn Du dort einen
              Unterschied zwischen den verschiedenen Zeilen siehst.

              Soweit ich mich erinnere habe ich das schon mal ausprobiert und es funktionierte. Wenn ich wieder zuhause bin, kann ich dir auch einen Screenshot davon machen.

              Gruß,

              Johannes

              --
              ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
              http://www.zeller-johannes.de/
              1. Hallo,

                Soweit ich mich erinnere habe ich das schon mal ausprobiert und es funktionierte. Wenn ich wieder zuhause bin, kann ich dir auch einen Screenshot davon machen.

                Ja, tue das, bitte!

                Mein Netscape 4.78 unter SuSE Linux 8.2 kann jedenfalls ohne JS kein CSS.
                Dein 4.77 waere also die grosse Ausnahme ;-)

                Die theoretische Begruendung dieses Unvermoegens hat
                mit der Netscape-eigenen Bastelei "JSS" zu tun:
                http://www.google.com/search?q=css+jss+javascript+"netscape+4"
                http://www.google.com/search?q=css+jss+javascript+netscape

                Gruesse,

                Thomas
                  der unglaeubige

                1. Hallo Thomas,

                  Soweit ich mich erinnere habe ich das schon mal ausprobiert und es funktionierte. Wenn ich wieder zuhause bin, kann ich dir auch einen Screenshot davon machen.

                  Ja, tue das, bitte!

                  Mein Netscape 4.78 unter SuSE Linux 8.2 kann jedenfalls ohne JS kein CSS.
                  Dein 4.77 waere also die grosse Ausnahme ;-)

                  Du hattest recht. Da hat mir mein Gedächtnis wohl einen Streich gespielt. Die Tatsache, dass Netscape 4.x mit deaktiviertem JavaScript kein CSS kann ist mir durchaus bekannt gewesen. Ich war jedoch durch Berichte anderer und einen wahrscheinlich eingebildeten Test der Meinung, dass dies für spätere Versionen nicht mehr zutraf.

                  Die theoretische Begruendung dieses Unvermoegens hat
                  mit der Netscape-eigenen Bastelei "JSS" zu tun:

                  http://www.google.com/search?q=css+jss+javascript+"netscape+4"
                  http://www.google.com/search?q=css+jss+javascript+netscape

                  Auch dies ist mir durchaus bekannt. Ich sehe jedoch nicht, warum es unmöglich sein sollte, JSSS von der Deaktivierung von JavaScript auszunehmen. Wahrscheinlich ließ sich dies jedoch nicht mit vertretbarem Aufwand verwirklichen.

                  Schöne Grüße,

                  Johannes

                  --
                  ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
                  http://www.zeller-johannes.de/
                  1. Hallo Johannes,

                    Na, dann bin ich ja beruhigt;-)

                    Auch dies ist mir durchaus bekannt. Ich sehe jedoch nicht, warum es unmöglich sein sollte, JSSS von der Deaktivierung von JavaScript auszunehmen. Wahrscheinlich ließ sich dies jedoch nicht mit vertretbarem Aufwand verwirklichen.

                    Moeglich waere es ja vielleicht schon - aber die Netscape-4-Entwickler
                    wuerden sich damit noch mehr Feinde schaffen, wenn sie ploetzlich
                    ein solches Verhalten noch aendern wuerden.

                    Viele Browserweichen u.s.w. gehen ja genau von dieser Koppelung
                    JS-CSS bei Netscape 4 aus.

                    Mir persoenlich ist das egal - ich verstecke CSS einfach mit dem Attribut
                    media="screen, projection"
                    im LINK-Element zum Einbinden des externen CSS vor Netscape 4
                    und hoffe, dass auch dieser Trick nicht ploetzlich nutzlos wird.
                    Sonst steige ich halt um auf eine serverseitige Weiche oder einen
                    anderen Versteck-Mechanismus.
                    http://w3development.de/css/hide_css_from_browsers/
                    http://centricle.com/ref/css/filters/

                    Gruesse,

                    Thomas

                    --
                    Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
                    Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
                    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
          2. Hi Johannes,

            (Netscape 4.77)

            sieht mir nach Mac aus, oder?
            Sämtliche Windows-Versionen, die ich bisher installiert hatte, von der 4.01 bis 4.78, hatten diese Option nicht und ich meine die 4.5 Mac auch nicht.

            Also - selbst wenn der bei abgeschaltetem Javascript CSS interpretieren würde (was ich ebenso wie Thomas für fragwürdig halte) - wieviel o/oo wären davon heute im Einsatz?

            freundliche Grüße
            Ingo

            1. Hallo.

              sieht mir nach Mac aus, oder?

              Mir nicht. Linux?
              MfG, at

              1. Hallo at,

                sieht mir nach Mac aus, oder?

                Mir nicht. Linux?

                Ja.

                MfG, Johannes

                --
                ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}
                http://www.zeller-johannes.de/