<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nicolas Friedli</title><link>https://nicolasfriedli.ch/</link><description>Recent content on Nicolas Friedli</description><generator>Hugo</generator><language>fr</language><managingEditor>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</managingEditor><webMaster>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</webMaster><copyright>Creative Commons BY-SA</copyright><lastBuildDate>Sat, 06 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://nicolasfriedli.ch/index.xml" rel="self" type="application/rss+xml"/><item><title>Adresses mail avec le signe + (plus)</title><link>https://nicolasfriedli.ch/blog/mail-plus/</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/mail-plus/</guid><description>&lt;p&gt;L’utilisation du signe &lt;code&gt;+&lt;/code&gt; dans une adresse de messagerie (ou «plus addressing») permet de créer un nombre illimité d’alias.
C’est intéressant pour la détection des fuites de données et le filtrage avancé de sa boîte de réception.
Mais cette méthode est aussi appelée a aussi ses limites.&lt;/p&gt;
&lt;h2 id="caracteres-autorises-et-interdits"&gt;Caractères autorisés (et interdits)&lt;/h2&gt;
&lt;p&gt;La constitution d’une adresse mail répond à la fois à des normes et aux critères adoptés par son hébergeur.
Les hébergeurs peuvent être plus restrictifs que les règles définies par l’IETF (Internet Engineering Task Force).&lt;/p&gt;
&lt;p&gt;La page Wikipédia sur les adresses de messagerie (en anglais) donne une excellente &lt;a href="https://en.wikipedia.org/wiki/Email_address#Examples"&gt;liste d’exemples d’adresse valides et invalides&lt;/a&gt;.
La validité de ces adresses est celle des normes dans les &lt;a href="https://fr.wikipedia.org/wiki/Request_for_comments"&gt;RFC (Request for comments)&lt;/a&gt; de l’IETF.&lt;/p&gt;
&lt;p&gt;Ensuite, votre hébergeur peut restreindre ces choix.
Par exemple, Infomaniak, l’excellent hébergeur de ce site: &lt;a href="https://www.infomaniak.com/fr/support/faq/438/decouvrir-les-caracteres-admis-pour-une-adresse-mail"&gt;Découvrir les caractères admis pour une adresse mail&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pour moi, une adresse bien pensée est constituée uniquement de:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lettres minuscules.&lt;/strong&gt;
La partie à droite de l’arobase &lt;code&gt;@&lt;/code&gt; (adresse du serveur) peut utiliser des minuscules comme des majuscules, c’est toujours équivalent.
Les serveurs ne font &lt;em&gt;en général&lt;/em&gt; pas de distinction entre majuscules et minuscules pour la partie à gauche de &lt;code&gt;@&lt;/code&gt; (partie locale).
Les variations de type &lt;a href="https://fr.wikipedia.org/wiki/Camel_case"&gt;CamelCase&lt;/a&gt; apportent plus de confusion que de clarté.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Points.&lt;/strong&gt;
Ils remplacent les espaces (s’il est souhaité de rendre visible les «espaces» dans une adresse).
Ils sont, par exemple, la séparation logique entre prénom et nom.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Traits d’union.&lt;/strong&gt;
Je conseille de les utiliser seulement quand ils existent déjà dans la graphie courante.
Par exemple, l’adresse mail de Jean-Alcide Nanchen pourrait être &lt;code&gt;jean-alcide.nanchen@gmail.com&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En plus de ces 3 types de caractères, il existe le fameux signe &lt;code&gt;+&lt;/code&gt; ou plus.
L’idée est à la fois simple et géniale.
Le serveur considère comme synonyme les adresses suivantes:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom@frdl.ch
prenom.nom+newsletter@frdl.ch
prenom.nom+anti.spam@frdl.ch
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Les 3 courriers arriveront bien à l’adresse &lt;code&gt;prenom.nom@frdl.ch&lt;/code&gt;.
C’est utile car simple à mettre en œuvre, voici pourquoi.&lt;/p&gt;
&lt;h2 id="les-alias-mail"&gt;Les alias mail&lt;/h2&gt;
&lt;h3 id="alias-classique"&gt;Alias «classique»&lt;/h3&gt;
&lt;p&gt;Créer un alias mail, c’est équivalent à coller un nom supplémentaire sur sa boîte aux lettres.
Par exemple, sous mon nom, je peux ajouter un autocollant «Association Libido Dièse».
Les courriers adressés à cette remarquable association seront déposés dans ma boîte personnelle.&lt;/p&gt;
&lt;p&gt;Sur le serveur &lt;code&gt;frdl.ch&lt;/code&gt;, je pourrais créer:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom@frdl.ch &amp;lt;- mon adresse
libido.diese@frdl.ch &amp;lt;- un alias
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Cela signifie que, avant de recevoir un courrier papier ou mail:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dans la vie physique, je dois créer un autocollant et l’apposer sur ma boîte aux lettres&lt;/li&gt;
&lt;li&gt;sur le serveur, je dois créer l’alias avant qu’il soit utilisable&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="alias-par--plus"&gt;Alias par &lt;code&gt;+&lt;/code&gt; (plus)&lt;/h3&gt;
&lt;p&gt;Pour reprendre l’analogie du courrier postal, il faut que l’adresse soit quelque chose comme: «Association Libido Dièse - Nicolas Friedli».&lt;/p&gt;
&lt;p&gt;En version serveur mail:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom@frdl.ch &amp;lt;- mon adresse
prenom.nom+libido.diese@frdl.ch &amp;lt;- un alias
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Cela signifie que:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;dans la vie physique, je n’ai pas besoin d’ajouter un autocollant sur ma boîte aux lettres&lt;/li&gt;
&lt;li&gt;sur le serveur, je n’ai rien à créer pour que cela fonctionne (à condition que mon hébergeur gère bien les &lt;code&gt;+&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C’est génial parce que je «crée» un alias au moment même de l’écriture de l’adresse.&lt;/p&gt;
&lt;h3 id="tracer-les-fuites-de-donnees"&gt;Tracer les fuites de données&lt;/h3&gt;
&lt;p&gt;Par exemple, lorsque je m’abonne à une lettre de nouvelles, j’ajoute toujours un &lt;code&gt;+&lt;/code&gt;.
Et j’utilise une adresse Gmail.&lt;/p&gt;
&lt;p&gt;Donc, pour les lettres de nouvelles la commune de Pétaouchnok:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;nicolas.friedli+petaouchnok@gmail.com
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Désormais, si je reçois un spam à cette adresse, je sais que la fuite de données provient de la commune Pétaouchnok.
Peut-être qu’elle a donné mon adresse à des tiers (contrairement à sa promesse de ne pas le faire).
Peut-être que son serveur a été piraté.&lt;/p&gt;
&lt;h3 id="trier-efficacement-ses-mails"&gt;Trier efficacement ses mails&lt;/h3&gt;
&lt;p&gt;Comme &lt;code&gt;nicolas.friedli+petaouchnok@gmail.com&lt;/code&gt; est désormais utilisée pour du spam, je peux ajouter un filtre qui balance automatiquement à la poubelle tout ce qui contient &lt;code&gt;+petaouchnok@&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Si je recouvre confiance en cette commune, je peux toujours me risquer à un réabonnement avec:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;nicolas.friedli+le.retour.de.petaouchnok@gmail.com
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Mais je peux aussi utiliser d’autres alias utiles.
Par exemple, pour déplacer automatiquement dans un répertoire donné:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom+urgent@frdl.ch
prenom.nom+reservation2025@frdl.ch
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;À défaut de filtrer ou trier automatiquement, une recherche avec une adresse précise est diablement efficace.&lt;/p&gt;
&lt;h3 id="creer-des-comptes-multiples"&gt;Créer des comptes multiples&lt;/h3&gt;
&lt;p&gt;Autre utilité des alias par &lt;code&gt;+&lt;/code&gt;, la possibilité de créer plusieurs comptes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tu joues à Brawl Stars et tu souhaites 2 comptes&lt;/li&gt;
&lt;li&gt;une administration exige une adresse différente pour chaque membre de la famille&lt;/li&gt;
&lt;li&gt;tu veux profiter d’une offre gratuite limitée&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="limites-de-lutilisation-du-"&gt;Limites de l’utilisation du &lt;code&gt;+&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;Maintenant que l’on a vu plein de belles choses à faire avec &lt;code&gt;+&lt;/code&gt;, voici pourquoi tout n’est pas complètement rose.&lt;/p&gt;
&lt;h3 id="configuration-des-serveurs"&gt;Configuration des serveurs&lt;/h3&gt;
&lt;p&gt;La règle &lt;a href="https://checklists.opquast.com/fr/qualite-numerique/le-site-accepte-les-alias-mail-contenant-le-signe"&gt;Opquast 24&lt;/a&gt; est claire:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les alias mail contenant le signe + sont acceptés&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;La règle parle bien du serveur sur lequel vous souhaitez vous inscrire avec une adresse mail.
C’est une mauvaise idée de ne pas l’accepter, mais ça arrive.
Difficile de faire plier certaines entreprises et administrations.&lt;/p&gt;
&lt;p&gt;En passant, si votre hébergeur n’accepte pas les adresses avec &lt;code&gt;+&lt;/code&gt;, changez d’hébergeur!&lt;/p&gt;
&lt;h3 id="changement-de-proprietaire"&gt;Changement de propriétaire&lt;/h3&gt;
&lt;p&gt;Un «vrai» alias permet de rediriger ailleurs lorsque les propriétaires changent.
Ce n’est pas le cas avec une adresse en &lt;code&gt;+&lt;/code&gt; qui reste toujours liée à l’adresse de départ.&lt;/p&gt;
&lt;p&gt;Dans mon exemple de l’Association Libido Dièse, l’alias en &lt;code&gt;+&lt;/code&gt; sera toujours lié aux mêmes prénom et nom:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom@frdl.ch &amp;lt;- mon adresse
prenom.nom+libido.diese@frdl.ch &amp;lt;- un alias
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Alors qu’un alias «classique» peut renvoyer ailleurs:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom@frdl.ch &amp;lt;- mon adresse
libido.diese@frdl.ch &amp;lt;- alias original vers prenom.nom@frdl.ch 
libido.diese@frdl.ch &amp;lt;- alias modifié vers prenom2.nom2@frdl.ch
libido.diese@frdl.ch &amp;lt;- ou redirection vers libidodiese@gmail.com
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;L’alias «classique» demande de la maintenance (création, suppression, gestion des redirections), mais est très souple.
L’alias &lt;code&gt;+&lt;/code&gt; ne demande aucun travail, mais offre moins de possibilités.&lt;/p&gt;
&lt;h3 id="malices-des-spammeurs-et-spammeuses"&gt;Malices des spammeurs et spammeuses&lt;/h3&gt;
&lt;p&gt;Si j’étais spammeur, je m’empresserais de nettoyer tous les &lt;code&gt;+&lt;/code&gt; pour limiter les possibilités de filtrage de mes victimes.
C’est facile avec &lt;a href="https://fr.wikipedia.org/wiki/Expression_r%C3%A9guli%C3%A8re"&gt;expression régulière&lt;/a&gt;.
Si vous ne savez pas ce que c’est, vous pouvez vous amuser avec &lt;a href="https://regex101.com/"&gt;regular expressions 101&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Dans mon éditeur VS Code, j’efface ce qui correspond à &lt;code&gt;\+[^@]*&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En français:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sélectionne le &lt;code&gt;+&lt;/code&gt; puis tous les caractères qui suivent à condition que ce ne soit pas un &lt;code&gt;@&lt;/code&gt;.
Puis remplace cette chaîne par&amp;hellip; rien.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Vous pouvez voir le résultat dans dans &lt;a href="https://regexr.com/8an1s"&gt;regexr.com&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="adresse-temporaire"&gt;Adresse temporaire&lt;/h3&gt;
&lt;p&gt;Avec un alias classique, il est possible de créer un mail temporaire, qui sera détruit une fois devenu inutile.
Par exemple, pour envoyer des sa candidature à un emploi précis:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;postulation237@frdl.ch
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Une fois le délai passé cet alias est détruit.&lt;/p&gt;
&lt;p&gt;Alors que qu’avec les adresses en &lt;code&gt;+&lt;/code&gt;, l’adresse originale est toujours dévoilée.
Pour un même type d’usage:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;rh+postulation237@frdl.ch 
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;D’une part l’adresse d’origine est dévoilée (&lt;code&gt;rh@frdl.ch&lt;/code&gt;), d’autre part l’alias n’est pas désactivable une fois le délai passé et tous les messages envoyés à cette adresse arriveront bien dans la boîte des ressources humaines.&lt;/p&gt;
&lt;p&gt;Un alias classique permet aussi d’anonymiser l’adresse de destination.
Personne ne pourra savoir où atterit l’adresse &lt;code&gt;qwertz@frdl.ch&lt;/code&gt;, alors que &lt;code&gt;prenom.nom+qwertz@frdl.ch&lt;/code&gt; dévoile sa destination.&lt;/p&gt;
&lt;h2 id="note-sur-les-adresses-gmail"&gt;Note sur les adresses Gmail&lt;/h2&gt;
&lt;p&gt;En lisant des normes et pratiques pour rédiger cet article, je me suis souvenu d’une particularité de Gmail.&lt;/p&gt;
&lt;p&gt;Les points n’ont aucune importance dans les adresses &lt;code&gt;@gmail.com&lt;/code&gt;.
Ainsi, les mails envoyés à toutes ces adresses arriveront au même endroit:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;prenom.nom@gmail.com
prenomnom@gmail.com
p.r.enom.n.om@gmail.com
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;C’est plutôt intéressant du point de vue de la sécurité, parce qu’il est difficile d’usurper une identité par l’ajout de &lt;code&gt;.&lt;/code&gt; (points).&lt;/p&gt;
&lt;p&gt;Et, bien entendu: Gmail permet l’utilisation des adresses en &lt;code&gt;+&lt;/code&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="antispam"&gt;Antispam&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://matthieuamiguet.ch/"&gt;Matthieu Amiguet&lt;/a&gt; me signale à juste titre que pour lutter sérieusement contre le spam, il est bien d’utiliser un service dédié.
Par exemple &lt;a href="https://www.spamgourmet.com/"&gt;spamgourmet&lt;/a&gt; qui permet de créer une adresse unique qui se détruit automatiquement après avoir mangé assez de messages.&lt;/p&gt;
&lt;p&gt;Il existe aussi l’idée de l’adresse jetable, qui cache complètement votre mail, quand vous vous abonnez à des newsletters dans des lecteurs de flux RSS en ligne.
C’est le cas chez Inoreader, Feedbin et Feedly (au moins).&lt;/p&gt;
&lt;p&gt;Pour d’autres services, lancez une recherche Google sur &lt;code&gt;mail jetable&lt;/code&gt; ou &lt;code&gt;adresse mail unique&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Merdification généralisée</title><link>https://nicolasfriedli.ch/blog/merdification/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/merdification/</guid><description>&lt;p&gt;La merdification, c’est d’abord un bon mot.
Il a été inventé par le canadien Cory Doctorow en 2022 en anglais: «entshittification».
Je vous invite à consulter &lt;a href="https://ici.radio-canada.ca/nouvelle/2047650/merdification-enshittification-cory-doctorow-decrypteurs"&gt;La «merdification» du web, avec Cory Doctorow&lt;/a&gt; pour en savoir beaucoup plus sur le sujet.&lt;/p&gt;
&lt;p&gt;Le néologisme a reçu des honneurs en devenant &lt;a href="https://www.macquariedictionary.com.au/word-of-the-year/word-of-the-year-2024/"&gt;Word of the Year 2024&lt;/a&gt; du dictionnaire australien &lt;em&gt;Macquarie Dictionary&lt;/em&gt;.
Il s’est aussi vu cité par &lt;em&gt;Le Monde&lt;/em&gt; pour lui donner quelques lettres de noblesse: &lt;a href="https://www.lemonde.fr/idees/article/2025/04/23/la-merdification-ce-processus-inexorable-de-degradation-de-la-qualite-des-services-sur-les-plateformes-numeriques_6599211_3232.html"&gt;La «merdification», ce processus inexorable de dégradation de la qualité des services sur les plateformes numériques&lt;/a&gt;.
Ou par &lt;em&gt;Radio France&lt;/em&gt;: &lt;a href="https://www.radiofrance.fr/franceinter/podcasts/zoom-zoom-zen/zoom-zoom-zen-du-vendredi-16-mai-2025-7947014"&gt;Merdification : quand les plateformes se dégradent&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Et, logiquement, il a sa propre page Wikipédia &lt;a href="https://fr.wikipedia.org/wiki/Merdification"&gt;Merdification&lt;/a&gt; plutôt complète.&lt;/p&gt;
&lt;p&gt;Mais la merdification, c’est beaucoup plus qu’un bon mot qui peut prêter à rire ou à sourire.
C’est l’application consciente et rigoureuse d’une stratégie à un service.
L’idée, aussi simple que cynique: abandonner ou malmener les internautes qui ont donné de la valeur à ce service pour favoriser uniquement le profit des investisseurs.&lt;/p&gt;
&lt;p&gt;Il ne faut pas se tromper de cible.
En été 2025, j’ai utilisé un site de cartographie pour mes randonnées en montagne.
La nouvelle version du site me paraît moins bonne que la précédente, notamment dans l’utilisation de l’espace d’écran disponible sur un téléphone.
C’est moins bien, certes, mais ce n’est pas de la merdification.
Ce n’est pas un choix, ce n’est pas du cynisme.&lt;/p&gt;
&lt;p&gt;Un mauvais site n’est pas par essence un site merdifié.
C’est seulement un mauvais site.
Il n’y a pas de volonté ou de stratégie, seulement des lacunes, des oublis, de la paresse ou des faiblesses.&lt;/p&gt;
&lt;p&gt;J’invite les internautes à se renseigner sérieusement sur ce concept.
Le meilleur article reste à mon avis &lt;a href="https://ploum.net/2023-06-15-merdification.html"&gt;De la merdification des choses&lt;/a&gt; par le blogueur Ploum.
Ce qu’il écrit nous aide à comprendre ce qui se passe sur le web avec les grandes plateformes que l’on croit nécessaires et qui se foutent de nous.&lt;/p&gt;
&lt;p&gt;Dans le monde des organisations, je reste interdit quand la tolérance est prônée sur des plateformes qui favorisent la persécution, quand la solidarité est promue via des outils qui amplifient l’inégalité, quand les GAFAM (Google, Amazon, Facebook, Apple &amp;amp; Microsoft) malmènent les internautes alors que leur discours «100% baratin» ou «100% bullshit» promet que tout est fait pour elles et eux.
Nous acceptons des outils merdifiés parce que nous avons intégré ce principe sans vraiment le théoriser.
Reste à mieux le comprendre pour se mettre à le refuser.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Cory Doctorow a sorti un livre sur le sujet à l’automne 2025: &lt;a href="https://www.versobooks.com/en-gb/products/3341-enshittification"&gt;Enshittification. Why Everything Suddenly Got Worse and What To Do About It&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Conseils d’utilisation des QR codes</title><link>https://nicolasfriedli.ch/blog/qr-code/</link><pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/qr-code/</guid><description>&lt;p&gt;Les arnaques aux codes QR semblent se multiplier.
Les médias généralistes en parlent et donnent quelques conseils, souvent aux utilisateurs et utilisatrices (par exemple: &lt;a href="https://www.rts.ch/info/suisse/2026/article/quishing-des-codes-qr-pieges-sur-les-bornes-de-recharge-electrique-29169549.html"&gt;Le quishing, ou arnaque aux codes QR, menace les conducteurs de voitures électriques&lt;/a&gt;).
Pourtant, j’estime que &lt;strong&gt;l’effort de sécurisation et de fiabilité doit aussi être fait du côté des personnes qui créent les codes&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Je parle en priorité des codes qui dirigent vers une page web, mais plein d’autres utilisations sont possibles.
La page &lt;a href="https://www.ncsc.admin.ch/ncsc/fr/home/infos-fuer/infos-private/aktuelle-themen/qr-code-anwendungen-und-risiken.html"&gt;Codes QR – applications et risques&lt;/a&gt; sur le site de la Confédération suisse donne quelques exemples d’utilisations et de problèmes potentiels.&lt;/p&gt;
&lt;h2 id="petits-et-grands-problemes"&gt;Petits et grands problèmes&lt;/h2&gt;
&lt;p&gt;Si un code qui ne fonctionne pas comme prévu est toujours un problème, il faut tout de même hiérarchiser les soucis:&lt;/p&gt;
&lt;p&gt;Parfois, un QR code &lt;strong&gt;ne fonctionne pas&lt;/strong&gt;.
Il renvoie à une adresse (URL) qui n’existe pas ou plus.
C’est frustrant, décevant, l’image de l’institution en prend un coup.
Les conséquences sont toutefois limitées.&lt;/p&gt;
&lt;p&gt;Dans d’autres cas, le QR code &lt;strong&gt;renvoie à la mauvaise adresse&lt;/strong&gt;.
Soit l’adresse a toujours été problématique, soit la destination (via une redirection) a été modifiée, intentionnellement ou non.
Difficile de mesurer les conséquences: un détournement peut être amusant, insultant, sans intérêt, mauvais pour l’image, choquant, provocant, etc.&lt;/p&gt;
&lt;p&gt;Finalement, un QR code est &lt;strong&gt;utilisé pour une arnaque&lt;/strong&gt;.
Le code de départ est remplacé ou le système de redirection piraté, et les internautes arrivent sur un faux site qui cherche à voler des informations.
Le code n’est qu’un maillon de la chaîne d’un système organisé.
Les conséquences peuvent être importantes et on sort du domaine technique pour entrer dans les questions de loi et de justice.&lt;/p&gt;
&lt;h2 id="conseils-lors-de-lutilisation"&gt;Conseils lors de l’utilisation&lt;/h2&gt;
&lt;p&gt;Les utilisateurs et utilisatrices de QR codes ont intérêt à adopter quelques réflexes utiles.&lt;/p&gt;
&lt;h3 id="avant-de-scanner"&gt;Avant de scanner&lt;/h3&gt;
&lt;p&gt;Il faut vérifier aussi bien que possible si &lt;strong&gt;le code n’a pas été remplacé par un autre&lt;/strong&gt;.
Un autocollant posé sur un ancien code est suspect, sans être forcément frauduleux.&lt;/p&gt;
&lt;p&gt;Il vaut également la peine de se poser la question de la &lt;strong&gt;pertinence du code&lt;/strong&gt;.
Si on vous promet l’accès à un wifi gratuit en pleine rue, sur un petit autocollant collé sur un lampadaire, il n’est pas toujours judicieux de le scanner.&lt;/p&gt;
&lt;h3 id="apres-avoir-scanne-mais-avant-de-cliquer"&gt;Après avoir scanné mais avant de cliquer&lt;/h3&gt;
&lt;p&gt;Une fois le code scanné, le téléphone propose l’ouverture d’un lien, l’acceptation d’un réseau wifi, un paiement sur Twint, etc.
Il est possible de &lt;strong&gt;contrôler la destination&lt;/strong&gt; du code à ce moment-là.
Quand une institution officielle propose un QR code, je trouve qu’elle devrait toujours renvoyer à son nom de domaine.&lt;/p&gt;
&lt;h3 id="en-arrivant-sur-le-site"&gt;En arrivant sur le site&lt;/h3&gt;
&lt;p&gt;Si le clic a été effectué mais que &lt;strong&gt;le site de destination semble bizarre&lt;/strong&gt;, il est encore temps d’arrêter les frais.
En particulier quand des informations personnelles ou de paiement sont demandées ou quand une application est proposée à l’installation (surtout si elle n’avait pas été mentionnée dans le texte qui accompagne souvent le code).&lt;/p&gt;
&lt;h2 id="conseils-lors-de-la-creation"&gt;Conseils lors de la création&lt;/h2&gt;
&lt;p&gt;Les conseils précédents sont destinés aux utilisateurs et utilisatrices.
Les suivants sont destinés à celles et ceux qui créent et rendent publics des QR codes.&lt;/p&gt;
&lt;h3 id="utiliser-son-propre-nom-de-domaine"&gt;Utiliser son propre nom de domaine&lt;/h3&gt;
&lt;p&gt;Je pense que &lt;strong&gt;l’utilisation de raccourcisseurs d’URL est souvent une mauvaise idée&lt;/strong&gt;.
Infomaniak, par exemple, dispose de son service &lt;a href="https://chk.infomaniak.com/"&gt;chk.me&lt;/a&gt;.
Personne ne pourra savoir quelle sera l’URL finale qui se cache derrière cette version courte.&lt;/p&gt;
&lt;p&gt;L’utilisation de &lt;strong&gt;son propre nom de domaine est une garantie de sécurité&lt;/strong&gt;.
Il peut être utilisé de 2 manières:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;en renvoyant à une URL directe (peut-être longue), en générant un code dans un outil tiers ou directement dans son navigateur&lt;/li&gt;
&lt;li&gt;en renvoyant à une URL spécifique (souvent plus courte), redirigée par &lt;code&gt;.htaccess&lt;/code&gt;, son outil de gestion de contenu (par exemple &lt;a href="https://fr.wordpress.org/plugins/redirection/"&gt;Redirection&lt;/a&gt; pour WordPress) voire par son propre système de redirection&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;C’est sans discussion la solution la plus simple et la plus efficace.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;En complément, je propose de toujours écrire en toutes lettres l’adresse vers laquelle le code est censé renvoyer.&lt;/p&gt;
&lt;h3 id="proposer-un-support-non-accessible"&gt;Proposer un support non accessible&lt;/h3&gt;
&lt;p&gt;Quand un code est affiché quelque part, tout est bon pour le rendre non accessible directement:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;affichage dans une vitrine ou derrière une vitre&lt;/li&gt;
&lt;li&gt;affichage sur un écran ou en image projetée&lt;/li&gt;
&lt;li&gt;affichage dans un endroit inaccessible (en hauteur, derrière un guichet, au plafond, etc.)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="rendre-la-substitution-complexe"&gt;Rendre la substitution complexe&lt;/h3&gt;
&lt;p&gt;Si la modification d’un QR code est très difficile, &lt;strong&gt;la génération d’un autre code et la substitution sont très simples&lt;/strong&gt; (sauf quand le support est difficilement accessible).&lt;/p&gt;
&lt;p&gt;Plutôt que d’imprimer seulement un petit autocollant sur fond blanc, on peut imprimer le code sur un papier à entête officiel de l’institution, et pourquoi pas y ajouter une marque au tampon encreur.
D’autres pistes existent comme le papier holographique ou la gravure sur une plaque métallique.&lt;/p&gt;
&lt;p&gt;Comme pour l’argent liquide, &lt;strong&gt;c’est la complexité et le coût de la falsification&lt;/strong&gt; qui la rendront moins intéressante.&lt;/p&gt;
&lt;h3 id="modifier-lurl-finale-plutot-que-remplacer"&gt;Modifier l’URL finale plutôt que remplacer&lt;/h3&gt;
&lt;p&gt;Parfois, des adresses changent.
Plutôt que de coller un nouveau code (suspect) sur l’ancien, il est préférable de &lt;strong&gt;modifier l’URL finale&lt;/strong&gt;.
C’est une démarche facile avec son propre nom de domaine et des redirections.
Ainsi, le support ne sera pas modifié par ajouts successifs.&lt;/p&gt;
&lt;p&gt;De plus, c’est pertinent dans le cas où un QR code est utilisé à plusieurs endroits.
Plutôt que de faire modifier le support à un moment précis, &lt;strong&gt;la redirection est instantanée et généralisée&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id="verifier-regulierement-le-fonctionnement"&gt;Vérifier régulièrement le fonctionnement&lt;/h3&gt;
&lt;p&gt;Quand un code est utilisé par une organisation, une institution ou une entreprise, je conseille de &lt;strong&gt;demander aux membres et employé·es de le vérifier régulièrement&lt;/strong&gt;.
Un scan rapide permet de s’assurer qu’il fonctionne toujours et qu’il renvoie au bon endroit.
C’est de plus une bonne incitation à utiliser régulièrement cet outil.&lt;/p&gt;
&lt;h3 id="supprimer-proprement-les-codes-invalides"&gt;Supprimer proprement les codes invalides&lt;/h3&gt;
&lt;p&gt;Finalement, quand une page de destination est désactivée, il faut agir intelligemment:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;s’il est certain que le QR code n’était affiché qu’en un endroit, il peut être simplement supprimé&lt;/li&gt;
&lt;li&gt;mais quand le code était utilisé à plusieurs endroits, il vaut mieux &lt;strong&gt;conserver une redirection&lt;/strong&gt;, par exemple vers une page générique qui annonce sa désactivation (ou à défaut sur la page d’accueil de son site)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;D’un point de vue technique, je pense que toutes les URL courtes (sur son nom de domaine) ne devraient jamais être utilisées pour renvoyer ailleurs après une désactivation.
En version courte: &lt;strong&gt;nouvelle redirection oui, réutilisation non&lt;/strong&gt;.
C’est le principe d’un identifiant unique (&lt;em&gt;UID&lt;/em&gt;).&lt;/p&gt;
&lt;h2 id="complements--suites"&gt;Compléments &amp;amp; suites&lt;/h2&gt;
&lt;p&gt;Quelques jours après la première publication de cette page, ma commune de Milvignes publiait sur son site un &lt;a href="https://web.archive.org/web/20240313084500/https://www.milvignes.ch/communications/detail/probleme-avec-les-qr-codes-du-milvignes-infos-de-mars-2024-ne-pas-les-utiliser"&gt;problème de QR codes&lt;/a&gt;.
Elle avait utilisé un système de redirection (qr.codes ou qr.io) payant plutôt que de renvoyer directement à son propre nom de domaine.
La période d’essai était expirée; les codes invalides&amp;hellip;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Dans son billet &lt;a href="https://shkspr.mobi/blog/2024/07/qr-code-hijacking-attempts-are-pretty-inept/"&gt;QR Code Hijacking Attempts Are Pretty Inept&lt;/a&gt;, Terence Eden montre quelques exemples de fraudes, puis insiste sur une URL officielle.
On ne le dira jamais assez: votre nom de domaine est capital, y compris le nom de domaine d’un site personnel.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Le générateur de sites statiques Hugo permet de créer des codes à la volée.
Si je veux un code avec l’adresse de mon site, je tape quelque chose comme:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;{{&amp;lt; qr text=&amp;#34;https://nicolasfriedli.ch&amp;#34; /&amp;gt;}}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Sans passer par un service tiers, j’obtiens une image légère, hébergée sur mon propre site et pérenne:&lt;/p&gt;
&lt;img src="https://nicolasfriedli.ch/images/qr_7e5e3b989fb873d0.png" width="264" height="264" alt="Lien vers le site nicolasfriedli.ch" loading="lazy"&gt;</description></item><item><title>À propos de ce site (colophon)</title><link>https://nicolasfriedli.ch/colophon/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/colophon/</guid><description>&lt;p&gt;Ce site est simple et efficace.
Il fait la part belle au texte.
Je ne suis pas opposé à l’utilisation d’images, à condition qu’elles apportent des informations utiles.&lt;/p&gt;
&lt;p&gt;nicolasfriedli.ch est créé avec l’excellent &lt;a href="https://gohugo.io/"&gt;Hugo&lt;/a&gt;, un générateur de sites statique rapide.
Le site actuellement en ligne a été compilé avec la version 0.162.1.&lt;/p&gt;
&lt;p&gt;Ses sources sont disponibles dans un &lt;a href="https://github.com/nfriedli/nicolasfriedli.ch/"&gt;dépôt GitHub public&lt;/a&gt;.
Elles permettent de voir le contenu des pages avant compilation (Markdown), la configuration d’Hugo et de suivre l’ensemble des évolutions.&lt;/p&gt;
&lt;p&gt;Il est hébergé en Suisse, chez &lt;a href="https://www.infomaniak.com/fr"&gt;Infomaniak&lt;/a&gt;, une entreprise écoresponsable.
Même si je trouve les services comme Netlify ou CloudFlare performants et agréables, j’ai fait le choix de mon pays et de l’écologie.&lt;/p&gt;
&lt;p&gt;Un &lt;a href="https://nicolasfriedli.ch/index.xml"&gt;flux RSS&lt;/a&gt;, avec l’ensemble du contenu des pages, permet de s’abonner au site.
Les flux RSS (ou Atom) sont des outils qui changent la vie.&lt;/p&gt;
&lt;p&gt;Je teste régulièrement mon site pour m’assurer de toujours obtenir d’excellents résultats:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;scores verts dans &lt;a href="https://pagespeed.web.dev/"&gt;PageSpeed Insights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A+ dans &lt;a href="https://www.websitecarbon.com/"&gt;Website Carbon Calculator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;aucune erreur d’accessibilité chez &lt;a href="https://wave.webaim.org/"&gt;WAVE Web Accessibility Evaluation Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;HTML valide selon le &lt;a href="https://validator.w3.org/"&gt;Markup Validation Service du W3C&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;CSS valide selon le &lt;a href="https://jigsaw.w3.org/css-validator/"&gt;CSS Validation Service du W3C&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RSS valide selon le &lt;a href="https://validator.w3.org/feed/"&gt;Feed Validation Service du W3C&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’essaie de respecter toutes les toutes les règles du &lt;a href="https://checklists.opquast.com/fr/qualite-numerique/"&gt;Référentiel Opquast&lt;/a&gt; applicables.&lt;/p&gt;
&lt;p&gt;Lorsque j’interviens sur des sites en tant que consultant ou employé, je recherche les mêmes standards de qualité.&lt;/p&gt;</description></item><item><title>Biographie web de Nicolas Friedli</title><link>https://nicolasfriedli.ch/bio/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/bio/</guid><description>&lt;p&gt;Nicolas Friedli est titulaire d’un &lt;em&gt;master&lt;/em&gt; en théologie protestante de l’Université de Neuchâtel.
Il est salarié à 40% pour le web et les réseaux sociaux de l’EREN (Église réformée évangélique du canton de Neuchâtel).
Il est consultant web indépendant le reste du temps.&lt;/p&gt;
&lt;p&gt;Il apprécie les sites web qui proposent du contenu.
Surtout quand ils sont simples, performants et pérennes.
Il a travaillé ou travaille avec SPIP, DokuWiki &amp;amp; WordPress.
Aujourd’hui, il privilégie les sites statiques, notamment avec Hugo, ou légers comme Pure Blog.&lt;/p&gt;
&lt;p&gt;Durant les 20 dernières années, il a travaillé pour les domaines:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;de la culture (musée, ensemble instrumental, festivals)&lt;/li&gt;
&lt;li&gt;de l’écrit (agence de presse, maison d’édition, mensuel français)&lt;/li&gt;
&lt;li&gt;de l’entreprise (finance, immobilier, industrie)&lt;/li&gt;
&lt;li&gt;de la formation (promotion d’études universitaires, formation continue)&lt;/li&gt;
&lt;li&gt;des institutions (sites romands, cantonaux et locaux)&lt;/li&gt;
&lt;li&gt;des organisations (communes, ONG)&lt;/li&gt;
&lt;li&gt;de la santé (cabinets, sites professionnels)&lt;/li&gt;
&lt;li&gt;du sport (tournoi ATP de tennis, courses populaires, équipement)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Convaincu que les sites d’institutions et d’organisations ont un énorme potentiel d’amélioration, il se passionne pour l’architecture d’information, la performance web et le référencement local.
Le contenu et les liens sont les briques essentielles pour proposer un site web utile.&lt;/p&gt;
&lt;p&gt;Il s’est exprimé régulièrement dans des sessions de formation professionnelle et dans des interventions publiques.&lt;/p&gt;
&lt;p&gt;Il est marié à &lt;a href="https://dianefriedli.ch/"&gt;Diane Friedli&lt;/a&gt;, pasteure, et père de Lucien et Clémence.&lt;/p&gt;</description></item><item><title>Tester un site web</title><link>https://nicolasfriedli.ch/blog/tester-site/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/tester-site/</guid><description>&lt;p&gt;Il n’est pas rare que l’on me demande ce que je pense d’un site web personnel ou professionnel.
Une petite phrase lâchée dans une discussion informelle:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;J’ai un nouveau site, est-ce que tu jettes un coup d’œil et tu me dis ce que tu en penses?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Voici quelques tests que je vais effectuer sans délai pour me faire une idée.
Car je ne vais pas me contenter de &lt;em&gt;regarder&lt;/em&gt; le site et de naviguer sur quelques pages.
L’ordre des choses dépendra de ce que je vais trouver dans mes investigations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Les liens permettent de faire vos propres évaluations en direct pour votre site ou celui de la concurrence.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="ouvrir-le-site"&gt;Ouvrir le site&lt;/h2&gt;
&lt;p&gt;Dans un premier temps, je vais me rendre sur le site, sur sa page d’accueil.
Je vais jeter un premier regard rapide, m’intéresser à la taille de la police, aux contrastes, à la mise en page, etc.
afin de voir si tout semble normal.
En principe, jusqu’ici, tout va plutôt bien.&lt;/p&gt;
&lt;p&gt;Puis je vais désactiver le cache du navigateur et limiter la bande passante.
Je vais contrôler le poids des ressources qu’il télécharge et leur provenance au rechargement de la page.
J’aurai une idée de la vitesse d’affichage.
Il n’est pas rare que des lenteurs et des lourdeurs soient déjà perceptibles.&lt;/p&gt;
&lt;h2 id="lancer-pagespeed-insights"&gt;Lancer PageSpeed Insights&lt;/h2&gt;
&lt;p&gt;Ensuite, je vais coller l’adresse du site dans &lt;a href="https://pagespeed.web.dev/"&gt;PageSpeed Insights&lt;/a&gt;.
Si les 4 résultats sont verts, c’est bon signe.
Si certains résultats sont orange, ils deviendront naturellement des points d’attention.
Si des résultats sont rouges, je vais focaliser mes investigations dans ces domaines avant tout.&lt;/p&gt;
&lt;h2 id="regarder-letat-du-referencement"&gt;Regarder l’état du référencement&lt;/h2&gt;
&lt;p&gt;Puis je me rendrai dans Google (parce que c’est le plus utilisé) et effectuerai une recherche du type &lt;code&gt;site:votre-domaine.com&lt;/code&gt;.
Ainsi j’aurai une idée:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;du nombre de pages référencées&lt;/li&gt;
&lt;li&gt;de la qualité de l’affichage des résultats de recherche (SERP)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Si le site est très récent et qu’il n’est pas affiché, je le signalerai.
Si le site est ancien et peu présent (ou mal affiché), je lancerai la thématique du référencement.
À quoi bon un site, même excellent, que l’on ne trouve pas.&lt;/p&gt;
&lt;h2 id="naviguer-sur-plusieurs-peripheriques"&gt;Naviguer sur plusieurs périphériques&lt;/h2&gt;
&lt;p&gt;Par la suite, je vais ouvrir le site sur plusieurs ordinateurs, avec des écrans de plusieurs tailles, différents systèmes d’exploitation et navigateurs.
Je vais y naviguer sur ma tablette et sur mon smartphone.&lt;/p&gt;
&lt;p&gt;Je vais redimensionner la fenêtre manuellement, essayer de zoomer le texte, vérifier des contrastes.
J’essaierai de m’y rendre à plusieurs moments de la journée, parce qu’un site n’est pas le même en plein soleil ou dans la pénombre.&lt;/p&gt;
&lt;h2 id="tester-la-navigation-au-clavier-et-laccessibilite"&gt;Tester la navigation au clavier et l’accessibilité&lt;/h2&gt;
&lt;p&gt;Je vais retourner sur la page d’accueil et tenter de naviguer en utilisant mon seul clavier.
Je verrai si l’utilisation des menus est fluide, si l’ordre des liens est correct, s’ils sont visibles à la sélection, etc.&lt;/p&gt;
&lt;p&gt;C’est un test d’accessibilité (A11Y) basique, que je vais compléter par un passage dans &lt;a href="https://wave.webaim.org/"&gt;WAVE Web Accessibility Evaluation Tools&lt;/a&gt; pour contrôler la structure de la page, les textes alternatifs des images, etc.&lt;/p&gt;
&lt;h2 id="lire-quelques-contenus"&gt;Lire quelques contenus&lt;/h2&gt;
&lt;p&gt;Si je trouve une page à fort contenu, je vais la lire intégralement.
Je pourrai me rendre compte en pratique de la lisibilité de la police choisie (sur plusieurs systèmes d’exploitation), des choix de contraste, de la mise en évidence des liens, de l’usage des intertitres et des listes.&lt;/p&gt;
&lt;p&gt;Je vérifierai aussi si les lignes de textes ne sont pas trop longues ou trop courtes, si l’interligne est pertinent.
Si, à la moitié de la page, j’ai une impression de fatigue, je suppose que d’autres internautes l’auront aussi.&lt;/p&gt;
&lt;h2 id="se-faire-une-idee-du-bilan-carbone"&gt;Se faire une idée du bilan carbone&lt;/h2&gt;
&lt;p&gt;Par la suite, je vais tester le bilan carbone du site dans &lt;a href="https://www.websitecarbon.com/"&gt;Website Carbon Calculator&lt;/a&gt;.
À vrai dire, j’aurai déjà une idée du résultat en fonction de tous les tests précédents, mais cette vérification n’est pas de trop.&lt;/p&gt;
&lt;p&gt;C’est un test que je trouve particulièrement important pour tous les sites qui parlent de ressources, d’écologie, de respect de la Création, etc.
Un peu de cohérence ne fait jamais de mal.&lt;/p&gt;
&lt;h2 id="controler-la-validite-du-code"&gt;Contrôler la validité du code&lt;/h2&gt;
&lt;p&gt;Un passage par les validateurs du World Wide Web Consortium (W3C) me permettra de vérifier l’état du code:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://validator.w3.org/"&gt;validation HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jigsaw.w3.org/css-validator/"&gt;validation CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://validator.w3.org/feed/"&gt;validation RSS ou Atom&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Avec le dernier test, je contrôlerai si un flux RSS ou Atom peut être découvert automatiquement.
Et s’il est absent, je me demanderai s’il serait pertinent d’en proposer un.&lt;/p&gt;
&lt;h2 id="parcourir-lentier-du-site"&gt;Parcourir l’entier du site&lt;/h2&gt;
&lt;p&gt;Par la suite, je lancerai encore un outil qui parcourt l’entier du site (crawl), par exemple &lt;a href="https://www.screamingfrog.co.uk/seo-spider/"&gt;Screaming Frog SEO Spider&lt;/a&gt;.
Je découvrirai les éventuels liens morts, les répétitions fautives dans les titres ou les descriptions, etc.&lt;/p&gt;
&lt;p&gt;Un site en ligne depuis longtemps et avec beaucoup de pages aura souvent plus de liens morts qu’un site tout frais.
Mais cette vue d’ensemble permet souvent de découvrir des scories qu’il est facile de corriger.&lt;/p&gt;
&lt;h2 id="passer-aux-regles-opquast"&gt;Passer aux règles Opquast&lt;/h2&gt;
&lt;p&gt;Si tout s’est bien passé jusque là, je vérifierai certaines &lt;a href="https://checklists.opquast.com/fr/qualite-numerique/"&gt;règles Opquast&lt;/a&gt;.
En particulier celles que je trouve les plus pertinentes sur ce site précis sur lequel j’aurai déjà passé quelques minutes.&lt;/p&gt;
&lt;p&gt;Par exemple, si le site présente beaucoup d’adresses de contact, je contrôlerai leur contenu.
Si le site est en plusieurs langues, je regarderai la gestion du multilinguisme.&lt;/p&gt;
&lt;h2 id="envoyer-un-retour"&gt;Envoyer un retour&lt;/h2&gt;
&lt;p&gt;Cette petite analyse n’est pas un audit au sens strict.
Je ne vais donc pas rendre un document complet qui détaille tous les points.
En fonction de ce que j’ai vu dans mon parcours, je choisirai sur quoi portera mon retour.&lt;/p&gt;
&lt;p&gt;J’essaierai toujours de dire le plus simplement possible:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ce qui m’a plu dans le site testé&lt;/li&gt;
&lt;li&gt;les problèmes les plus importants qu’il pose&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Envie d’essayer? Testez vous-même votre site par les différentes étapes proposées.
Ou prenez le risque de me demander de «jeter un coup d’œil rapide».&lt;/p&gt;</description></item><item><title>Vie privée &amp; confidentialité des données</title><link>https://nicolasfriedli.ch/privacy/</link><pubDate>Wed, 03 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/privacy/</guid><description>&lt;p&gt;Le respect de votre vie privée est total.&lt;br&gt;
Ce n’est pas du baratin, mais la réalité.&lt;br&gt;
Point final.&lt;/p&gt;
&lt;h2 id="statistiques"&gt;Statistiques&lt;/h2&gt;
&lt;p&gt;nicolasfriedli.ch n’utilise pas de statistiques.&lt;/p&gt;
&lt;p&gt;Mais je me réserve la possibilité d’activer des statistiques à des fin de tests.
Elles seraient fournies par &lt;a href="https://plausible.io/"&gt;Plausible&lt;/a&gt; et respecteraient votre vie privée:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://plausible.io/privacy"&gt;Privacy policy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://plausible.io/data-policy"&gt;Data policy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="cookies"&gt;Cookies&lt;/h2&gt;
&lt;p&gt;nicolasfriedli.ch n’utilise pas de cookies.&lt;/p&gt;
&lt;h2 id="collecte-de-donnees"&gt;Collecte de données&lt;/h2&gt;
&lt;p&gt;nicolasfriedli.ch n’utilise pas de systèmes qui collectent des données personnelles ou qui permettent de vous identifier:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;pas de lettre de nouvelles (newsletter)&lt;/li&gt;
&lt;li&gt;pas de comptes sur les réseaux sociaux&lt;/li&gt;
&lt;li&gt;pas de chaînes ou groupes sur des messageries (Telegram, WhatsApp, etc.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le seul moyen de s’abonner à nicolasfriedli.ch est l’utilisation anonyme du flux RSS.&lt;/p&gt;
&lt;h2 id="services-tiers"&gt;Services tiers&lt;/h2&gt;
&lt;p&gt;nicolasfriedli.ch n’utilise pas de services tiers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;lecteurs vidéo&lt;/li&gt;
&lt;li&gt;lecteurs de podcasts&lt;/li&gt;
&lt;li&gt;plugins de réseaux sociaux&lt;/li&gt;
&lt;li&gt;polices d’écriture&lt;/li&gt;
&lt;li&gt;cartes géographiques&lt;/li&gt;
&lt;li&gt;iframes&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J’évite toutes les astuces de préchargement de liens externes.&lt;/p&gt;
&lt;p&gt;Tout accès à un site ou un service externe n’a lieu qu’après avoir cliqué sur un lien.&lt;/p&gt;
&lt;h2 id="hebergement"&gt;Hébergement&lt;/h2&gt;
&lt;p&gt;nicolasfriedli.ch est hébergé en Suisse chez Infomaniak.
Les adresses de messagerie &lt;code&gt;@nicolasfriedli.ch&lt;/code&gt; sont aussi hébergées chez Infomaniak.
Les données restent en Suisse et Infomaniak se conforme aux lois en vigueur (conservation limitée des &lt;em&gt;logs&lt;/em&gt;).&lt;/p&gt;</description></item><item><title>Google et Generative Engine Optimization (GEO)</title><link>https://nicolasfriedli.ch/blog/google-geo/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/google-geo/</guid><description>&lt;p&gt;En ce printemps 2026, Google est accusé de casser le web.
Mais, comme souvent, il publie des documents qui remettent les choses au point en ce qui concerne le GEO.
On parle donc de référencement par les intelligences artificielles (IA) génératives ou grands modèles de langage (LLM).&lt;/p&gt;
&lt;p&gt;La &lt;a href="https://fr.wikipedia.org/wiki/Double_contrainte"&gt;double contrainte&lt;/a&gt; est courante dans cette entreprise.
D’un côté, elle cherche à faire un maximum de profits et à accaparer tout ce qui se passe sur le web.
D’autre part elle emploie des équipes de personnes brillantes qui ont une vision intéressante de la technique.&lt;/p&gt;
&lt;h2 id="delire-geo-et-fichier-llmstxt"&gt;Délire GEO et fichier &lt;code&gt;llms.txt&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;Il y a quelque temps, sur une ancienne version de ce site, j’avais écrit un billet sur les fichiers &lt;code&gt;llms.txt&lt;/code&gt;.
Ce fichier, placé à la racine, est censé aider les LLM à optimiser le GEO du site.&lt;/p&gt;
&lt;p&gt;Les «spécialistes» s’étaient emparés du sujet pour nous abreuver de baratin.
Ce fichier un peu magique serait une nouvelle norme ou un nouveau standard.
Mais il n’est ni une norme, ni un standard; seulement une proposition.&lt;/p&gt;
&lt;p&gt;Ce fichier doit être rédigé en Markdown, un excellent langage de balisage léger facile à lire.
Mais les intelligences artificielles n’en ont rien à faire de la facilité de lecture.
Le HTML n’est pas plus complexe à interpréter pour une machine.&lt;/p&gt;
&lt;p&gt;Enfin, ce fichier devrait permettre de comprendre l’essentiel du site.
Autant le dire franchement, si un LLM ne comprend rien à votre site, c’est soit que c’est un mauvais outil, soit que votre site est mal barré.&lt;/p&gt;
&lt;p&gt;La meilleure synthèse (&lt;a href="https://discourse.gohugo.io/t/add-md-files-for-llm-friendly-consumption-of-site/54129/4"&gt;dans le forum Hugo&lt;/a&gt;):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An AI that requires a specific format to consume information is not an AI.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Sous cet angle, ce truc de &lt;code&gt;llms.txt&lt;/code&gt; est tout bonnement absurde!&lt;/p&gt;
&lt;p&gt;Pour en savoir plus sur ce fichier, le meilleur article au moment de sa sortie était &lt;a href="https://www.webrankinfo.com/dossiers/ia/fichier-llms-txt"&gt;Le fichier LLMS.txt&lt;/a&gt; par Olivier Duffez.&lt;/p&gt;
&lt;h2 id="google-milite-pour-le-bon-vieux-web-et-le-referencement-seo-classique"&gt;Google milite pour le «bon vieux web» et le référencement (SEO) classique&lt;/h2&gt;
&lt;p&gt;Les sites techniques se sont emballés pour rien.
Google ne consulte pas le fichier &lt;code&gt;llms.txt&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Récemment, Fabrice Ducarme a publié &lt;a href="https://wpformation.com/google-geo-mai-2026/"&gt;Google publie son guide officiel sur le GEO: ma lecture du 15 mai 2026&lt;/a&gt;.
Il relativise nettement l’intérêt de &lt;code&gt;llms.txt&lt;/code&gt;, avec humilité, alors qu’il était plutôt favorable à ce type de fichier.&lt;/p&gt;
&lt;p&gt;Son billet donne son interprétation de &lt;a href="https://developers.google.com/search/docs/fundamentals/ai-optimization-guide?hl=fr"&gt;Optimiser votre site Web pour les fonctionnalités d’IA générative dans la recherche Google&lt;/a&gt;.
Il résume le tout en une phrase partagée de Laurent Bourrelly:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Si le SEO est bien exécuté, le GEO est inclus&amp;hellip;
Besoin de rien faire de plus que du SEO.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ce que Google demande, ce sont de bons sites, avec du bon contenu (utile et honnête) et un &lt;a href="https://nicolasfriedli.ch/blog/semantique/"&gt;balisage sémantique&lt;/a&gt; correct.
Une bonne architecture d’information.
Un site propre, avec un HTML de qualité.
Un site rapide et léger.
Pas de contenus dupliqués.
Rien de plus, rien de moins.
Du vrai web et du bon SEO qui ont fait leurs preuves depuis des plombes.&lt;/p&gt;
&lt;h2 id="google-casse-tout"&gt;Google casse tout&lt;/h2&gt;
&lt;p&gt;En même temps qu’il propose de s’appuyer sur de bonnes bases éprouvées, Google casse tout.
C’est ce que décrit &lt;a href="https://matthiasott.com/"&gt;Matthias Ott&lt;/a&gt; dans &lt;a href="https://matthiasott.com/notes/ad-infinitum"&gt;Ad Infinitum&lt;/a&gt; (un lien déjà cité dans &lt;a href="https://nicolasfriedli.ch/blog/contrats/"&gt;Casser les contrats du web&lt;/a&gt;).
Le principe de l’échange de bons procédés est abandonné.
La méthode de Google, c’est:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Je veux profiter de tes contenus, les afficher moi-même et ne pas te renvoyer le moindre trafic.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Je ne sais pas encore si Google arrivera à imposer sa nouvelle vision.
Il faut espérer que non, mais il façonnera les choses différemment d’aujourd’hui.&lt;/p&gt;
&lt;p&gt;C’est toujours, de très loin, le moteur de recherche le plus utilisé.
La page des résultats de recherche (SERP), complètement produite par l’IA, va prendre une place croissante.
Il faudra toujours s’intéresser à cet outil, même merdifié, parce qu’il restera celui de la majorité.&lt;/p&gt;
&lt;p&gt;C’est en tout cas le bon moment pour passer à un autre moteur de recherche par défaut.
Par exemple &lt;a href="https://noai.duckduckgo.com/"&gt;DuckDuckGo en version sans IA&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="google-propose-des-pistes"&gt;Google propose des pistes&lt;/h2&gt;
&lt;p&gt;Google propose de continuer avec le bon vieux web et, dans un même temps, change les règles.
C’est compliqué.&lt;/p&gt;
&lt;p&gt;Ludovic Toinel nous dit que &lt;a href="https://www.geeek.org/google-discover/"&gt;Google a pris la main sur votre site (et ne vous a rien demandé)&lt;/a&gt;.
C’est plutôt juste.&lt;/p&gt;
&lt;p&gt;Si vous ne voulez toujours pas &lt;a href="https://nicolasfriedli.ch/blog/rss-introduction/"&gt;passer aux flux RSS&lt;/a&gt; (c’est votre problème) ou changer de moteur de recherche, il reste des possibilités.&lt;/p&gt;
&lt;p&gt;Vous pouvez &lt;a href="https://profile.google.com/cp/EhMKEW5pY29sYXNmcmllZGxpLmNo"&gt;me suivre sur Google&lt;/a&gt; en cliquant sur la page de profil de ce site.
En principe, les prochaines publications devraient être poussées en avant dans le moteur de recherche ou les outils IA.
Je ne sais pas ce que cela donne.&lt;/p&gt;
&lt;p&gt;Vous pouvez aussi configurer vos &lt;a href="https://www.google.com/preferences/source?q=https://nicolasfriedli.ch"&gt;sources préférées&lt;/a&gt;, ce que font plein de médias en panique.
&lt;code&gt;nicolasfriedli.ch&lt;/code&gt; n’y apparaît pas encore, parce qu’il est en pleine refonte.&lt;/p&gt;
&lt;h2 id="en-resume"&gt;En résumé&lt;/h2&gt;
&lt;p&gt;Faites de bons sites, simples, utiles, qui répondent aux questions des internautes.
Arrêtez de flatter l’ego de votre direction, ça n’intéresse qu’elle.&lt;/p&gt;
&lt;p&gt;Ne sautez pas sur la dernière «technologie» à la mode parce que des «spécialistes» répètent des annonces.
Attendez quelques semaines pour voir si elle existe toujours.&lt;/p&gt;
&lt;p&gt;Si Google est important pour vous, utilisez les outils simples qu’il propose.
Et favorisez ceux qui ne demandent aucun investissement.&lt;/p&gt;
&lt;p&gt;Apprenez à détecter le baratin des agences qui saturent leur discours de jargon.
Leurs boniments ne font pas de bons sites.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;J’ajoute l’article &lt;a href="https://www.searchenginejournal.com/google-says-llms-txt-is-purely-speculative-for-now/577576/"&gt;Google Says LLMs.txt Is Purely Speculative&amp;hellip; For Now&lt;/a&gt; découvert juste après la publication de ce billet.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;SeoMix confirme que &lt;a href="https://www.seomix.fr/llms-txt-fichier-geo/"&gt;ce fichier n’est simplement pas consulté&lt;/a&gt; par les robots des IA.
Sa seule fonction est de dévoiler votre stratégie à vos concurrents&amp;hellip;&lt;/p&gt;</description></item><item><title>Introduction aux flux RSS et Atom</title><link>https://nicolasfriedli.ch/blog/rss-introduction/</link><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/rss-introduction/</guid><description>&lt;p&gt;Les flux RSS (Really Simple Syndication) existent depuis 25 ans.
Ils sont simples, efficaces et fiables, mais ils restent méconnus par beaucoup d’internautes pour qui c’est un truc de spécialistes.&lt;/p&gt;
&lt;p&gt;Deux remarques introductives:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;prendre en main les flux RSS et constituer une première liste de sites prend un peu de temps (mais permet d’en gagner beaucoup par la suite)&lt;/li&gt;
&lt;li&gt;je ne ferai pas de distinction entre RSS et Atom (Atom Syndication Format) qui sont identiques à l’utilisation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ca-sert-a-quoi"&gt;Ça sert à quoi&lt;/h2&gt;
&lt;p&gt;Pour commencer ce petit parcours, j’ai demandé à ma femme &lt;a href="https://dianefriedli.ch/"&gt;Diane Friedli&lt;/a&gt; de me dire spontanément comment elle définirait les RSS:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les flux RSS, ça te permet de savoir qu’il y a des nouveautés sur les sites qui t’intéressent sans avoir besoin d’aller voir chacun d’eux.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ma définition, un peu plus complète, mais moins limpide:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les flux RSS permettent de s’abonner aux nouvelles publications de sites choisis.
Ils sont consultés dans un logiciel spécifique (agrégateur) qui permet de gérer ses lectures.
Les nouveautés s’affichent de manière chronologique ou selon un classement personnel.
C’est une méthode de consultation fiable, rapide, écologique et anonyme.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Pour répondre à la question spécifique de l’utilité:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Les flux RSS permettent d’organiser facilement une veille personnalisée et systématique.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="comment-ca-se-presente-pratique"&gt;Comment ça se présente (pratique)&lt;/h2&gt;
&lt;p&gt;Voici ce qui se passe quand je me connecte à mon agrégateur de flux:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;je vois la liste des nouvelles publications depuis ma dernière connexion&lt;/li&gt;
&lt;li&gt;l’instant, j’ai 47 nouvelles publications issues des 340 sites j’ai décidé de suivre&lt;/li&gt;
&lt;li&gt;ces nouveautés sont réparties dans des rubriques (selon ma propre organisation):
&lt;ul&gt;
&lt;li&gt;4 billets publiés sur des blogs protestants&lt;/li&gt;
&lt;li&gt;2 dans ma rubrique culture&lt;/li&gt;
&lt;li&gt;2 dans ma rubrique web en français&lt;/li&gt;
&lt;li&gt;6 dans ma rubrique consacrée aux médias&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;je vais les consulter soit de manière globale, soit par rubrique:
&lt;ul&gt;
&lt;li&gt;je vais parcourir les 32 publications de ma rubrique web en anglais&lt;/li&gt;
&lt;li&gt;puis les 15 restantes de manière antéchronologique&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;quand un article m’intéresse, mais que je n’ai pas le temps de le lire, je vais le stocker dans «Lire plus tard»&lt;/li&gt;
&lt;li&gt;à la fin de ma visite, j’aurai en principe tout lu (sauf les publications à lire plus tard)&lt;/li&gt;
&lt;li&gt;parfois, je ne fais que survoler des articles (mais je sais de quoi ils parlent et ça me suffit)&lt;/li&gt;
&lt;li&gt;j’ai aussi la possibilité de laisser des articles non lus pour ma prochaine visite (comme dans une boîte mail)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Autrement dit, ce matin, c’est comme si j’avais parcouru 340 sites pour chercher les (éventuelles) nouvelles publications.
Puis que je les avais classées par catégories, puis que je les avais survolées (ou lues).
Enfin que j’avais enregistrées celles que je souhaitais conserver pour plus tard en un lieu accessible de tous mes périphériques (ordinateur, téléphone ou tablette).&lt;/p&gt;
&lt;p&gt;Franchement, nous avons mieux à faire que parcourir des centaines de sites, dont beaucoup n’ont pas de nouveautés depuis hier ou la semaine dernière.
Les logiciels font ça mieux que nous.&lt;/p&gt;
&lt;h2 id="comment-ca-fonctionne-technique"&gt;Comment ça fonctionne (technique)&lt;/h2&gt;
&lt;p&gt;Les flux RSS sont des fichiers qui ne sont pas faits pour être lus directement par vous et moi, mais pour être transformés et affichés par des logiciels comme des agrégateurs.&lt;/p&gt;
&lt;p&gt;Ce qui fait leur force, c’est qu’ils sont bien codifiés (et peuvent être &lt;a href="https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fnicolasfriedli.ch%2Findex.xml"&gt;validés&lt;/a&gt; comme celui de ce site).
Ils ressemblent à quelque chose comme ceci:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;titre du site
description
date de dernière modification
lien (page d’accueil)

billet de blog 1:
 titre
 description (ou contenu complet)
 date de publication
 lien

...

billet de blog 10:
 titre
 description (ou contenu complet)
 date de publication
 lien
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ce formalisme permet:&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;rapidité&lt;/dt&gt;
&lt;dd&gt;c’est un fichier léger à télécharger et simple à analyser (c’est pourquoi un agrégateur peut vérifier des centaines de sites en quelques secondes)&lt;/dd&gt;
&lt;dt&gt;écologie&lt;/dt&gt;
&lt;dd&gt;ce fichier léger minimise les ressources utilisées et il évite de se rendre sur un site web, beaucoup plus lourd, s’il n’y a pas de nouveauté à consulter&lt;/dd&gt;
&lt;dt&gt;fiabilité&lt;/dt&gt;
&lt;dd&gt;la lecture d’un fichier bien formaté est beaucoup plus fiable que la consultation humaine d’un site pour découvrir des nouveautés (qui ne sont pas toujours visibles en page d’accueil)&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id="pourquoi-cest-genial"&gt;Pourquoi c’est génial&lt;/h2&gt;
&lt;p&gt;Comme l’écrivait Thierry Crouzet dans &lt;a href="https://tcrouzet.com/books/la-mecanique-du-texte/"&gt;La mécanique du texte&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le RSS est presque trop génial.
[&amp;hellip;] Il laisse imaginer un monde où chacun serait sa propre agence de presse, où chacun recevrait les informations sélectionnées par lui.
Ce serait en quelque sorte un monde trop beau, et trop peu rentable.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Un système tout simple permet de lire de l’actualité sans passer par un moteur de recherche ni par un réseau social.
Des sources peuvent être ajoutées ou supprimées en tout temps.
Et surtout, la lecture n’est pas polluée par des algorithmes qui:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;censurent des contenus (selon des critères souvent douteux)&lt;/li&gt;
&lt;li&gt;proposent des tris ridicules (ce qui fait réagir est toujours mis en évidence)&lt;/li&gt;
&lt;li&gt;suggèrent des nouveautés sans arrêt (même quand tout est lu, il ne faut pas que les internautes repartent)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Voilà ce que permettent les flux RSS:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;la consultation de ce que je souhaite (et &lt;em&gt;tout&lt;/em&gt; ce que je souhaite)&lt;/li&gt;
&lt;li&gt;la possibilité de trier les contenus selon mes préférences&lt;/li&gt;
&lt;li&gt;le droit d’arriver au bout de ma liste de lectures (et &lt;em&gt;seulement&lt;/em&gt; de celles voulues)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="comment-lire-des-fluxrss"&gt;Comment lire des flux RSS&lt;/h2&gt;
&lt;p&gt;Je conseille l’utilisation d’un agrégateur en ligne, parce qu’il permet de reprendre la lecture au même endroit, quel que soit le périphérique utilisé.&lt;/p&gt;
&lt;p&gt;J’utilise &lt;a href="https://www.inoreader.com/"&gt;Inoreader&lt;/a&gt; en version pro.
C’est à mon avis le lecteur le plus complet, même si l’interface est parfois un peu tordue.
La version basique gratuite permet de suivre jusqu’à 150 sites.&lt;/p&gt;
&lt;p&gt;Un agrégateur très utilisé est &lt;a href="https://feedly.com/news-reader"&gt;Feedly&lt;/a&gt;.
Je ne le recommande que dans sa version gratuite, limitée à 3 répertoires et 100 sites.
Mes tests avec la dernière version Pro+ et son intelligence artificielle ne m’ont pas convaincu.&lt;/p&gt;
&lt;p&gt;J’ai beaucoup de bons échos de &lt;a href="https://feedbin.com/"&gt;Feedbin&lt;/a&gt;, un agrégateur simple avec quelques options intéressantes.
Je l’ai testé, mais il me manquait des outils très spécifiques.
Uniquement en version payante; à prix raisonnable.&lt;/p&gt;
&lt;p&gt;On peut aussi installer un logiciel sur son propre serveur (par exemple &lt;a href="https://tontof.net/kriss/feed/"&gt;KrISS feed&lt;/a&gt;), utiliser un logiciel dédié sur son ordinateur (par exemple &lt;a href="https://support.mozilla.org/en-US/products/thunderbird/news-feeds-rss-blogs-and-social-thunderbird"&gt;Thunderbird&lt;/a&gt;) ou publier des flux RSS dans WordPress (par exemple &lt;a href="https://wordpress.org/documentation/article/rss-block/"&gt;RSS Block&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.blogsareback.com/"&gt;Blog are Back&lt;/a&gt;, qui n’est pas limité aux blogs, permet de s’abonner dans son navigateur sans créer de compte, gratuitement et en respectant votre vie privée.
C’est le truc le plus simple pour découvrir la logique des flux RSS.&lt;/p&gt;
&lt;h2 id="pourquoi-cest-irremplacable"&gt;Pourquoi c’est irremplaçable&lt;/h2&gt;
&lt;p&gt;À mon avis, les flux RSS sont irremplaçables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Ils permettent un abonnement ou un désabonnement complètement anonyme par défaut, alors que les lettres de nouvelles (newsletter) exigent de donner une adresse ou demandent des efforts pour cacher la sienne.
Aucune crainte de ne pas pouvoir se désabonner ou de recevoir du spam.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ils permettent une veille exhaustive.
Je peux partir 2 semaines en vacances et lire tous les billets publiés en mon absence.
C’est presque impossible sur les réseaux sociaux.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Ils respectent mes propres règles du jeu.
Je peux les trier dans l’ordre souhaité, les filtrer, marquer des articles lus ou non lus, créer des hiérarchies, etc.
Des automatismes bien conçus sont souvent meilleurs qui des intelligences artificielles qui ne cherchent qu’à impressionner.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;La liste des flux auxquels je suis abonné peut être exportée facilement.
Je peux la sauvegarder, la partager à d’autres, l’importer dans un autre logiciel, etc.
La liberté, c’est de pouvoir changer de plateforme et d’outil librement.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;La présentation unifiée permet une lecture rapide et agréable, même quand des flux proviennent de sites peu accessibles ou inconfortables.
La légèreté des flux permet d’oublier la lenteur des sites qui les produisent.
Plutôt que l’originalité, c’est l’efficacité qui compte.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Dans son excellente newsletter &lt;a href="https://buttondown.email/ownyourweb"&gt;Own Your Web&lt;/a&gt;, Matthias Ott propose &lt;a href="https://buttondown.email/ownyourweb/archive/issue-09/"&gt;Issue 9: We ❤️ RSS&lt;/a&gt;.
Il vaut la peine de suivre les liens proposés pour approfondir le sujet.
Les internautes qui ne maîtrisent pas assez l’anglais auront intérêt à lire au moins l’article &lt;a href="https://timkadlec.com/remembers/2023-02-23-investing-in-rss/"&gt;Investing in RSS&lt;/a&gt; de Tim Kadlec en traduction automatique.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Cory Doctorow a publié un billet de qualité sur les flux RSS comme résistance à la &lt;a href="https://ploum.net/2023-06-15-merdification.html"&gt;merdification des choses&lt;/a&gt;: &lt;a href="https://pluralistic.net/2024/10/16/keep-it-really-simple-stupid/"&gt;You should be using an RSS reader&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Web sémantique clair &amp; efficace</title><link>https://nicolasfriedli.ch/blog/semantique/</link><pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/semantique/</guid><description>&lt;p&gt;Il n’y a pas besoin de beaucoup d’éléments pour produire des pages web avec une forte valeur sémantique.
C’est parce que ces éléments utiles, voire nécessaires, sont peu nombreux qu’il est possible de travailler avec un balisage léger comme Markdown.
Je liste l’essentiel de ce qui permet de produire de bonnes pages web.
J’essaie de proposer le contenu le moins technique possible.&lt;/p&gt;
&lt;h2 id="structure"&gt;Structure&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Le titre est essentiel.&lt;/strong&gt;
Il est balisé automatiquement par &lt;code&gt;h1&lt;/code&gt; dans tous les outils qui produisent des pages web.
En principe, ce serait bien d’utiliser un seul titre &lt;code&gt;h1&lt;/code&gt; par page, même si HTML permet d’en utiliser plusieurs.
Il ne faut jamais proposer un titre vide, y compris pour des raisons esthétiques.&lt;/p&gt;
&lt;p&gt;Ensuite, la page propose sa &lt;strong&gt;hiérarchie&lt;/strong&gt; avec des titres &lt;code&gt;h2&lt;/code&gt;, &lt;code&gt;h3&lt;/code&gt;, etc.
HTML propose 6 niveaux d’intertitres, mais je conseille de vous limiter aux niveaux 2 ou 3 dans la majorité des cas.
Une page très structurée de documentation peut naturellement aller plus loin.&lt;/p&gt;
&lt;p&gt;Il faut respecter la logique hiérarchique: un &lt;code&gt;h3&lt;/code&gt; ne doit jamais suivre directement &lt;code&gt;h1&lt;/code&gt;, par exemple.
Et, bien entendu, de ne jamais utiliser les titres pour des raisons visuelles et esthétiques.&lt;/p&gt;
&lt;p&gt;L’&lt;a href="https://detailed.com/extension/"&gt;extension SEO Detailed&lt;/a&gt; permet de vérifier instantanément la structure de la page finale dans son navigateur.
Je conseille à toutes les personnes qui gèrent un site de l’installer et de l’utiliser régulièrement.&lt;/p&gt;
&lt;p&gt;La structure est en principe rendue visuellement, par des espacements, des tailles d’écriture, des polices spécifiques, etc.
Parfois, elle est aussi présente dans une table des matières de la page.
Mais, quel que soit son rendu, elle compte énormément, tant pour des questions d’accessibilité (A11Y) que de référencement (SEO).&lt;/p&gt;
&lt;h2 id="formatage-du-texte"&gt;Formatage du texte&lt;/h2&gt;
&lt;p&gt;Le texte, à proprement parler, n’a pas forcément besoin de beaucoup d’éléments sémantiques.
Il peut être clair sans ajouts particuliers.&lt;/p&gt;
&lt;h3 id="paragraphes--sauts-de-lignes"&gt;Paragraphes (&amp;amp; sauts de lignes)&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;1 paragraphe = 1 idée&lt;/strong&gt;.
L’unité naturelle du texte, c’est le paragraphe.
Le web et les paragraphes simples et courts font très bon ménage, parce que toute page n’est pas du Proust.&lt;/p&gt;
&lt;p&gt;Souvent, il existe un espacement entre 2 paragraphes successifs; parfois un retrait de la première ligne.
Quand cela ne convient pas, il est possible d’utiliser des sauts de ligne (qui restent toutes dans la même unité sémantique).&lt;/p&gt;
&lt;p&gt;C’est utile.&lt;br&gt;
Parfois.&lt;br&gt;
Rarement.&lt;br&gt;
Mais ça existe.&lt;/p&gt;
&lt;p&gt;Si votre site propose un espacement problématique entre les paraphraphes (trop petit ou trop grand), il faut le gérer de manière globale.
Une feuille de style CSS ou un petit code dans votre WordPress (CSS additionnel dans la personnalisation) règlent cela pour tout le site, sans changement sémantique.&lt;/p&gt;
&lt;h3 id="liens"&gt;Liens&lt;/h3&gt;
&lt;p&gt;Les liens sont la brique de base du web avec le texte.
Je conseille de toujours les insérer dans le corps du texte, au bon endroit, avec un intitulé correct.&lt;/p&gt;
&lt;p&gt;La règle &lt;a href="https://checklists.opquast.com/fr/assurance-qualite-web/le-libelle-de-chaque-lien-decrit-sa-fonction-ou-la-nature-du-contenu-vers-lequel-il-pointe"&gt;Opquast 137&lt;/a&gt; est claire:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le libellé de chaque lien décrit sa fonction ou la nature du contenu vers lequel il pointe.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Avec des unités de sens de tailles raisonnables et des ancres de lien dans le corps du texte, c’est ce qui donne le plus de valeur aux contenus ciblés.
&lt;strong&gt;Des liens aux intitulés porteurs de sens placés dans le bon contexte sont le meilleur outil sémantique possible.&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id="emphases"&gt;Emphases&lt;/h3&gt;
&lt;p&gt;HTML propose 2 types de mises en évidence:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;l’emphase (&lt;code&gt;em&lt;/code&gt;) rendue par défaut par un &lt;em&gt;italique&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;l’emphase forte (&lt;code&gt;strong&lt;/code&gt;) rendue par défaut par un &lt;strong&gt;gras&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les balises &lt;code&gt;i&lt;/code&gt; et &lt;code&gt;b&lt;/code&gt; sont sémantiquement beaucoup moins intéressantes.
Elles peuvent très bien êtres abandonnées.&lt;/p&gt;
&lt;h3 id="citations"&gt;Citations&lt;/h3&gt;
&lt;p&gt;Les &lt;strong&gt;citations doivent être balisées avec &lt;code&gt;blockquote&lt;/code&gt;&lt;/strong&gt; et pas être mises simplement en italique ou en gras.
Par défaut dans la majorité des navigateurs, la citation propose un léger retrait.
Ensuite, toutes la variations sont possibles (soit au niveau du site par CSS, soit au niveau de la citation avec WordPress).&lt;/p&gt;
&lt;p&gt;La règle Opquast ci-dessus donne un exemple de mise en page de citation sur nicolasfriedli.ch
Il est possible d’affiner les choses avec un attribut &lt;code&gt;cite&lt;/code&gt;, mais je me perds dans les débats sur le sujet.
Je préfère donner le lien de la source dans l’introduction à l’extrait.&lt;/p&gt;
&lt;h2 id="listes"&gt;Listes&lt;/h2&gt;
&lt;p&gt;Formellement, les listes sont aussi un formatage du texte.
J’en fait pourtant un élément de structure différent parce qu’elles sont particulières.&lt;/p&gt;
&lt;h3 id="liste-non-ordonnee"&gt;Liste non ordonnée&lt;/h3&gt;
&lt;p&gt;La liste non ordonnée est souvent appelée «liste à puces».
Toutefois, une liste &lt;code&gt;ul&lt;/code&gt; (&lt;em&gt;unordered list&lt;/em&gt;) peut se présenter visuellement sans puces.&lt;/p&gt;
&lt;p&gt;Dans une recette de cuisine, la liste non ordonnées présente les ingrédients:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;lait&lt;/li&gt;
&lt;li&gt;beurre&lt;/li&gt;
&lt;li&gt;farine&lt;/li&gt;
&lt;li&gt;sel&lt;/li&gt;
&lt;li&gt;poivre&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;L’ordre n’est pas fondamental&lt;/strong&gt; d’un point de vue sémantique, mais il garde son sens à la lecture.
J’omets les quantités et simplifie; pour réaliser une &lt;a href="https://chefsimon.com/gourmets/chef-simon/recettes/sauce-bechamel--8"&gt;sauce Béchamel&lt;/a&gt;, je vous renvoie chez &lt;a href="https://chefsimon.com/"&gt;Chef Simon&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id="liste-ordonnee"&gt;Liste ordonnée&lt;/h3&gt;
&lt;p&gt;Dans une liste ordonnée (&lt;code&gt;ol&lt;/code&gt; comme &lt;em&gt;ordered list&lt;/em&gt;), comme on peut s’y attendre, &lt;strong&gt;l’ordre compte&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Pour poursuivre notre recette de cuisine:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Faire fondre le beurre sans coloration.&lt;/li&gt;
&lt;li&gt;Ajouter la farine.&lt;/li&gt;
&lt;li&gt;Cuire le roux.&lt;/li&gt;
&lt;li&gt;Verser le lait en une fois.&lt;/li&gt;
&lt;li&gt;Etc.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Je trouve les listes ordonnées sous-utilisées sur le web.
&lt;strong&gt;À chaque fois que l’on poste une liste, il faudrait se demander si son ordre a un sens ou non.&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id="liste-de-definition"&gt;Liste de définition&lt;/h3&gt;
&lt;p&gt;La liste de définition est beaucoup trop peu utilisée alors qu’elle est sémantiquement très intéressante.
WordPress, qui motorise la moitié du web, ne la propose malheureusement par défaut.&lt;/p&gt;
&lt;p&gt;Elle pourrait se présenter ainsi, dans notre suite culinaire:&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;roux&lt;/dt&gt;
&lt;dd&gt;«tant pour tant» de farine et de beurre cuit lentement&lt;/dd&gt;
&lt;dt&gt;sauce&lt;/dt&gt;
&lt;dd&gt;machin plus ou moins liquide (et plus ou moins bon) pour mettre en valeur (ou pas) un plat&lt;/dd&gt;
&lt;dt&gt;tant pour tant&lt;/dt&gt;
&lt;dd&gt;préparation dans laquelle tous les ingrédients sont utilisés en quantités égales&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;Ce qui est intéressant, c’est la &lt;strong&gt;forte valeur sémantique du code&lt;/strong&gt;:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;dl&amp;gt;

 &amp;lt;dt&amp;gt;roux&amp;lt;/dt&amp;gt;
 &amp;lt;dd&amp;gt;«tant pour tant» de farine... &amp;lt;/dd&amp;gt;

 &amp;lt;dt&amp;gt;sauce&amp;lt;/dt&amp;gt;
 &amp;lt;dd&amp;gt;machin plus ou moins liquide...&amp;lt;/dd&amp;gt;

 ...

&amp;lt;/dl&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Le terme (&lt;code&gt;dt&lt;/code&gt; ou &lt;em&gt;description term&lt;/em&gt;) est lié à sa description (&lt;code&gt;dd&lt;/code&gt; ou &lt;em&gt;description details&lt;/em&gt;).
C’est exactement la structure que j’utilise sur les pages paroissiales de &lt;a href="https://ma-paroisse.ch/"&gt;Trouver ma paroisse&lt;/a&gt; avec de beaux résultats dans les moteurs de recherche (SERP).&lt;/p&gt;
&lt;h2 id="element-deployable"&gt;Élément déployable&lt;/h2&gt;
&lt;p&gt;Il existe une balise &lt;code&gt;details&lt;/code&gt; intéressante pour créer des éléments qui se déploient sans utiliser de Javascript (ou des extensions bizarres dans votre WordPress).
Elle est construite ainsi:&lt;/p&gt;

&lt;details name="details"&gt;
	&lt;summary&gt;Comment utiliser &lt;code&gt;details&lt;/code&gt;?&lt;/summary&gt;
	&lt;p&gt;Avec Hugo, j’ai un code pour produire ce genre de contenus.
Avec WordPress, il existe désormais un bloc natif.
Et sinon, c’est toujours la même histoire:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&amp;lt;details&amp;gt;
 &amp;lt;summary&amp;gt;Le «titre» ou résumé&amp;lt;/summary&amp;gt;
 Le contenu...
&amp;lt;/details&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/details&gt;


&lt;details name="details"&gt;
	&lt;summary&gt;Pourquoi c’est intéressant?&lt;/summary&gt;
	&lt;p&gt;Parce que, comme pour les listes de définitions, le contenu est bien relié au résumé (&lt;code&gt;summary&lt;/code&gt;).
Cela donne un bonne valeur sémantique aux contenus.&lt;/p&gt;
&lt;p&gt;C’est très utile pour proposer une foire aux questions (FAQ).&lt;/p&gt;
&lt;/details&gt;


&lt;details name="details"&gt;
	&lt;summary&gt;Accordéon facile&lt;/summary&gt;
	&lt;p&gt;Il y a fort longtemps, nous parlions d’accordéon.
En utilisant &lt;code&gt;details&lt;/code&gt; avec un attribut &lt;code&gt;name&lt;/code&gt; identique pour plusieurs entrées, quand on en ouvre une, les autres se referment.
Comme sur cette page.&lt;/p&gt;
&lt;p&gt;Mais ce n’est pas une utilisation obligatoire.
Il est aussi possible d’ouvrir des «onglets» par défaut avec &lt;code&gt;open&lt;/code&gt;.&lt;/p&gt;
&lt;/details&gt;

&lt;h2 id="elements-multimedias"&gt;Éléments multimédias&lt;/h2&gt;
&lt;p&gt;Pour donner un maximum de valeur aux &lt;strong&gt;images&lt;/strong&gt;, il faut toujours leur attribuer une alternative.
L’attribut &lt;code&gt;alt&lt;/code&gt; permet de &lt;strong&gt;décrire l’image&lt;/strong&gt; et est utile:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;aux internautes qui ne peuvent pas la voir&lt;/li&gt;
&lt;li&gt;aux moteurs de recherche qui peuvent l’indexer&lt;/li&gt;
&lt;li&gt;en cas de problème d’affichage (lenteurs, problèmes de serveur, etc.)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Quand une image est purement décorative, il convient de lui attribuer un &lt;code&gt;alt&lt;/code&gt; vide plutôt que pas d’attribut.&lt;/p&gt;
&lt;p&gt;Pour l’&lt;strong&gt;audio&lt;/strong&gt; (podcasts) et la &lt;strong&gt;vidéo&lt;/strong&gt;, je constate que les services tiers sont massivement utilisés.
Je conseillerais simplement d’ajouter une transcription, des sous-titres ou un bon résumé sur la page du site.&lt;/p&gt;
&lt;h2 id="tableaux"&gt;Tableaux&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Il ne faut utiliser des tableaux que si les données présentées le justifient.&lt;/strong&gt;
L’apparence n’est pas une bonne raison pour utiliser un tableau.
Il existe d’autres moyens de mettre des contenus en forme.&lt;/p&gt;
&lt;p&gt;Je vous invite à découvrir les &lt;a href="https://developer.mozilla.org/fr/docs/Learn_web_development/Core/Structuring_content/HTML_table_basics"&gt;notions de base sur les tableaux&lt;/a&gt; du Mozilla Developper Network (MDN).&lt;/p&gt;
&lt;h2 id="metadonnees"&gt;Métadonnées&lt;/h2&gt;
&lt;p&gt;D’un point de vue sémantique, je conseille de &lt;strong&gt;toujours renseigner la description de la page&lt;/strong&gt;.
La règle &lt;a href="https://checklists.opquast.com/fr/assurance-qualite-web/le-code-source-de-chaque-page-contient-une-metadonnee-qui-en-decrit-le-contenu"&gt;Opquast 3&lt;/a&gt; est claire:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Le code source de chaque page contient une métadonnée qui en décrit le contenu.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Certes, la description n’est plus utilisée comme critère de classement par les moteurs de recherche.
Mais elle est toujours importante dans l’affichage des résultats (SERP).&lt;/p&gt;
&lt;p&gt;Et, surtout, c’est une excellente manière de travailler que de toujours prendre la peine de rédiger un résumé de 150 ou 200 caractères au moment de la mise en ligne de la page.
Cette introduction pourra être affichée sur le site, par exemple dans la liste des billets.
Et, là, c’est un vrai plus de sens.&lt;/p&gt;
&lt;h2 id="a-propos-des-donnees-structurees"&gt;À propos des données structurées&lt;/h2&gt;
&lt;p&gt;En version courte: &lt;strong&gt;il n’y a pas besoin de données structurées&lt;/strong&gt;.
L’utilisation correcte de ce qui est présenté ci-dessus est suffisant.&lt;/p&gt;
&lt;p&gt;Elles ne servent presque à rien dans la majorité des cas, parce qu’elles ne font que redire ce qui l’est déjà.
Les données structurées ne prennent de sens que si elles sont vraiment structurées, avec une certaine profondeur.&lt;/p&gt;
&lt;h2 id="a-propos-des-intelligences-artificielles-ia"&gt;À propos des intelligences artificielles (IA)&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Il ne faut faire aucun effort pour «aider» les intelligences artificielles.&lt;/strong&gt;
Si une prétendue IA est incapable de lire correctement une page sémantiquement correcte, mieux vaut l’oublier.&lt;/p&gt;
&lt;p&gt;Je vous laisse effectuer une recherche sur l’optimisation pour les IA génératives (GEO ou &lt;em&gt;Generative Engine Optimization&lt;/em&gt;).
C’est globalement du baratin.
Des dizaines de «spécialistes» répètent les mêmes mantras pour vendre leur came.&lt;/p&gt;
&lt;p&gt;Tout ce que j’ai vu de sérieux sur le sujet, c’est que &lt;strong&gt;les sites bien faits sont biens compris par les grand modèles de langage (LLM)&lt;/strong&gt;.
Les règles de bases de HTML, les règles Opquast, les recommandations SEO classiques, c’est parfait!&lt;/p&gt;
&lt;p&gt;Si l’on veut faire (potentiellement) mieux, il faut attaquer les «données structurées vraiment structurées».
Il n’est pas certaine qu’elles seront utilisées.
Mais il est sûr qu’elles sont complexes à produire.&lt;/p&gt;
&lt;p&gt;Finalement, je vous signale qu’un fichier &lt;code&gt;llms.txt&lt;/code&gt; à la racine de votre site ne remplacera jamais un bon contenu.
C’est probablement pour cette raisons que les IA ne l’utilisent simplement pas!&lt;/p&gt;</description></item><item><title>Blogroll</title><link>https://nicolasfriedli.ch/blogroll/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blogroll/</guid><description>&lt;p&gt;Sélection des sites personnels que j’apprécie et consulte régulièrement.
Je suis les blogs dans mon agrégateur de flux RSS et Atom.&lt;/p&gt;
&lt;p&gt;🏗️ Cette page doit être revue.
Certains sites ne sont plus très vivants.
Et il faut mettre l’accent sur ceux qui comptent le plus à mes yeux.&lt;/p&gt;
&lt;h2 id="web--compagnie-en-francais"&gt;Web &amp;amp; compagnie (en français)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tcrouzet.com/"&gt;Thierry Crouzet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://louisderrac.com/"&gt;Louis Derrac&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ploum.net/"&gt;Lionel Dricot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://affordance.framasoft.org/"&gt;Olivier Ertzscheid&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.quaternum.net/"&gt;Antoine Fauchié&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bertrandkeller.info/"&gt;Bertrand Keller&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://larlet.fr/"&gt;David Larlet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://standblog.org/blog/"&gt;Tristan Nitot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.arthurperret.fr/"&gt;Arthur Perret&lt;/a&gt; (Ploum)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://write.as/bartux/"&gt;Barthélémy Rochat&lt;/a&gt; (Bartux)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sebsauvage.net/links/"&gt;Sébastien Sauvage&lt;/a&gt; (sebsauvage)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="web-en-anglais"&gt;Web (en anglais)&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://whitep4nth3r.com/"&gt;Salma Alam-Naylor&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://rachelandrew.co.uk/"&gt;Rachel Andrew&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://maggieappleton.com/"&gt;Maggie Appleton&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://andy-bell.co.uk/"&gt;Andy Bell&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mxb.dev/"&gt;Max Böck&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gwern.net/"&gt;Gwern Branwen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://chriscoyier.net/"&gt;Chris Coyier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.coryd.dev/"&gt;Cory Dransfeldt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cassie.codes/"&gt;Cassie Evans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bradfrost.com/"&gt;Brad Frost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.lkhrs.com/"&gt;Luke Harris&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://amyhupe.co.uk/"&gt;Amy Hupe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://adactio.com/"&gt;Jeremy Keith&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://una.im/"&gt;Una Kravets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.zachleat.com/"&gt;Zach Leatherman&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ethanmarcotte.com/"&gt;Ethan Marcotte&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.matuzo.at/"&gt;Manuel Matuzović&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.jim-nielsen.com/"&gt;Jim Nielsen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://matthiasott.com/"&gt;Matthias Ott&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://heydonworks.com/"&gt;Heydon Pickering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kevq.uk/"&gt;Kev Quirk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://csswizardry.com/"&gt;Harry Roberts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://daverupert.com/"&gt;Dave Rupert&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://clagnut.com/"&gt;Richard Rutter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arielsalminen.com/"&gt;Ariel Salminen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pimpmytype.com/"&gt;Olivier Schöndorfer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.typewolf.com/"&gt;Jeremiah Shoaf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sarasoueidan.com/"&gt;Sara Soueidan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.miriamsuzanne.com/"&gt;Myriam Eric Suzanne&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hidde.blog/"&gt;Hidde de Vries&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.lukew.com/"&gt;Luke Wroblewski&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="theologie--protestantisme"&gt;Théologie &amp;amp; protestantisme&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.lauredevaux.ch/"&gt;Laure Devaux Allisson&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dianefriedli.ch/"&gt;Diane Friedli&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jeromeg.ch/"&gt;Jérôme Grandet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://eliojaillet.ch/"&gt;Elio Jaillet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ethikos.ch/"&gt;Armin Kressmann&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jeanmarcleresche.ch/"&gt;Jean-Marc Leresche&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aurelienetz.ch/"&gt;Aurélie Netz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://espritdeliberte.leswoody.net/"&gt;James Woody&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ma liste complète OPML de flux RSS et Atom est disponible sur simple demande, selon la «section» qui vous intéresse.
Il est facile de l’intégrer dans votre agrégateur habituel (Feedbin, Feedly, Inoreader, etc.).&lt;/p&gt;</description></item><item><title>Contact</title><link>https://nicolasfriedli.ch/contact/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/contact/</guid><description>&lt;p&gt;Vous souhaitez améliorer votre site web?
Vous voulez m’adresser un retour sur une publication?
Vous avez une question technique ou stratégique?
Vous souhaitez me proposer un mandat en indépendant?
Vous espérez que je devienne votre employé?&lt;/p&gt;
&lt;p&gt;Nicolas Friedli&lt;br&gt;
Rue du Château 3&lt;br&gt;
2013 Colombier (NE)&lt;br&gt;
Suisse&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="mailto:hello+2026@nicolasfriedli.ch"&gt;hello+2026@nicolasfriedli.ch&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;a href="tel:+41793443382"&gt;+41 79 344 33 82&lt;/a&gt; (SMS et WhatsApp)&lt;br&gt;
&lt;a href="tel:+41328414874"&gt;+41 32 841 48 74&lt;/a&gt; (urgences uniquement)&lt;/p&gt;
&lt;p&gt;IDE: CHE-469.715.163 (vérifiable dans &lt;a href="https://www.uid.admin.ch/"&gt;https://www.uid.admin.ch/&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Je suis présent sur Mastodon avec le compte &lt;a href="https://mastodon.social/@frdlch"&gt;@frdlch@mastodon.social&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ne me cherchez pas sur les réseaux sociaux Bluesky, Instagram, LinkedIn, Threads ou X (Twitter).
Ma présence sur Facebook est passive, pour administrer quelques pages.&lt;/p&gt;
&lt;p&gt;Mon &lt;a href="https://nicolasfriedli.ch/images/nicolas-friedli.jpg"&gt;autoportrait&lt;/a&gt; permet de m’identifier parmi les nombreux Nicolas Friedli.&lt;/p&gt;</description></item><item><title>Licence</title><link>https://nicolasfriedli.ch/license/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/license/</guid><description>&lt;p&gt;Le site nicolasfriedli.ch est mis en ligne sous 2 licences libres.
Ces licences sont permissives, parce que c’est ainsi que se construit le web.
Mais elles imposent aussi des contraintes.&lt;/p&gt;
&lt;h2 id="contenus"&gt;Contenus&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les contenus sont publiés sous licence Creative Commons BY-SA.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ce qui signifie que vous vous avec le devoir de:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;citer l’auteur initial (Nicolas Friedli ou nicolasfriedli.ch)&lt;/li&gt;
&lt;li&gt;diffuser vos propres contenus dérivés aux mêmes conditions&lt;/li&gt;
&lt;li&gt;proposer un lien cliquable dans un contenu numérique&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ce qui signifie que vous avez le droit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;d’utiliser les contenus tels quels&lt;/li&gt;
&lt;li&gt;de modifier ces contenus&lt;/li&gt;
&lt;li&gt;d’en faire usage commercial&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vous n’avez pas besoin de me demander d’autorisation pour le faire.
Vous pouvez me remercier pour les contenus qui vous ont été utiles ou me suggérer des améliorations.&lt;/p&gt;
&lt;h2 id="code"&gt;Code&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les extraits de code sont placés sous licence Creative Commons Zero.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ce qui signifie que:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;vous pouvez faire n’importe quel usage de ces extraits de code&lt;/li&gt;
&lt;li&gt;vous n’avez aucune obligation de me citer&lt;/li&gt;
&lt;li&gt;vous pouvez choisir la licence qui vous plaît pour vos produits dérivés&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dans votre propre code, je vous conseille de mentionner la source en commentaire pour la retrouver si nécessaire.
Un remerciement pour un code utile est toujours bienvenu, des propositions d’amélioration aussi.&lt;/p&gt;
&lt;h2 id="structure-et-design-du-site"&gt;Structure et design du site&lt;/h2&gt;
&lt;p&gt;Vous n’avez &lt;strong&gt;pas le droit de publier une copie de nicolasfriedli.ch&lt;/strong&gt; à votre nom.
Inspirez vous de tout ce qui vous semble pertinent, mais évitez le plagiat pur et simple.
Vous n’avez rien à y gagner; moi non plus.&lt;/p&gt;</description></item><item><title>Pure Blog pour un site personnel en 2026</title><link>https://nicolasfriedli.ch/blog/pure-blog/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/pure-blog/</guid><description>&lt;p&gt;Ce matin, j’ai envoyé une proposition de &lt;a href="https://codeberg.org/kevquirk/pureblog/issues/16"&gt;modification de code&lt;/a&gt; pour &lt;a href="https://pureblog.org/"&gt;Pure Blog&lt;/a&gt;.
Pourtant, j’avais déjà décidé de quitter cet outil, testé quelques jours, pour revenir à &lt;a href="https://gohugo.io/"&gt;Hugo&lt;/a&gt;.
Étonnant, non?&lt;/p&gt;
&lt;p&gt;À mes yeux, Pure Blog est le meilleur outil pour lancer simplement son site personnel en 2026.
Même si ce n’est pas celui que j’ai choisi, après des hésitations, je souhaite qu’il évolue au mieux.
Et je suis prêt à donner des coups de pouce pour permettre à toutes et à tous de bloguer facilement.&lt;/p&gt;
&lt;p&gt;En résumé, Pure Blog, proposé par &lt;a href="https://kevquirk.com/"&gt;Kev Quirk&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;s’installe en 5 minutes maximum sur un serveur mutualisé basique&lt;/li&gt;
&lt;li&gt;ne demande pas de base de données&lt;/li&gt;
&lt;li&gt;est très léger &amp;amp; rapide&lt;/li&gt;
&lt;li&gt;permet de publier des articles (blog) et des pages (contact, à propos, etc.)&lt;/li&gt;
&lt;li&gt;peut être personnalisé (un peu) sans aucune compétence technique&lt;/li&gt;
&lt;li&gt;peut être personnalisé (beaucoup plus) sans grand difficulté&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La rédaction se fait en Markdown, le meilleur langage de balisage léger actuellement, qui s’apprend en 2 minutes.&lt;/p&gt;
&lt;p&gt;Les résultat est suffisant pour assurer une belle présence sur le web.
Mieux que suffisant, il est excellent.
Il se référence très bien.
Il produit un flux RSS valide.
Il se partage bien sur les réseaux sociaux.&lt;/p&gt;
&lt;p&gt;Si je n’utilise pas Pure Blog, c’est parce que je maîtrise suffisamment d’autres outils plus puissants:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Git pour la gestion des révisions (historique)&lt;/li&gt;
&lt;li&gt;VS Code pour saisir le texte (et créer les modèles Hugo)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://rclone.org/"&gt;Rclone&lt;/a&gt; pour la synchronisation quasi instantanée sur mon serveur Infomaniak&lt;/li&gt;
&lt;li&gt;et bien entendu Hugo qui cuisine tout cela à la vitesse de l’éclair&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Donc, à la fin de ce premier semestre 2026, si vous ne maîtrisez pas déjà de tels outils (ou si vous n’avez pas envie de les apprendre), je vous conseille Pure Blog.
Après quelques minutes d’installation, rédigez, publiez!
Inutile de perdre votre temps à «pimper votre WordPress», à gérer ses mises à jour parfois capricieuses et à essayer de le sauver quand il a été piraté.&lt;/p&gt;
&lt;p&gt;Pure Blog.&lt;br&gt;
Point.&lt;/p&gt;</description></item><item><title>Slash pages</title><link>https://nicolasfriedli.ch/slashes/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/slashes/</guid><description>&lt;p&gt;Cette page regroupe les pages de type &lt;a href="https://slashpages.net/"&gt;slash pages&lt;/a&gt; proposées sur nicolasfriedli.ch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/bio"&gt;/bio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/blogroll"&gt;/blogroll&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/contact"&gt;/contact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/colophon"&gt;/colophon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/license"&gt;/license&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/privacy"&gt;/privacy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch/verify"&gt;/verify&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Vérification d’identité</title><link>https://nicolasfriedli.ch/verify/</link><pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/verify/</guid><description>&lt;p&gt;Cette page permet d’identifier et vérifier des présences en ligne de Nicolas Friedli.
C’est une &lt;a href="https://nicolasfriedli.ch/slashes"&gt;slash page&lt;/a&gt; de type &lt;code&gt;/verify&lt;/code&gt;.
Les moyens de me contacter sont disponibles sur la &lt;em&gt;slash page&lt;/em&gt; &lt;a href="https://nicolasfriedli.ch/contact"&gt;/contact&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="noms-de-domaines"&gt;Noms de domaines&lt;/h2&gt;
&lt;p&gt;Ces noms de domaines m’appartiennent et sont actifs:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://nicolasfriedli.ch"&gt;nicolasfriedli.ch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://theologique.ch"&gt;theologique.ch&lt;/a&gt; (synonyme du précédent)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://frdl.ch"&gt;frdl.ch&lt;/a&gt; (boussole familiale)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ma-paroisse.ch"&gt;ma-paroisse.ch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="mails"&gt;Mails&lt;/h2&gt;
&lt;p&gt;En plus des adresses liées aux noms de domaines ci-dessus, j’utilise:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="mailto:nicolas.friedli@gmail.com"&gt;nicolas.friedli@gmail.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="mailto:nicolas.friedli@eren.ch"&gt;nicolas.friedli@eren.ch&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="autres-presences-web"&gt;Autres présences web&lt;/h2&gt;
&lt;p&gt;Présences sur des noms de domaines dont je ne suis pas propriétaire:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://codeberg.org/nfriedli"&gt;https://codeberg.org/nfriedli&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/nfriedli/"&gt;https://github.com/nfriedli/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://mastodon.social/@frdlch"&gt;https://mastodon.social/@frdlch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.eren.ch/annuaire/friedli-nicolas/"&gt;https://www.eren.ch/annuaire/friedli-nicolas/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/frdl.ch/"&gt;https://www.facebook.com/frdl.ch/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Casser les contrats du web</title><link>https://nicolasfriedli.ch/blog/contrats/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><author>hello+rss@nicolasfriedli.ch (Nicolas Friedli)</author><guid>https://nicolasfriedli.ch/blog/contrats/</guid><description>&lt;p&gt;En relançant ce site, je me suis posé pas mal de questions sur la pérennité de mes anciens contenus.
J’ai décidé de tout supprimer plutôt que de les trier ou tenter de les actualiser.&lt;/p&gt;
&lt;p&gt;D’une certaine manière, j’ai cassé un «contrat du web».
Je ne redirige pas les anciennes publications, qui ont simplement disparu.
Mais elles restent disponibles dans la &lt;a href="https://web.archive.org/"&gt;WayBack Machine&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="url-permanentes"&gt;URL permanentes&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://www.w3.org/Provider/Style/URI"&gt;Cool URIs don’t change&lt;/a&gt; n’est plus respecté.
Cette idée qu’une URL ne change jamais est géniale.
Un contenu, accessible une fois, est accessible toujours.
Et s’il change d’adresse, une redirection correcte est faite pour ne pas déranger les internautes.&lt;/p&gt;
&lt;p&gt;C’est une bonne pratique que j’applique pour les sites d’organisations que je gère.
Mais je ne me vois plus l’appliquer sur mon blog personnel.&lt;/p&gt;
&lt;p&gt;De toutes façon, les moteurs de recherche s’en fichent pas mal de mes pages.
Et la «valeur» n’en est plus une.
Franchement, je ne me vois pas faire ce genre d’effort pour Google et compagnie.&lt;/p&gt;
&lt;p&gt;Quant aux internautes, il y a plein de possibilités de conserver un contenu qui serait important:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;une sauvegarde simple de la page complète par son navigateur&lt;/li&gt;
&lt;li&gt;une sauvegarde par son agrégateur de flux RSS et Atom (par exemple &lt;a href="https://www.inoreader.com/"&gt;Inoreader&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;une sauvegarde dans la fameuse WayBack Machine (je conseille de créer un compte et d’installer une extension de navigateur ou une application)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Certes j’ai cassé un contrat, mais tout existe pour que cela ne pose pas de problème.
J’assume, même si ce choix m’a fait cogiter un certain temps.
Tout est sauvegardé et je peux toujours fournir un contenu précis sur simple demande.
Il n’est pas impossible que je remette en ligne certaines pages utiles.&lt;/p&gt;
&lt;p&gt;Le vrai problème, c’est que plein d’autres contrats ne sont plus respectés, par des entreprises bien plus importantes que ce bon vieux Nicolas Friedli.&lt;/p&gt;
&lt;h2 id="google-et-les-liens-bleus"&gt;Google et les «liens bleus»&lt;/h2&gt;
&lt;p&gt;Matthias Ott, dans &lt;a href="https://matthiasott.com/notes/ad-infinitum"&gt;Ad Infinitum&lt;/a&gt;, nous dit ceci:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For 25 years, Google Search was built on a contract. The web provided the content – billions of pages, freely linked, freely crawled. In return, Google sent people back. The link was the unit of exchange. It’s what made the Web thrive as an information system: you publish, Google indexes, users click through, and value flows back to the source. Win-win.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;J’adore sa formule du «lien comme monnaie d’échange».
Google est en train de l’abandonner.
Cette entreprise fait tout pour accaparer l’ensemble du trafic.
Il n’y a plus rien de «gagnant·e-gagnant·e» dans l’histoire.&lt;/p&gt;
&lt;p&gt;Mais, d’une certaine manière, il faut aussi admettre que nous avons toutes et tous contribué à la baisse de valeur de cette monnaie.
En proposant des contenus de texte, d’images ou de vidéos sans liens contextuels précis, nous avons travaillé contre l’essence du web.&lt;/p&gt;
&lt;p&gt;Cela n’exonère pas Google, mais cela devrait nous interroger.
Parce qu’il n’est jamais trop tard pour renvoyer aux contenus de qualité et aux personnes fiables.
C’est peut-être le moment où jamais.&lt;/p&gt;
&lt;p&gt;La décision de Google, si elle se confirme, fera des ravages.
Mais cette entreprise n’a pas tous les pouvoirs.
Comme le dit très bien Barthélémy Rochat par l’exemple du RSS: &lt;a href="https://write.as/bartux/google-killed-the-reader-but-not-the-feed"&gt;Google killed the reader, but not the feed&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="respect-des-licences-et-des-consignes"&gt;Respect des licences et des consignes&lt;/h2&gt;
&lt;p&gt;Les intelligences artificielles (IA), surtout les génératives, ne respectent pas le droit d’auteur.
C’est un contrat de base, qui dépasse le web.
Simplement, la présence de contenus en ligne permet d’amasser facilement et rapidement des quantités immenses de données.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://nicolasfriedli.ch/license"&gt;Proposer une licence à ses contenus&lt;/a&gt;, c’est avant tout pour les quelques internautes pour qui cela compte.
Les grandes entreprises s’en fichent.
Et elles ne risquent rien parce qu’elles ne sont pas condamnées.&lt;/p&gt;
&lt;p&gt;Dans le même ordre, le &lt;a href="https://fr.wikipedia.org/wiki/Protocole_d%27exclusion_des_robots"&gt;protocole d’exclusion des robots&lt;/a&gt; est bafoué.
En principe, avec un simple fichier &lt;code&gt;robots.txt&lt;/code&gt; à la racine de mon site, je pourrais interdire à un moteur de recherche ou au crawler d’une IA de parcourir ces contenus.
Google respecte cette consigne, de même que certaines grandes entreprises, mais beaucoup s’en balancent.&lt;/p&gt;
&lt;p&gt;Il faut faire preuve de trésors d’ingéniosité pour les contrer (un moment).
Plutôt que de créer de nouvelles pages intelligentes et non artificielles, des développeurs et développeuses donnent de l’énergie pour que leur site ne s’effondre pas sous la charge de bots sans foi ni loi.&lt;/p&gt;
&lt;h2 id="reseaux-sociaux"&gt;Réseaux sociaux&lt;/h2&gt;
&lt;p&gt;Finalement, les réseaux prétendument sociaux, à l’exception de &lt;a href="https://joinmastodon.org/fr"&gt;Mastodon&lt;/a&gt;, ont aussi cassé le contrat de base.&lt;/p&gt;
&lt;p&gt;Un réseau vraiment social:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;me montre que ce à quoi je suis abonné·e (par un lien réciproque ou non)&lt;/li&gt;
&lt;li&gt;ne me montre pas ce que je n’ai pas choisi&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En pratique, les réseaux injustement encore appelés «sociaux»:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ne me montrent pas tout ce à quoi je suis abonné·e&lt;/li&gt;
&lt;li&gt;me proposent plein de &lt;del&gt;merde&lt;/del&gt; contenus que je n’ai pas choisis&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Là aussi, le contrat initial est cassé, depuis longtemps.&lt;/p&gt;
&lt;p&gt;C’est dans ce contexte de &lt;a href="https://alistapart.com/article/nothing-fails-like-success/"&gt;feu de poubelle&lt;/a&gt; généralisé et de «services» &lt;a href="https://ploum.net/2023-06-15-merdification.html"&gt;merdifiés&lt;/a&gt; que j’ai décidé de repartir à zéro.
Parce que tout a changé et que maintenir à jour des contenus caducs n’a plus de sens.&lt;/p&gt;
&lt;p&gt;Le champ est libre; c’est stimulant.&lt;/p&gt;</description></item></channel></rss>