Beat: Dropdown Menu rür Alle (Bitte testen)

Beitrag lesen

ich habe einmal eine grundsätzliche Frage: Wie passt Javascript in Deinem Menü zur Barrierefreiheit? Imho gar nicht:

Doch es passt schon.

Zitat Wikipedia "Barrierefreies Internet":
Interaktive Schaltflächen per CSS

Damit wir schlauere Information haben, betreiben wir ein eigenes viel relevanteres WIKI.

Oftmals werden Navigationen noch mit Hilfe von JavaScript oder mittels Plug-ins (z. B.: Adobe Flash) realisiert. Dies kann den Quelltext unnötig umfangreich machen und sperrt Benutzer aus, wenn zum Beispiel:

Mein vorgeschlagenes Menu basiert nicht auf javascript.
Leute mit Screenreader oder Leute, die die Maus schlecht bedienen können werden aber JS brauchen und es auch meistens aktiviert haben.

Mit JS-Verweigerung propagieren erzeugt man keine bessere Dropdown-Menus. Der Bedarf nach Dropdown Menus existiert aber dennoch.

Das Ziel meines Artikels wäre, jene Webdesigner, die ein Dropdown-Menu brauchen, nicht im Regen stehen lassen, sondern ihnen die cChance geben, dennoch WCAG Richtlinien erfüllen zu können.

Im übrigen hättest du ja mal das Script testen können, und dich auf das Relevante konzentrieren können, statt thematisch in ein idiskutables Nirvana zu manövrieren.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische
0 45

Dropdown Menu rür Alle (Bitte testen)

Beat
  • barrierefreiheit
  1. 0

    Rückzug

    Beat
    1. 0

      Korrigierte Fassung

      Beat
      1. 0
        Felix Riesterer
      2. 0

        Ergebnis IE6 im IE-Tester

        Matthias Apsel
      3. 0

        Ergebnis IE7 im IE-Tester

        Matthias Apsel
        1. 0
          Beat
  2. 0
    cross
    1. 1
      suit
      1. 0
        Gunnar Bittersmann
        1. 0
          suit
          1. 0
            Gunnar Bittersmann
            1. 0
              suit
    2. 1
      Beat
      1. 0
        cross (nicht angemeldet)
        1. 0
          dave
        2. 1
          suit
          1. 0
            suit
            1. 0

              :after:after:after{}

              Beat
              • css
              1. 0
                Matthias Apsel
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Matthias Apsel
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        Matthias Apsel
            2. 0
              Gunnar Bittersmann
              1. 0
                suit
        3. 0
          Beat
  3. 0
    ScaraX
    1. 0
      Matthias Apsel
      1. 0
        ScaraX
        1. 0
          suit
        2. 0
          Beat
      2. 0
        suit
        1. 0
          Beat
        2. 0
          Matthias Apsel
    2. 0
      Beat
      1. 0
        ScaraX
        1. 0
          Beat
  4. 0

    neue aktuelle Version für Tests

    Beat
    1. 0
      Matthias Apsel
      1. 0
        Beat
        1. 0
          Beat
    2. 0

      Überlegungen

      Matthias Apsel
      1. 0
        Beat
  5. 0

    WIKI Live-Beispiel

    Beat