Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Critère 10.1 : présence des attributs width et height sur un élément iframe #4

Open
inseo opened this issue Jun 11, 2024 · 2 comments

Comments

@inseo
Copy link

inseo commented Jun 11, 2024

Contrairement aux WCAG, le RAWeb établi une liste exhaustive de balises et d'attributs prohibés dans les tests 10.1.1 et 10.1.2.
Autorisés sur les balises <img>, <object>, <embed>, <canvas> et <svg>, les attributs width et height sont interdits sur l'élément iframe sans que cela ne pose de problème d'accessibilité.

De fait, il pourrait être utile :

  • d'ajouter iframe à la liste,
  • et de préciser que ces mêmes attributs sont également autorisés à l'intérieur des svg présents dans le code HTML.
@AlainVagner
Copy link
Contributor

L'exception sur ces balises est mentionnée dans la méthodologie de test du critère 10.1.2. Cette méthodologie est alignée avec l'entrée de glossaire "présentation de l'information". L'entrée de glossaire étant normative, on ne peut pas changer la méthodologie si facilement.
Si changement il y a, il devra être réalisé à ces deux endroits.

Pour l'instant, je ne sais pas vraiment pourquoi cette exception a été mis en place, cela va demander un peu de recherche.
Tu dis que width et height sont interdits sur l'élément iframe sans que cela ne pose de problème d'accessibilité. Est-ce que tu aurais des éléments pour appuyer cela ? Des cas de tests par exemple.

Si c'est avéré, cela pourrait faciliter la vie des rédacteurs et contributeurs qui incluent dans leur CMS des codes d'embed générés par des plateformes tierces de vidéo ou autre qui embarquent ces attributs width et height sur les iframe.

Pout le 2e point sur les éléments à l'intérieur d'un SVG présent dans le code HTML, pas de problème, cela me semble logique.

@AlainVagner
Copy link
Contributor

AlainVagner commented Sep 3, 2024

Proposition de modification de l'entrée de glossaire "Présentation de l'information" :

Les attributs width et height utilisés sur d’autres éléments que les éléments <img>, <object>, <embed>, <canvas> et <svg> sont également interdits. Ils sont autorisés à l'intérieur des balises <svg> ;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants