Matthias Apsel: Was Screenreader ausgeben ...

Hallo alle,

heute in der Timeline:

📌Typical/expected screen reader output

<a href="#">hello</a>
🗣️hello
<a href="#" title="goodbye">hello</a>
🗣️hello goodbye
<a href="#" aria-label="goodbye">hello</a>
🗣️goodbye
<a href="#" aria-label="goodbye"></a>
🗣️goodbye
<a href="#" title="goodbye"></a>
🗣️goodbye

Bis demnächst
Matthias

--
Rosen sind rot.
  1. Hallo

    📌Typical/expected screen reader output

    <a href="#">hello</a>
    🗣️hello
    <a href="#" title="goodbye">hello</a>
    🗣️hello goodbye
    <a href="#" aria-label="goodbye">hello</a>
    🗣️goodbye
    <a href="#" aria-label="goodbye"></a>
    🗣️goodbye
    <a href="#" title="goodbye"></a>
    🗣️goodbye

    Ist das nun die erwartete oder erhoffte (expected) oder die tatsächliche Ausgabe? Und wenn es die erwartete Ausgabe ist, wird sie so, wie du es zeigst, vom Autor oder vom Nutzer erwartet oder erhofft?

    Tschö, Auge

    --
    Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
    Toller Dampf voraus von Terry Pratchett
  2. Hej Matthias,

    So eine Übersicht suche ich noch, aber vollständiger, mit Kombination von title und aria-labelledby und aria-describedby usw…

    Es gibt zwar eine Spec dafür, aber ob die korrekt umgesetzt ist? Ist zudem recht komplex…

    computed accessible text oder so nennt sich das…

    Marc

  3. @@Matthias Apsel

    📌Typical/expected screen reader output

    „Typical“ heißt: nicht alle Screenreader/Browser-Kombinationen verhalten sich so‽

    Bezüglich des title-Attributs empfehle ich die Lektüre von

    LLAP 🖖

    --
    „Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann