| Correction | Essais | Lectures exactes |
|---|---|---|
| L | 24 | 10 |
| M | 24 | 15 |
| Q | 24 | 20 |
| H | 24 | 20 |
Protocole logiciel
Le corpus contient des textes et liens fixes. Chaque configuration est générée, transformée puis soumise à jsQR. La réussite est comparée au contenu original. Ce test ne mesure aucune distance physique.
Études terrain
Mesurer plusieurs téléphones, éclairages et supports exige un protocole distinct. Aucune distance universelle ou étude terrain n’est inventée. Les essais utilisateurs ne sont pas conservés.
Fixer une variable à la fois
Pour comparer deux fichiers, gardez identiques le contenu, le téléphone, l'éclairage et la distance, puis changez seulement la taille, le contraste ou l'occultation. Notez la version du symbole, le niveau de correction, la dimension des modules et le support. Sans ces repères, un succès de lecture isolé n'explique pas ce qui a changé.
Passer de la simulation à l'épreuve papier
La simulation locale d'une image modifiée teste un décodeur dans un environnement précis. Une étiquette réelle ajoute reflets, courbure, encre, mise au point et mouvement. Répétez les essais sur plusieurs appareils adaptés au public visé ; consignez les échecs autant que les réussites. Ce protocole aide à choisir un réglage, sans certifier une compatibilité universelle.
Résultats du corpus logiciel du 19 septembre 2026
96 essais : un texte UTF-8 fixe, quatre corrections, trois résolutions par module (2, 4 et 8 pixels), quatre occultations centrales (0, 10, 20 et 30 % de la largeur) et deux niveaux de gris (0 et 128 sur fond blanc). Les lectures sont comparées exactement au contenu original. Le tableau décrit seulement ce corpus et jsQR 1.4.0 ; il ne classe pas universellement les niveaux de correction.
Questions fréquentes
Un score de qualité suffit-il pour publier un QR Code ?
Non. Il résume des contrôles disponibles, puis doit être complété par un essai sur le support final et les appareils concernés.
Pourquoi mesurer la taille des modules ?
À largeur de fichier égale, une grille plus dense rend chaque module plus petit et peut compliquer la lecture après impression.