Ok, j'ai lu. C'est plutôt astucieux au premier abord mais cela exige donc de créer sa propre police avec ses propres substitutions pour que cela fonctionne en français (ou une autre langue), et le fichier obtenu est assez lourd.
ça protège également du copier-coller, des navigateurs qui ne peuvent pas choisir leur police (Lynx en console par exemple), ...
ça protège aussi des gens qui forcent leur propre police de caractère ou des scrapers "légitimes" (tel gue rss-bridge qui permet de générer des flux de syndication pour les sites n'en proposant pas).
Et pour ce qui est de l'accessibilité, du coup, ben... pour le dire sobrement, "on reviendra".
D'après la FAQ, (si tu acceptes d'utiliser le JS d'intégration sus-mentionné), tu as le support de l'accessibilité :
Screen readers read the source code rather than the words displayed by the font, so the current component uses aria-hidden to stop the substituted text from being read aloud. We have a built-in alternative, in beta and on by default, which allows users to spawn the real words on the page through an aria button only screen readers reach. The reader’s browser solves a compute-costly puzzle for the key, taking a few seconds. It works in our Dynamic Websites tier and requires JavaScript, which is part of the point: most scrapers never run any. Tested with VoiceOver and an automated screen reader.
[^] # Re: Tromperie ?
Posté par jtremesay (site web personnel) . En réponse au lien Une police de caractères pour se protéger de l’IA ?. Évalué à 5 (+3/-0).
(je répond un peu à tout le monde ici)
ça protège aussi des gens qui forcent leur propre police de caractère ou des scrapers "légitimes" (tel gue rss-bridge qui permet de générer des flux de syndication pour les sites n'en proposant pas).
D'après la FAQ, (si tu acceptes d'utiliser le JS d'intégration sus-mentionné), tu as le support de l'accessibilité :
Bon ben je note que mon scraper - qui contient déjà tout ce qu'il faut pour passer un challenge JS à cause de cette saloperie d'Anubis - doit pouvoir scraper le contenu décodé sans trop de soucis.