Tabellenfokus

Wenn Sie focus() auf eine <table> setzen, bewegen Sie den VO (VoiceOver)-Cursor zum nächsten Element direkt über die gesamte <table> . Ich würde erwarten, dass es in die <table> verschoben wird und mit dem Lesen des Inhalts der ersten verfügbaren Zelle beginnt.

Wenn focus() auf ein Element vor <table> gesetzt wird, bewegt sich der VO-Cursor wie erwartet in die <table> .

Siehe Pen Table Focus von Scott Vinkle ( @svinkle ) auf CodePen .

Das Testen desselben Codes mit NVDA funktioniert wie erwartet.

Dies scheint ein Problem mit VO zu sein, also habe ich einen Fehler bei Apple gemeldet. Hoffentlich wird das irgendwann behoben!

Zurück zum Blog

By Scott Vinkle

Hi, I'm Scott. I'm a web accessibility consultant and front end engineer from Toronto, Canada. I write, speak, instruct workshops, and share code about accessibility development and design.

Book a Free Call