Mis à jour 15 juillet 2026

Qu’est-ce que l’APCA ?

L’APCA — l’Advanced Perceptual Contrast Algorithm — est un modèle de contraste développé pour les ébauches de WCAG 3. Au lieu d’un ratio, il produit un Lc (« lightness contrast », contraste de luminosité), un nombre signé allant d’environ 0 à +106 pour du texte foncé sur fond clair, et jusqu’à environ −108 pour du texte clair sur fond foncé. Il est sensible à la polarité — les deux directions se notent différemment — et ses recommandations sont sensibles à la police : un texte plus fin et plus petit exige un Lc plus élevé.

L’APCA existe parce que le ratio de WCAG 2.x, aussi utile soit-il, a des angles morts connus, et qu’un modèle fondé sur la science moderne de la vision voit ce que le ratio ne voit pas. Cette partie de notre guide du contraste explique ce que signifie le nombre Lc, où les deux modèles s’accordent et divergent, et — puisque c’est le point le plus souvent mal compris — quel est réellement le statut juridique de l’APCA.

Pourquoi l’APCA existe-t-il ?

Le ratio de la version 2.x traite le contraste comme de la pure arithmétique sur la luminance, et trois conséquences en découlent. Premièrement, il surévalue les paires foncées et sous-évalue les claires : du texte gris #777777 sur noir mesure ≈4,7:1 — une note passable pour du corps de texte — alors que la plupart des yeux le trouvent réellement trouble, parce que près du noir la constante de lumière ambiante de la formule fait une grande part du travail. Deuxièmement, il traite la polarité comme symétrique alors que la perception ne l’est pas : échangez le blanc et un bleu de marque et le ratio est identique dans les deux sens, mais du texte clair sur fond foncé se lit différemment que du texte foncé sur fond clair. Troisièmement, il ignore complètement les polices : 4,5:1 valide aussi bien une graisse 200 filiforme qu’un solide demi-gras, bien que l’un des deux soit manifestement plus difficile à lire. Le plaidoyer pour le modèle, dans ses propres termes, est exposé dans la documentation de l’APCA.

Que signifie le nombre Lc ?

Le Lc mesure à quel point le texte se détache de son fond, perceptuellement. Le signe porte la polarité : positif pour foncé-sur-clair, négatif pour clair-sur-foncé. C’est la magnitude que vous lisez, et les seuils couramment cités — des recommandations, pas une loi — sont à peu près :

  • Lc 90 — confortable pour le corps de texte
  • Lc 75 — le minimum pour le corps de texte
  • Lc 60 — suffisant pour le texte de grande taille
  • Lc 45 — les titres et les grands éléments d’interface

Les seuils changent avec la police : le même Lc qui porte un titre gras de 24px ne suffit pas pour du 14px normal, et les recommandations de l’APCA lient le Lc requis à la taille et à la graisse plutôt que de prétendre qu’un seul nombre convient à tout texte. Ce couplage est la différence la plus concrète du modèle par rapport au ratio — et la raison pour laquelle il résiste à se réduire à un unique verdict réussite/échec.

Comment WCAG et APCA se comparent-ils sur de vraies paires ?

Quatre paires, les deux chiffres calculés. Le bleu de marque est #2563eb :

PaireRatio WCAGLc APCALecture
quasi-noir #111827 sur blanc≈17,7:1≈+104accord : assez fort pour tout
gris moyen #767676 sur blanc≈4,5:1≈+72accord : pile à la limite du corps de texte
blanc sur bleu de marque #2563eb≈5,2:1≈−80accord : correct aux tailles de corps
gris #777777 sur noir≈4,7:1≈−31divergence

Les trois premières lignes racontent l’histoire rassurante : pour les paires ordinaires, les deux modèles classent les choses à peu près de la même manière. La quatrième ligne est l’angle mort rendu visible. Le ratio note #777777 sur noir au-dessus du plancher du corps de texte — numériquement plus fort que la ligne du gris moyen sur blanc. L’APCA le place à ≈Lc −31, en dessous même du seuil des titres. Un modèle dit « corps de texte, allez-y » ; l’autre dit « même pas proche ». Placez les deux paires côte à côte sur un écran et jugez du modèle auquel vos yeux donnent raison.

Ouvrez ces quatre paires dans Scale Composer — chaque ratio WCAG avec son Lc APCA à côté, les accords et la divergence dans un seul panneau.

Quatre paires de texte dans Scale Composer montrant les ratios de contraste WCAG à côté des valeurs Lc APCA, avec une paire divergeant fortement entre les modèles

L’APCA est-il une obligation légale ?

Non — et cela mérite d’être dit clairement, parce que l’enthousiasme autour du modèle laisse parfois entendre le contraire. L’APCA n’est une obligation dans aucune norme ni réglementation d’accessibilité aujourd’hui. WCAG 3 reste une ébauche, et ses auteurs sont explicites sur le fait que son contenu peut changer. Les réglementations qui citent WCAG — aux États-Unis, dans l’UE et ailleurs — citent WCAG 2.x, ce qui signifie que les ratios 4,5:1 et 3:1 restent la référence de conformité pour un avenir prévisible. Tester avec l’APCA au lieu des ratios ne satisfait aucune exigence de conformité actuelle.

Son rôle pratique aujourd’hui est celui d’un jugement aux côtés de la conformité : le ratio décide de ce qui part en production, le Lc informe de ce qui devrait y aller. C’est pourquoi Scale Composer calcule l’APCA pour chaque paire et affiche la valeur Lc à côté de chaque ratio WCAG, mais sans y attacher de verdict réussite/échec — les seuils de l’APCA dépendent de la taille et de la graisse du texte en question, ce qu’un panneau de couleur ne peut pas savoir.

Comment une équipe doit-elle utiliser les deux chiffres ?

Considérez le ratio comme le plancher et le Lc comme le second avis, et laissez chacun opposer son veto dans un seul sens. Une paire qui échoue à WCAG ne part pas en production, quel que soit son Lc — la conformité n’est pas négociable par un modèle à l’état d’ébauche. Une paire qui réussit WCAG mais affiche un Lc faible pour la taille visée mérite un second regard — la ligne #777777 sur noir ci-dessus est exactement l’échec que le ratio ne peut pas voir. La situation à deux modèles va probablement persister pendant des années : WCAG 3 pourrait un jour rendre quelque chose comme l’APCA normatif, et jusque-là, le flux de travail à deux chiffres est la manière honnête de travailler.

Voyez la polarité de vos propres yeux

Le moyen le plus rapide d’intégrer ce que le ratio manque est d’inverser une paire. Chargez une paire de couleurs et inversez sa polarité — foncé-sur-clair un instant, clair-sur-foncé l’instant d’après. Le ratio WCAG reste parfaitement immobile pendant que la valeur Lc change de signe et de magnitude, et l’écart entre les deux lectures est l’argument de l’APCA, exprimé dans vos propres couleurs.

Continuer la lecture