Neues Anfänger-Tutorial für JavaScript: Tic-Tac-Toe
bearbeitet von
@@Gunnar Bittersmann
> Léonie Watson zeigt in ARIA, accessibility APIs & coding like you give a damn! ([Video](https://www.youtube.com/watch?v=qdB8SRhqvFc), [Folien](http://de.slideshare.net/LeonieWatson/aria-accessibility-apis-coding-like-you-give-a-damn-2015)), wie aufwändig es ist, aus einem beliebigen Element (in der jetzigen Version des Tic-Tac-Toe wäre das `td`) ein UI-Element zu machen, das nicht nur mit der Maus, sondern auch per Tastatursteuerung bedienbar ist, und assistive Technologie (wie Screenreader) dem Nutzer auch mitgeteilt, dass es sich dabei um ein UI-Element mit einer bestimmten Funktion handelt.
Ich frage mich gerade, ob das mit `td`-Elementen überhaupt ginge. `td`s haben ja schon eine Rolle: `cell`. Wenn man daiese einfach mit `role="button"` überschreiben würde, dann wären das (für AT) keine Tabellenzellen mehr.
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)
> Léonie Watson zeigt in ARIA, accessibility APIs & coding like you give a damn! ([Video](https://www.youtube.com/watch?v=qdB8SRhqvFc), [Folien](http://de.slideshare.net/LeonieWatson/aria-accessibility-apis-coding-like-you-give-a-damn-2015)), wie aufwändig es ist, aus einem beliebigen Element (in der jetzigen Version des Tic-Tac-Toe wäre das `td`) ein UI-Element zu machen, das nicht nur mit der Maus, sondern auch per Tastatursteuerung bedienbar ist, und assistive Technologie (wie Screenreader) dem Nutzer auch mitgeteilt, dass es sich dabei um ein UI-Element mit einer bestimmten Funktion handelt.
Ich frage mich gerade, ob das mit `td`-Elementen überhaupt ginge. `td`s haben ja schon eine Rolle: `cell`. Wenn man d
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)
Neues Anfänger-Tutorial für JavaScript: Tic-Tac-Toe
bearbeitet von
@@Gunnar Bittersmann
> Léonie Watson zeigt in ARIA, accessibility APIs & coding like you give a damn! ([Video](https://www.youtube.com/watch?v=qdB8SRhqvFc), [Folien](http://de.slideshare.net/LeonieWatson/aria-accessibility-apis-coding-like-you-give-a-damn-2015)), wie aufwändig es ist, aus einem beliebigen Element (in der jetzigen Version des Tic-Tac-Toe wäre das `td`) ein UI-Element zu machen, das nicht nur mit der Maus, sondern auch per Tastatursteuerung bedienbar ist, und assistive Technologie (wie Screenreader) dem Nutzer auch mitgeteilt, dass es sich dabei um ein UI-Element mit einer bestimmten Funktion handelt.
Ich frage mich gerade, ob das mit `td`-Elementen überhaupt ginge. `td`s haben ja schon eine Rolle: `cell`. Wenn man das einfach mit `role="button"` überschreiben würde, dann wären das (für AT) keine Tabellenzellen mehr.
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)