Open inseo opened 5 months ago
Effectivement, on pourrait passer ici à 18.7px. Je pense qu'on peut arrondir à 18,7px et non pas utiliser 10 chiffres après la virgule si ça va.
C'est ce qui est recommandé notamment dans le critère 9.1.4.3 du BITV.
Je réouvre cette issue. On est bien d'accord qu'il s'agit d'un arrondi et de savoir quel arrondi prendre en compte. Dans l'understanding de ce critère WCAG on retrouve la mention suivante : "The ratio between sizes in points and CSS pixels is 1pt = 1.333px, therefore 14pt and 18pt are equivalent to approximately 18.5px and 24px." WCAG mentionne donc cette approximation à 18.5px. D'autre part, certains outils semblent utiliser d'autres approximations, par exemple l'outil WCAG Colour contrast checker utilise une valeur de 19px. Dans ces conditions il est difficile de passer à 18.7, la seule mention dans le texte du W3C étant 18.5. Nous devons aussi garder une cohérence entre nos référentiels. Un changement ici devrait aussi être réalisé sur les autres. Je laisse ce ticket ouvert pour qu'on puisse continuer la discussion.
Si la valeur exacte est à 18.666666666... px on peut argumenter que 18.5 px est une approximation insuffisante, dans la mesure où on va demander à des textes en gras à 18.6 px un contraste de 3:1 au lieu de 4.5:1. L'arrondi à choisir devrait être supérieur à la valeur exacte.
Dans la suite de tests du critère 3.2, la valeur de 18,5px est retenue pour la taille de police agrandie en gras. Or si l'on se réfère aux WCAG, la valeur exacte est 14pt.
D'après le tableau de correspondance qui est fourni :
1 pt
équivaut à1/72 in
1 px
équivaut à1/96 in
Partant de là :
14 pt
donnent0,1944444444 in
soit18,6666666667 px
. Considérer18.5px
comme la valeur de taille agrandie pour du texte en gras est donc inexacte.Accessoirement, ça expliquerait pourquoi certains outils comme WAVE ou l'inspecteur d'accessibilité des outils de développement de Firefox jugent tous deux le contraste de l'intitulé "Aide-soignants" insuffisant sur cette page malgré une taille de police de 18.5px en gras pour un rapport de contraste de 3.34:1.
PS : Tout le crédit revient à Jeanne Lazzarelli pour avoir identifier cette divergence. 👍