Gunnar Bittersmann: Barrierefreiheit

Beitrag lesen

@@beatovich

Warum tabindex=-1?

Soweit klar, aber das beantwortet nicht meine Frage. Warum soll die Fokusierbarkeit entzogen werden, respektive JS vorbehalten werden?

Wird nicht. Elemente mit tabindex="-1" sind nicht (direkt!) per Tastatur fokussierbar, können aber anderweitig in den Fokus rücken, bspw. durch einen Link dorthin oder per JavaScript.

“For non-interactive elements that need to receive focus but that are not meant to be part of the sequential focus navigation order (for instance, the target of a skip link, or a container element that needs to be programmatically focused via JavaScript), authors should use a negative value of tabindex="-1".” [Spec]

LLAP 🖖

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