mermshaus: HTML5.1 <label>

Beitrag lesen

@Fritz @Gunnar Bittersmann

Also wäre mein HTMl Code laut W3C auch valide, wenn ich auf das <label> verzichten würde?

Ja.

Aber nicht benutzbar. (Siehe Fußnote)

Gibt es eigentlich einen Weg, derlei Aussagen etwas mehr mit überprüfbaren Fakten zu belegen? Das soll keine Rede gegen die Nutzung des label-Elements oder sonstiger semantischer Hilfen sein, die zweifelsohne die beste Wahl sind. Ich kann mir bloß nicht so recht vorstellen, dass Code, der ohne diese Semantik auskommt, gleich ein unlösbares Problem darstellen soll (Stichwort „unbenutzbar“).

Ich denke da an Beispiele wie etwa dieses:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Demo</title>
</head>
<body>
    <form method="post" action="foo">
        <p><span>Name:</span> <input type="text" name="name"></p>
        <p><span>Password:</span> <input type="password" name="password"></p>
        <p><input type="submit" value="OK"></p>
    </form>
</body>
</html>

Ich halte die gegebenen semantischen Informationen für ausreichend, um jedes der beiden input-Elemente mit einem passenden Text assoziieren zu können.

Eine schnelle Websuche hat auch etwa das hier ergeben:

Input fields without accompanying labels can lead to accessibility issues for those who rely on screen readers. If a screen reader comes across an input field without a label it will try to find some accompanying text to use as the label. For text fields and dropdowns the screen reader will use any preceding text and for radio buttons and checkboxes the screen reader will look for any following text.

Das ist ungefähr das, was ich erwartet hätte, und das ist für mich definitiv nicht „unbenutzbar“. Auf mich wirkt das rhetorisch oft übertrieben.

Ich selbst mache das, was ich anderswo als best practices lese, aber ich würde gern dazulernen, ob es beispielsweise praktikable Testmöglichkeiten gibt, was echte Screenreader-Software angeht, die tatsächlich von Betroffenen genutzt wird, und dergleichen.

Wenn man mal mehr überprüfbare Fakten auf den Tisch bringen würde, würden vielleicht diese Diskussionen auch nicht immer gleich so hitzig. Der Punkt ist auch, dass eine mehr oder weniger kontextfrei Aussage „Das ist unbenutzbar.“ kaum falsifizierbar ist (verifizierbar wohl auch eher nicht). Wer kann sich realistisch einen Blinden oder Sehbeeinträchtigten schnappen, der versucht, die Seite zu benutzen, nur um irgendeine Behauptung im Web zu widerlegen, die ihrerseits auch nicht gerade solide mit Fakten untermauert ist.

0 145

HTML5.1 <label>

