7
votes

TinyMCE Accessibilité: étiquette pour

Une de nos applications Web vient de passer à 508 tests de conformité. Nous utilisons TinyMCE Version 3 pour le développement de contenu et je comprends que cela a généralement une bonne accessibilité. Cependant, l'une de nos pages contient 3 instances de TinyMCE ou plus chacune précédée d'un étiquette indiquant ce que l'instance TinyMCE est pour mais on nous dit que ce sont des étiquettes "implicites" quand elles devraient être "explicites" étiquettes (c'est-à-dire avec l'attribut pour ). Le problème est que TinyMCE Les instances ne sont que des iframes avec un assortiment complexe de "contrôles" de HTML personnalisés, alors que dans la mesure où je sais que l'étiquette / la technique ne fonctionne que avec des éléments de forme traditionnels. Quelle est la meilleure stratégie pour atteindre une étiquette «explicite» pour une instance TinyMCE?

Merci!

Modifier

Solutions explorées à l'aide de étiquette + pour qui ne fonctionne pas: pointant sur l'étiquette au début textarea , pointant l'étiquette sur le iframe généré .

Une solution possible que j'explore est englobant chaque instance TinyMCE avec un LEDGEND + Tableau mais la teste de la sorte avec les mâchoires 9.0 Il ne semble pas faire de différence à moins que Le champs contient des éléments de formulaire (par exemple, entrée , type = texte ) et la mâchoire est en mode formulaires.


0 commentaires

3 Réponses :


0
votes

Si je lisais le Spécifications droite, le pour La propriété doit en effet indiquer un autre Control sur la même page, comme vous le souhaitez déjà.

Par conséquent, je pense que la seule option valide est de pointer le document pour attribuer sur le