MarkenTIQ, retour de lecture : un site audité par un agent outillé
Les autres exemples de ce site sont construits sur des entreprises fictives. Pas celui-ci. C'est l'audit réel de markentiq.com, remis à Julien Fauvel le 6 août 2026 par l'agent outillé de Jules Thomas, avant toute idée de publication. Nous le publions avec l'accord de son auteur, y compris les critiques qui nous visent et celles qui restent ouvertes.
Tout ce qui suit est de Jules Thomas et de son agent, dans leur voix, au tutoiement, adressé à Julien : c'était une lettre, pas un article. Nous n'avons touché ni aux mesures, ni aux critiques, ni aux formules. Seules la typographie et la mise en page ont été adaptées au web, et un paragraphe qui nommait une personne privée a été retiré de la section 06, avec l'accord de l'auteur.
Nos propres commentaires, quand un point a été corrigé depuis ou qu'il reste ouvert, sont dans des encadrés Note de MarkenTIQ clairement séparés. Ils datent du 25/08/2026.
Passé au TIQ, tester, itérer, qualifier, le 25/08/2026 · Testé · 3 h sur les 50 URL du sitemap de markentiq.com · avec Claude Opus 5, 25/08/2026 · non couvert : parcours authentifiés, mobile réel, mesures de terrain. Lire le compte rendu d'exécution.
« Voilà le retour. Il est long parce que le site le mérite. »
Julien, tu as écrit deux fois « n'hésite pas à commenter le site, j'ai besoin de retour ». Voilà le retour. Il est long parce que le site le mérite, et il commence par ce qui marche, parce que c'est vrai.
Audit demandé, 6 août 2026. Mesuré sur la page d'accueil, pas estimé à l'œil.
Ce qui est solide, et que je ne toucherais pas.
Le positionnement est net et il tient en une ligne : « Nous testons, nous documentons. Vous jugez sur pièce. » Le manifeste en trois principes est le meilleur texte du site, et le troisième, « Rien n'est promis », est ce que presque personne n'ose écrire dans ce métier.
« Le livrable d'abord, la méthode ensuite » est une décision de structure, pas une formule. Montrer l'exemple complet avant d'expliquer la méthode inverse la charge de la preuve, et c'est cohérent avec le reste.
« Publier les mesures, y compris quand elles valent zéro » : c'est la phrase qui te distingue de tout ce qui se publie sur LinkedIn en ce moment. Elle est aussi la plus exigeante à tenir.
Techniquement, la base est propre, et je le dis parce que ça évite de perdre du temps dessus.
| Contrôle | Résultat |
|---|---|
| lang="fr" | présent |
| Un seul titre de niveau 1 | conforme |
| Hiérarchie des titres | aucun saut de niveau |
| Images sans texte alternatif | zéro sur neuf |
| Champs de formulaire sans étiquette | zéro |
| Boutons sans nom accessible | zéro |
| Repères main, nav, footer | les trois |
| Méta description | 144 caractères |
| Données structurées JSON-LD | 3 blocs, cohérent avec le positionnement |
| Poids HTML | 34 Ko |
Ce n'est pas du « vibecode amateur ». La structure a été pensée.
Performance : rien à redire, et c'est rare.
Mesuré par l'API de navigation, pas estimé.
| Indicateur | Valeur |
|---|---|
| Temps de réponse serveur | 15 ms |
| DOM prêt | 354 ms |
| Page chargée | 365 ms |
| HTML transféré | 10 Ko (33 Ko décodés) |
| Requêtes totales | 12 |
Douze requêtes pour une page d'accueil complète, c'est le genre de chiffre qu'on ne voit presque jamais. Ne touche à rien de ce côté.
Et il n'est pas technique.
Ton bandeau de traceurs dit :
Je corrige d'abord une critique que j'allais te faire à tort. J'ai vérifié le parcours : le contenu complet des packs se lit sans compte et sans accepter quoi que ce soit, fichier par fichier, LISEZ-MOI compris. « Tout est montré » est donc tenu. Ce n'est pas la lecture qui est fermée, c'est le téléchargement des fichiers. La nuance compte et je ne vais pas te reprocher ce que tu ne fais pas.
Le problème reste, mais il est plus précis : ce n'est pas le compte qui bloque, c'est le refus des traceurs publicitaires.
Ce que dit le droit, précisément
Le mur de traceurs n'est pas interdit : le Conseil d'État l'a jugé le 19 juin 2020, la liberté du consentement s'apprécie au cas par cas. La CNIL a publié des critères, et deux comptent ici. Premièrement, une alternative réelle et satisfaisante doit exister pour qui refuse. Deuxièmement, le mur doit être limité aux finalités qui rémunèrent équitablement le service : l'exemple de la CNIL est explicite, si le service vit de la publicité ciblée, seul le consentement à cette finalité peut être exigé.
Et c'est là que ça coince pour toi, d'une façon particulière : tu ne vends rien. Tu me l'as écrit toi-même. Il n'y a donc pas de rémunération publicitaire à compenser, et le critère qui sauve un mur de traceurs ne peut pas être invoqué.
Mais le vrai risque n'est pas la CNIL
C'est ton positionnement. Un site dont le premier principe est « Tout est montré » et qui ferme le téléchargement à qui refuse la publicité ciblée se contredit sur sa page d'accueil. Le visiteur qui le remarque ne conclut pas « il est en infraction ». Il conclut « comme les autres ». C'est beaucoup plus cher.
Ce que je ferais. Découpler la mesure d'audience du ciblage publicitaire : une mesure d'audience exemptée n'a pas besoin de consentement, la publicité si. Ouvrir le téléchargement même en cas de refus : le compte gratuit suffit à ton besoin de connaître tes utilisateurs, le traceur publicitaire ne l'apporte pas. Et si tu tiens au mur, le dire dans le manifeste plutôt qu'en bas du bandeau : un compromis assumé vaut mieux qu'une contradiction découverte.
Point tranché, et assumé. Le bandeau dit toujours la même phrase, et nous la maintenons. Deux choses sont vraies en même temps, et l'audit n'en voyait qu'une.
Aucun traceur ne part avant acceptation. C'était le vrai défaut technique du 6 août, sur les polices Google, et il est corrigé. Mesuré en navigation privée à froid le 25 août : 14 requêtes, zéro domaine tiers, zéro cookie, bandeau à l'écran. Personne n'est suivi tant que personne n'a dit oui.
Le téléchargement des packs reste conditionné à l'acceptation, et c'est une décision. Les traceurs publicitaires sont notre terrain de mesure : ce site sert à éprouver les méthodes que nous publions, et une partie d'entre elles ne se teste pas sans ces données. Nous les conservons donc pour toute demande de téléchargement.
L'auteur proposait trois issues. Nous prenons la troisième, celle qu'il formule ainsi : « si tu tiens au mur, le dire dans le manifeste plutôt qu'en bas du bandeau. Un compromis assumé vaut mieux qu'une contradiction découverte. » C'est ce que fait cet encadré. Et le premier principe tient toujours : tout se lit sans compte et sans rien accepter, packs compris, l'audit l'a vérifié lui-même. C'est le téléchargement du fichier qui suppose le suivi, pas la lecture.
Sur le point de droit, nous ne prétendons pas que le critère de la CNIL nous couvre : il vise les services financés par la publicité ciblée, et nous ne vendons rien. Nous assumons un choix d'usage, pas une exemption. Nous ne sommes pas juristes et cette page n'est pas un avis juridique.
Un second point de conformité, que le bandeau ne couvre pas
Ton site charge ses polices depuis fonts.googleapis.com. C'est la seule ressource tierce de la page, et elle part avant que le visiteur ait touché au bandeau. Concrètement, l'adresse IP de chaque visiteur est transmise à Google au premier octet, sans consentement possible. C'est le point qui a valu au tribunal de Munich sa décision de janvier 2022, et plusieurs autorités européennes ont suivi. Le bandeau, lui, ne protège que la mesure et la publicité.
La correction est indolore : télécharger les fichiers de police et les servir depuis markentiq.com. Tu gagnes en plus quelques dizaines de millisecondes, puisque tu supprimes une résolution DNS et une connexion vers un autre domaine.
Corrigé. Les polices sont hébergées sur le domaine. Vérifié deux fois le 25/08 : aucune occurrence de fonts.googleapis.com dans les pages servies, et en navigation privée à froid, 14 requêtes, zéro domaine tiers, zéro cookie avant choix.
Le bandeau lui-même prend un cinquième de l'écran
Mesuré : 138 px de hauteur, soit 19 % d'un écran de 744 px, en position fixe, présent tant qu'aucun choix n'est fait. Sur un téléphone, c'est plus d'un cinquième de la surface utile qui disparaît pendant toute la première visite. Ce n'est pas un point de conformité, c'est un point de lecture. Trois lignes de texte au lieu de cinq, et le lien « mentions légales » plutôt que la phrase qui l'entoure, suffiraient.
Assumé aussi. Le bandeau est haut, il est fixe, et il le reste tant qu'aucun choix n'est fait. Ce n'est pas une négligence de mise en page, c'est une décision : nous avons besoin d'une réponse, et un bandeau discret n'en obtient pas.
La raison est la même qu'au point précédent. Rien n'est vendu ici, et les traceurs publicitaires restent pourtant notre terrain de mesure : une méthode que nous ne pouvons pas éprouver sur nos propres pages ne mérite pas d'être publiée. Nous préférons l'écrire que le laisser deviner.
Le lecteur qui trouve ce bandeau envahissant a raison sur le constat. Il sait maintenant pourquoi il l'est, et il peut refuser en un clic sans rien perdre de ce qui se lit.
Deux défauts trouvés sur ce bandeau les 25 et 26 août, absents de l'audit : le bouton « Refuser » n'avait pas de contour visible, bordure à 1,27 pour un seuil de 3, corrigée en #5F5F62 ; et son lien « mentions légales » était à 4,32, corrigé en #5271EE, 4,52. Sur fond sombre il faut éclaircir : les deux valeurs retenues ailleurs sur le site, #4F6EF0 et #4D6CEB, échouent ici.
Douze écarts mesurés, avec les valeurs à mettre.
Je n'ai pas jugé à l'œil. J'ai calculé les rapports de contraste selon la formule WCAG et je te donne les couleurs corrigées, pas des conseils.
| Élément | Couleurs actuelles | Rapport | À remplacer par | Nouveau rapport |
|---|---|---|---|---|
| Badge « Élu par vote » | #ca8a04 sur blanc | 2,94 | #9e6c03 | 4,59 |
| Badge « Search engine · SEO » | blanc sur #0e9e6e | 3,42 | #0c865d | 4,56 |
| Les 6 titres du Banc d'essai | #6b6b6b sur #151519 | 3,42 | #7e7e7e | 4,50 |
| Badge « AI search · GEO » | blanc sur #0e8ab0 | 3,98 | #0d80a4 | 4,51 |
| Lien « journal de construction » | #4e6dee sur #0b0b0c | 4,45 | #4f6ef0 | 4,52 |
Les écarts sont tous faibles : aucune de ces corrections ne change ta charte, elles l'ajustent d'un cran. Le seul vraiment visible est le badge doré à 2,94. Tous ces textes sont en 11 px, c'est sous la taille où un contraste réduit est toléré, et c'est ce qui fait basculer les six titres du Banc d'essai d'un coup.
Deux liens sans nom accessible. Les deux cartes d'article du blog ne contiennent qu'une image de couverture en texte alternatif vide. Pour un lecteur d'écran, ces liens s'annoncent « lien » et rien d'autre. Et pour un moteur, ils n'ont pas d'ancre, ce qui est dommage sur un site dont le sujet est la visibilité. Correction : un aria-label sur le lien, ou le titre de l'article en texte visible sous la couverture.
Un lien d'évitement absent. Il n'y a pas de lien « Aller au contenu » en début de page. Au clavier, il faut traverser toute la navigation à chaque page. C'est le critère WCAG 2.4.1, et c'est cinq lignes de code.
Les cibles tactiles : 43 sur 60 sous le seuil. La bonne nouvelle, c'est qu'il s'en faut d'un cheveu. La majorité fait 23 px de haut, et le seuil de niveau AA, WCAG 2.5.8, est à 24 × 24 px. Il manque un pixel. Toute la navigation principale est concernée. Correction : padding: 2px 0 sur les liens de navigation. À vérifier ensuite au doigt sur un vrai téléphone : j'ai mesuré les dimensions rendues, pas l'ergonomie réelle.
Aucun risque de débordement mobile. Bonne nouvelle mesurée : aucun élément à largeur fixe supérieure à 360 px. Le site ne débordera pas latéralement sur petit écran, ce qui est le défaut le plus fréquent et le plus laid.
Corrigé, et re-corrigé. Les cinq couleurs de badges ont été remplacées : aucune des valeurs condamnées n'existe plus dans la feuille de style. Le lien d'évitement est en place sur toutes les pages. Les deux liens sans nom accessible sont nommés ; sur 1 500 liens comptés le 25/08, il n'en reste aucun. Les cibles tactiles, elles, n'ont pas été corrigées : elles ont été requalifiées conformes une fois l'exception d'espacement de WCAG 2.5.8 appliquée. La nuance compte, et c'est notre propre mesure du 25/08 qui l'établit. Elles restent un confort perfectible, pas un échec de critère.
Un point est resté : le bleu #4F6EF0 proposé ici à 4,52 sur fond sombre est à 4,36 sur fond clair, où il sert aussi. Corrigé le 25/08 en #4D6CEB sur fond clair, en gardant #4F6EF0 sur fond sombre où il est conforme. Deux valeurs, une par fond : c'est ce qu'une correction globale aurait cassé.
Ce que ton positionnement gagne à trancher.
Ce que tu vends n'est pas clair, et ce n'est pas un défaut de rédaction. Sur la page : « je ne vends rien », « usage libre », « pas de démonstration commerciale ». Puis en FAQ : « Peut-on vous solliciter directement ? » La porte commerciale existe, mais elle est en bas, en petit, presque en s'excusant.
Deux stratégies tiennent, la troisième non. Le laboratoire pur : tout est libre, aucune porte commerciale, la valeur revient plus tard par la réputation. Cohérent, lent, et il faut en avoir les moyens. Le laboratoire avec une offre nommée : tout est libre, et une ligne claire dit ce qu'on peut acheter et à quel prix. La gratuité devient une preuve, pas un renoncement. Le laboratoire avec une porte cachée : c'est la situation actuelle. Elle a le coût de la gratuité sans le bénéfice de la clarté, et elle laisse le visiteur intéressé sans savoir quoi faire.
Ton manifeste dit « Rien n'est promis ». Il pourrait dire aussi ce qui est vendu. Les deux phrases se renforcent : quelqu'un qui annonce son prix et refuse de promettre un résultat est plus crédible que quelqu'un qui ne fait ni l'un ni l'autre.
Point ouvert, et assumé. MarkenTIQ est une activité personnelle et non commerciale : rien n'est vendu ici. C'est la première branche, le laboratoire pur. Reste à le dire aussi clairement dans le manifeste que dans cet encadré, ce qui n'est pas encore fait.
Le message à coller à ton assistant.
Tout ce qui précède est mesuré et corrigeable en une session. Voici le texte à donner tel quel.
Voici sept corrections d'accessibilite a appliquer sur mon site, avec les valeurs exactes. Ne change rien d'autre, ne reformule aucun contenu. 1. CONTRASTES. Remplace ces couleurs, partout ou elles apparaissent : #ca8a04 -> #9e6c03 (badge "Elu par vote", texte sur fond blanc) #0e9e6e -> #0c865d (fond du badge "Search engine · SEO", texte blanc dessus) #0e8ab0 -> #0d80a4 (fond du badge "AI search · GEO", texte blanc dessus) #6b6b6b -> #7e7e7e (titres de section du Banc d'essai, sur fond #151519) #4e6dee -> #4f6ef0 (liens sur fond sombre #0b0b0c) Apres modification, verifie que chaque paire atteint au moins 4,5:1 selon la formule de luminance relative WCAG 2.1, et donne-moi les rapports obtenus. 2. LIENS SANS NOM ACCESSIBLE. Les cartes d'article du blog ne contiennent qu'une image de couverture avec alt vide. Ajoute un aria-label sur la balise <a> avec le titre exact de l'article. Applique la meme regle a toute nouvelle carte. 3. LIEN D'EVITEMENT. Ajoute en tout premier element du <body> un lien "Aller au contenu" pointant vers l'id du <main>, visuellement masque mais visible au focus clavier. 4. TAILLE DE TEXTE. Les badges et titres de section sont en 11px. Passe-les a 12px minimum sans changer la mise en page, et dis-moi si un bloc deborde. 5. CIBLES TACTILES. Les liens de la navigation principale font 23px de haut, soit 1px sous le seuil WCAG 2.5.8. Ajoute un padding vertical de 2px sur ces liens sans modifier la hauteur visuelle de la barre. Puis liste les elements qui restent sous 24px de haut. 6. POLICES. Le site charge ses polices depuis fonts.googleapis.com, ce qui transmet l'IP du visiteur a Google avant tout consentement. Telecharge les fichiers de police utilises, place-les dans un dossier local, et remplace le lien externe par des declarations @font-face servies depuis le site. Ajoute font-display: swap. Verifie ensuite qu'aucune requete ne sort vers un domaine tiers au chargement. 7. VERIFICATION FINALE. Liste les modifications faites fichier par fichier, et confirme qu'aucun texte de contenu n'a ete altere.
[Note de MarkenTIQ] Le document d'origine annonçait « cinq corrections » et en listait sept. L'auteur l'a relevé lui-même en relecture ; le compte est corrigé ici avec son accord, c'est la seule valeur modifiée du bloc.
C'est l'étape 07 de la méthode : le destinataire applique sans rappeler l'auteur, et aucune valeur n'est reformulable.
Ce que je suis, et pourquoi ce retour n'est pas sorti d'un prompt.
Je suis Phrasti, l'assistant de Jules. Pas une session de chat : un dispositif qui tourne, avec une mémoire écrite sur disque, des règles qu'il m'a données et des erreurs consignées avec leur date et leur coût.
Ce retour, un assistant à qui on demande « audite ce site » ne le produit pas. Les rapports de contraste sont calculés, pas devinés : formule de luminance relative appliquée à chaque paire réellement rendue dans le navigateur, et les couleurs corrigées sont le résultat d'une recherche par pas, pas d'une suggestion plausible. Les liens sans nom accessible ont été trouvés en interrogeant le DOM, pas en lisant le code source. Le point sur le mur de traceurs vient d'une lecture de la position du Conseil d'État et des critères CNIL, vérifiée le jour même à la source, avec la nuance qui compte : ce n'est pas interdit, c'est le fait que tu ne vendes rien qui rend le critère inapplicable chez toi.
Et ce que je ne sais pas, je l'écris.
Ce que je n'ai pas fait, et que je ne prétendrai pas avoir fait.
Le parcours de téléchargement avec un compte réel : je ne crée pas de compte à la place de quelqu'un. J'ai vérifié ce qui est accessible sans compte, c'est tout. L'ergonomie tactile sur un vrai téléphone : j'ai mesuré les dimensions rendues, pas le confort au doigt. Les pages de méthodes et les articles du blog : j'ai audité l'accueil et la page des ressources. Les Core Web Vitals de terrain : j'ai les temps de laboratoire, pas les mesures sur les visiteurs réels.
Si tu ne dois retenir que cinq lignes.
La structure et la performance sont excellentes : 12 requêtes, 365 ms, zéro image sans texte alternatif, hiérarchie de titres parfaite. Ne perds pas de temps là-dessus.
Cinq couleurs à changer, valeurs exactes fournies. La plus visible est le badge doré à 2,94:1.
Un pixel manque à quarante-trois cibles tactiles. Un padding de 2 px les corrige toutes.
Google Fonts part vers Google avant tout consentement. C'est le point de conformité le plus concret, et il se règle en hébergeant les polices.
Le mur de traceurs n'est pas défendable par le critère habituel, parce que tu ne vends rien : il n'y a pas de rémunération publicitaire à compenser. Et il met le site en contradiction apparente avec son propre manifeste.
Audit réalisé le 6 août 2026 sur markentiq.com, page d'accueil et page des ressources. Toutes les valeurs ci-dessus sont mesurées et reproductibles dans un navigateur. Document produit par Phrasti, l'agent outillé de Jules Thomas. Les points non audités sont listés plus haut.
Où en est le site, dix-neuf jours plus tard.
Corrigé : les cinq contrastes de badges, les deux liens sans nom accessible, le lien d'évitement, et les polices désormais hébergées. Requalifié : les 43 cibles tactiles, conformes une fois l'exception d'espacement appliquée, jamais corrigées. Un correctif supplémentaire a été nécessaire sur le bleu de marque, découvert en exécutant la méthode de l'auteur sur nos propres pages.
Tranché : le mur de traceurs sur le téléchargement des packs est maintenu, et assumé comme tel. Les traceurs publicitaires sont le terrain de mesure des méthodes publiées ici. Aucun ne part avant acceptation, et tout le contenu se lit sans rien accepter.
Ouvert : la formulation du manifeste sur ce qui est vendu, c'est-à-dire rien.
Pourquoi cette page existe. Un audit qui ne circule pas ne prouve rien. Celui-ci nous a été remis en privé, sans contrepartie et sans idée de publication. Nous le publions entier, critiques ouvertes comprises, parce que c'est le seul exemple honnête que nous puissions donner de cette méthode : elle a été appliquée à nous.
Cette page vous a servi ? Partagez-la sur LinkedIn. Pour retrouver nos publications dans vos résultats Google, ajoutez MarkenTIQ à vos sources préférées.
Le même rapport, sur votre site.
La méthode publiée détaille chaque étape : périmètre déclaré, mesure instrumentée, correction calculée, réfutation de ses propres trouvailles, livraison exécutable. Avec un assistant outillé (ChatGPT, Claude, Vibe…), vous produisez un rapport de structure identique à cette page.
Une question sur la méthode, un retour d'usage à partager ? Écrivez-nous : contact@markentiq.com.