beatovich: Schrift automatisch verkleinern

Beitrag lesen

hallo

Finde ich richtig gut. Leider gibt es tatsächlich ein Problem, wenn man vw für die Berechnung von Schriftgrößen einsetzt, aber nicht so, wie vom Fragesteller impliziert. Vergrößern geht prima, das Problem ist eher, wenn man von em als Einheit für Breiten ausgeht, werden Schriften größer, je kleiner man die wählen möchte (weil der Viewport in em gemessen "größer" wird, es passen halt mehr kleine "m" in denselben Viewport, wenn wenn die "m" kleiner werden).

Barrierefreiheit bedeutet aber, dass man Schriften an die eigenen Bedürfnisse anpassen kann — auch wenn die WCAG nur die Vergrößerung vorsieht und überprüft und als success criterion aufgenommen hat. Leider!

Hintergrund: es gibt Menschen mit einem sehr kleinen, aber u.U. noch scharfen Gesichtsfeld (Tunnelblick). Diese möchten in dem kleinen Ausschnitt, den sie wahrnehmen können, möglichst mindestens ein Wort sehen. Denen werden dann Schriften aber beim verkleinern der Schrift absurderweise immer größer angezeigt…

Hat jetzt nur bedingt mit dem Thema zu tun, aber dein Hinweis auf den Tunnelblick ist für mich ein weiteres Indiz, dass eine optimale Userschriftgrösse weder in pixel noch mm sondern nur in einem Bogenmass abgebildet werden kann.

Dazu müsste er aber in der Lage sein, seinen Abstand vom Anzeigegerät adhoc zu definieren, so dass daraus eine Schriftgrösse abgeleitet werden kann.

Mit der Zoom-Funktion haben wir eigentlich diese Möglichkeit. Und wir können den Bedürfnisse nur gerecht werden, wenn wir (als Autoren) Zoom und Basisschriftgrösse nicht voneinander abhängig machen.

Mich persönlich nervt es auch, wenn man mir am Desktop eine mittels vw aufgeblasene mobile-Version präsentiert, denn ich müsste unwillkürlich 2 Schritte zurückgehen. Gleichzeitig wird aber erwartet, dass ich die Website bediene.

Freilich gibt es Ausnahmen (z.B. meine Showtime, welche einen Frame optimal im viewport darstellt). Hier hat der Betrachter nur die Möglichkeit, entweder den viewport zu verändern (grösser / kleiner) oder seinen Abstand zum Viewport zu ändern, was sich nur deshalb legitimieren kann, weil es eine Showtime ist, die Zeitweise ohne Interaktion auskommt.

Die Analogie etwa wäre eine Leinwand im public-viewing wo jeder Betrachter seinen eigenen idealen Platz relativ zur Leinwand finden muss.

0 100

Schrift automatisch verkleinern

Barksalot
  • css
  1. 0
    Gunnar Bittersmann
    1. 1
      Barksalot
      1. 0
        Barksalot
        1. 0
          Regina Schaukrug
          1. 0
            Barksalot
            1. 0
              Robert B.
              1. 0
                Barksalot
                1. 0
                  Robert B.
                2. 0
                  marctrix
                  1. 0
                    Gunnar Bittersmann
              2. 0
                Gunnar Bittersmann
          2. 1
            Gunnar Bittersmann
            1. 0
              Barksalot
              1. 1
                Rolf B
                1. 0
                  Barksalot
                  1. 0
                    marctrix
                    1. 0
                      Barksalot
                    2. 0
                      beatovich
                      1. 0
                        marctrix
                        1. 0
                          beatovich
                          1. 0
                            marctrix
                            1. 0
                              beatovich
                        2. 0
                          Gunnar Bittersmann
                2. 2
                  Gunnar Bittersmann
                  • css
                  • typografie
                  1. 0
                    beatovich
                    1. 0

                      variable fonts

                      Gunnar Bittersmann
                      • typografie
                      1. 0
                        beatovich
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            beatovich
                  2. 0
                    Mitleser
                    • meinung
                    • typografie
            2. 1
              Regina Schaukrug
            3. 0
              marctrix
              • css
              • php
              1. 0
                Gunnar Bittersmann
                • css
                • html
                1. 0
                  marctrix
                  1. 1
                    Gunnar Bittersmann
                    1. 0
                      marctrix
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          marctrix
                          1. 0
                            Barksalot
                            1. 0
                              marctrix
                          2. 0
                            Gunnar Bittersmann
                      2. 0
                        Matthias Apsel
      2. 1
        Gunnar Bittersmann
        1. 0
          Rolf B
          1. 0
            Gunnar Bittersmann
            1. 0
              Rolf B
              1. 0
                Gunnar Bittersmann
                1. 0
                  Rolf B
                2. 0
                  Gunnar Bittersmann
            2. 1
              Gunnar Bittersmann
              1. 1
                Matthias Apsel
                • barrierefreiheit
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Rolf B
                    1. 0
                      Gunnar Bittersmann
                      • typografie
                      1. 0
                        Rolf B
                  2. 0
                    marctrix
              2. 0
                marctrix
                1. 0
                  beatovich
    2. 1
      TS
      • css
      • hardware
      • monitor
    3. 0
      beatovich
  2. 0

    Navigation

    Barksalot
    1. 0
      Robert B.
      1. 0
        Barksalot
        1. 0
          Robert B.
    2. 0
      marctrix
    3. 0
      Rolf B
      1. 0
        marctrix
        1. 0
          Rolf B
          1. 0
            marctrix
            1. 0
              Rolf B
              1. 0
                marctrix
      2. 0
        Barksalot
        1. 0
          Rolf B
          1. 0
            Barksalot
            1. 0
              Rolf B
  3. 0

    merkwürdiges Verhalten beim Hamburger

    Barksalot
    1. 0
      beatovich
    2. 0

      Update

      Barksalot
      1. 0
        marctrix
        1. 0
          Barksalot
          1. 0
            beatovich
            1. 0
              Barksalot
            2. 0
              Tabellenkalk
              • menschelei
          2. 0
            Gunnar Bittersmann
            • html
            1. 0
              Barksalot
              1. 0
                Gunnar Bittersmann
                1. 0
                  Barksalot
      2. 0
        Gunnar Bittersmann
        1. 0
          Barksalot
          1. 0
            Gunnar Bittersmann
            1. 0
              Gunnar Bittersmann
              1. 0
                Barksalot
                1. 0
                  Gunnar Bittersmann
            2. 0
              Barksalot
      3. 0
        Rolf B
        1. 0
          Barksalot
          1. 1
            Rolf B
        2. 3

          Destrukturierung von Objekten

          Orlok
          • javascript
          • programmiertechnik
          1. 1
            Rolf B