Fritz
  • html
  1. 3
    j4nk3y
    1. -4
      Fritz
      1. 1
        Matthias Apsel
        1. 0
          Fritz
      2. 1
        j4nk3y
        1. -3
          Fritz
          1. 0
            Matthias Apsel
          2. 0
            Gunnar Bittersmann
            1. 0
              Fritz
            2. 0
              Auge
      3. 0
        Gunnar Bittersmann
        1. -1
          Fritz
          1. 0
            j4nk3y
            1. 0
              Fritz
              1. 0
                j4nk3y
          2. 0
            Matthias Apsel
            1. 0
              Fritz
          3. 1
            Gunnar Bittersmann
            1. 0
              Fritz
              1. 0
                Matthias Apsel
                1. 0
                  Fritz
                  1. 0
                    Matthias Apsel
                    1. 0
                      Fritz
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Fritz
                          1. 0
                            Matthias Apsel
                            1. -3
                              Fritz
                              1. 0
                                Matthias Apsel
                                1. 0
                                  Fritz
                                  1. 2
                                    Matthias Apsel
                                    1. 0
                                      Fritz
                                      1. 0
                                        Matthias Apsel
                                        1. -1
                                          Fritz
                                          1. 2
                                            Rolf b
                                            1. 2
                                              j4nk3y
                                              1. 0
                                                Matthias Scharwies
                                                • menschelei
                                            2. 0
                                              Gunnar Bittersmann
                                              1. -1
                                                Fritz
                                                1. 0
                                                  marctrix
                                        2. 0
                                          Gunnar Bittersmann
                                          1. -1
                                            Fritz
                                          2. 0
                                            Rolf b
                                  2. 0
                                    marctrix
                                    1. 1

                                      von vergeblicher Liebesmüh

                                      Auge
                                      • meinung
                                      1. 0
                                        marctrix
                                        1. 1
                                          Auge
                                          1. 0
                                            Nomoderator
                                            1. 0
                                              Auge
                                            2. 0
                                              marctrix
                              2. 3
                                Gunnar Bittersmann
                                • meinung
                                1. -5
                                  Fritz
                                  1. 2
                                    Gagamehl
                                    1. 0
                                      Fritz
                                      1. 7
                                        JürgenB
                                  2. 0
                                    Fritz
                                    1. 10
                                      Orlok
                                      1. 0

                                        Warum wird hier willkürlich gelöscht?

                                        Fritz
                                        1. 0
                                          Nomoderator
                                        2. 0
                                          Gunnar Bittersmann
                                          • moderation
                              3. 1
                                marctrix
                          2. 0
                            Gunnar Bittersmann
                        2. 0
                          mermshaus
                          1. 2
                            Gunnar Bittersmann
                            • barrierefreiheit
                            • meinung
                            1. 0
                              Nomoderator
                              • meinung
                              1. 0
                                Gunnar Bittersmann
                                1. 0
                                  Nomoderator
                                  1. 3
                                    Matthias Apsel
                                    1. 2
                                      Gunnar Bittersmann
                                      1. 1
                                        Gunnar Bittersmann
                                    2. 1
                                      j4nk3y
                                      1. 0
                                        mermshaus
                                        1. 0
                                          marctrix
                                          1. 0
                                            mermshaus
                                            1. 0
                                              marctrix
                                              1. 0
                                                mermshaus
                                                1. 0
                                                  marctrix
                                                  1. 0
                                                    Gunnar Bittersmann
                                                    1. 0
                                                      JürgenB
                                                    2. 0
                                                      marctrix
                                                    3. 0
                                                      marctrix
                                                  2. 0
                                                    Gunnar Bittersmann
                                                    1. 0
                                                      marctrix
                                  2. 0
                                    Gunnar Bittersmann
                                    1. 0
                                      Nomoderator
                                2. 0

                                  Ein Rätsel zur Wochenmitte

                                  Gunnar Bittersmann
                                  1. 1
                                    Matthias Apsel
                                    1. 0
                                      Gunnar Bittersmann
                                    2. 0
                                      Gunnar Bittersmann
                                      • menschelei
                                  2. 0
                                    Gunnar Bittersmann
                            2. 0
                              mermshaus
                              1. 1
                                Gunnar Bittersmann
                                1. 1
                                  marctrix
                          2. 0
                            Rolf b
                            1. 0
                              JürgenB
                              1. 1
                                Martl
                                1. 0
                                  marctrix
                                  1. 0
                                    Martl
                                    • barrierefreiheit
                                    • html
                                    1. 0
                                      marctrix
                                      1. 0
                                        Gunnar Bittersmann
                                        • menschelei
                            2. 4
                              mermshaus
                              • barrierefreiheit
                              • html
                              • meinung
                              1. 0
                                Fritz
                                1. 1
                                  Matthias Apsel
                                  1. 1
                                    Auge
                                    1. 0
                                      Matthias Apsel
                                      1. 0
                                        Gunnar Bittersmann
                                        • html
                                      2. 0
                                        Auge
                                2. 0
                                  Gunnar Bittersmann
                                  • html
                                  • meinung
                                3. 0
                                  j4nk3y
                              2. 0
                                Camping_RIDER
                              3. 0
                                Gunnar Bittersmann
                                1. 0
                                  Camping_RIDER
                                  1. 0
                                    Gunnar Bittersmann
                                    1. 0
                                      Camping_RIDER
                              4. 0
                                marctrix
                                1. 0
                                  mermshaus
                                  1. 0
                                    Gunnar Bittersmann
                                    • barrierefreiheit
                                    • meinung
                                  2. 1
                                    Matthias Apsel
                                  3. 0
                                    Gunnar Bittersmann
                                    1. 2

                                      Zitate und Koryphäen

                                      Camping_RIDER
                                      • meinung
                                      • offtopic
                                      • zur info
                                      1. 0
                                        marctrix
                                        1. 0
                                          Camping_RIDER
                                          1. 0
                                            marctrix
                                          2. 0
                                            Gunnar Bittersmann
                                            • buch
                                            1. 0
                                              Gunnar Bittersmann
                                              1. 0

                                                Tirami su?

                                                Gunnar Bittersmann
                                                • bilder
                                                • grafik/multimedia
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    Gunnar Bittersmann
                                                    1. 0
                                                      Christian Kruse
                                      2. 0
                                        Gunnar Bittersmann
                                    2. 0
                                      marctrix
                                  4. 0
                                    marctrix
                                    1. 1
                                      Gunnar Bittersmann
                                      1. 0
                                        marctrix
                                        1. 0
                                          Matthias Apsel
                                          1. 0
                                            marctrix
                            3. 5
                              marctrix
                              1. 0
                                Gunnar Bittersmann
                                • barrierefreiheit
                                1. 0
                                  marctrix
                  2. 0
                    Gunnar Bittersmann
                    1. 0
                      Fritz
                      1. 0
                        Matthias Apsel
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          Fritz
              2. 0
                marctrix