+4
−0
+96
−0
+67
−29
+12
−10
Loading
Deux exigences écrites au cahier des charges et jamais tenues : EX-19 et EX-21. La première est structurelle, la seconde mécanique. Le contraste se calcule, il ne se déclare pas Quatorze paires de jetons, dans les deux thèmes, à chaque vérification. Deux échouaient et personne ne l'aurait vu : « --encre-3 » en thème clair à 4,14 pour un seuil de 4,5, et la bordure des champs à 2,14 pour un seuil de 3. Invisible à l'œil, mesurable au calcul — c'est exactement pourquoi cela appartient à la suite de vérification et non à un audit annuel. Une palette dérive par petites touches. Corrigé en cherchant la valeur la plus proche qui passe, pas la plus foncée : #5a6c71 rend 5,50 sur carte et 4,64 sur fond. Ce qui rend la navigation possible Un raccourci d'évitement, premier dans l'ordre de tabulation — et il a fallu le déplacer, il était posé après la barre d'état. Des repères de page, « aria-current » sur l'entrée courante du rail, un intitulé sur chaque commande sans texte, une région d'annonce pour les changements d'état. Elle n'annonce que les changements d'état, jamais le flux des messages : un lecteur d'écran qui lirait chaque message deviendrait inutilisable. Les cibles de 44 points ne s'appliquent qu'aux écrans tactiles. Les imposer à la souris écraserait la densité dont une cellule de crise a besoin — le pointeur est précis, le doigt ne l'est pas, et le jour J la main tremble. La clé de traduction est le texte français lui-même Inhabituel, et délibéré pour trois raisons dans cet ordre : le repli est juste par construction — une clé absente s'affiche en français, la langue d'origine du produit, jamais sous forme d'identifiant technique ; le code reste lisible ; et la couverture se mesure. Le prix : retoucher une phrase française casse sa traduction. Acceptable — une phrase retouchée mérite de toute façon d'être retraduite. Le dictionnaire anglais n'est pas une traduction mécanique. La copie française dit les choses crûment — « une action bloquée sans motif est du bruit » — et un calque perdrait la moitié du produit. Chaque ligne porte le même poids en anglais, pas les mêmes mots. On mesure et on publie, plutôt que d'annoncer « bilingue » 46 clés employées, 46 traduites. Le contrôle a d'ailleurs trouvé sept manques dès la conversion du cockpit, et trois fausses détections — mes propres exemples cités dans les commentaires du module de traduction, qui s'exclut désormais de son propre balayage. La coque, la connexion et le cockpit sont traduits. Le reste retombe en français, et le sélecteur de langue le dit : un écran à moitié traduit surprend, un écran à moitié traduit qu'on avait annoncé ne surprend pas. Dates et nombres par Intl, dans la langue active. Une date écrite « 08/23 » pour un lecteur français est une date fausse une fois sur deux. 593 → 602 garanties. Éprouvé au navigateur dans les deux langues et les trois thèmes. Le raccourci d'évitement n'a pu être vérifié qu'indirectement : le panneau de contrôle ne détient pas le focus du document, « :focus » ne peut pas s'y activer — la règle a été forcée pour prouver qu'elle rend bien le lien visible. Signed-off-by:Kourser <contact@kourser.bzh> Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>