Mise au point du tableau

Lors de la définition de focus() sur un <table> , le déplacement du curseur VO (VoiceOver) vers l'élément suivant passe juste au-delà de tout le <table> . Je m'attendrais à ce qu'il se déplace dans le <table> et commence à lire le contenu de la première cellule disponible.

Lors de la définition de focus() sur un élément avant le <table> , le curseur VO se déplace alors dans le <table> comme prévu.

Voir le Pen Table Focus par Scott Vinkle ( @svinkle ) sur CodePen .

Tester ce même code avec NVDA fonctionne comme prévu.

Cela semble être un problème avec VO, donc je suis allé de l'avant et j'ai signalé un bogue à Apple. Espérons que cela soit corrigé à un moment donné !

Retour au blog