Gunnar Bittersmann: Inclusives Design: Das „current page“-Problem

Beitrag lesen

problematische Seite

@@marctrix

Zusammengefasst: tabindex=0 ist wohl nötig, die Entscheidung für span, strong oder a spielt für die Zugänglichkeit nur noch eine geringe Rolle. Es hängt davon ab, was man als Benutzererwartung annimmt - es sei denn, man kann belegen, dass Nutzer eines dieser Elemente bevorzugen.

Kann man vermutlich nicht; dem Nutzer dürfte das schnurzpiepegal sein, welcher Elementtyp da verwendet wird.

Es sei denn, eine assistive Technologie käme auf die Idee, auch andere Elementtypen als li, h# etc. als solche bekanntzugeben, also a ohne href tatsächlich als potentiellen Link.

Dann ist man mit a ohne href klar im Vorteil. Weil es tatsächlich das passende Markup ist.

Und natürlich, weil’s technisch am einfachsten umzusetzen ist, wenn man nicht das Menü auf jeder Seite einzeln händisch bearbeitet.

LLAP 🖖

--
„Wenn du eine weise Antwort verlangst, musst du vernünftig fragen.“ —Johann Wolfgang von Goethe
2 52

Inclusives Design: Das „current page“-Problem

marctrix
  • barrierefreiheit
  1. 2
    Christian Kruse
    1. 0
      marctrix
      1. 0
        Matthias Apsel
        • barrierefreiheit
        • selfhtml
  2. 1
    MrMurphy1
    1. 0
      marctrix
  3. 0
    Auge
    1. 0
      marctrix
      1. 0
        Auge
        1. 1
          Tabellenkalk
          • hardware
          1. 0
            marctrix
    2. 0
      mermshaus
      1. 0
        marctrix
        1. 1
          mermshaus
          1. 0
            marctrix
  4. 0
    pl
    1. 0
      marctrix
      1. 0
        pl
        1. 0
          marctrix
      2. 0
        Gunnar Bittersmann
        1. 0
          marctrix
          1. 0
            Gunnar Bittersmann
            1. 0
              Julius
              • kontextwechsel
              • zu diesem forum
              1. 0
                mermshaus
                1. 0
                  Julius
                  1. 0
                    mermshaus
                  2. 0
                    Gunnar Bittersmann
      3. 0
        encoder
        1. 0
          marctrix
          1. 0
            encoder
            1. 0
              marctrix
              1. 0
                Auge
                1. 0
                  marctrix
                  1. 0
                    Auge
                    1. 0
                      marctrix
            2. 0
              Auge
          2. 0
            mermshaus
            1. 0
              marctrix
              1. 0
                mermshaus
  5. 0
    Julius
    1. 0
      Matthias Apsel
      1. 0
        Julius
      2. 0
        marctrix
        1. 0
          Matthias Apsel
          1. 0
            marctrix
            1. 0
              JürgenB
              1. 1
                marctrix
                1. 1
                  JürgenB
                  1. 0
                    marctrix
            2. 0
              marctrix
            3. 0
              Gunnar Bittersmann
    2. 0
      marctrix