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