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!