URL: https://linuxfr.org/users/ploum/journaux/demerdifier-le-web-avec-unmerdify-et-offpunk Title: Démerdifier le web avec Unmerdify et Offpunk Authors: ploum Date: 2025年12月01日T17:20:15+01:00 License: CC By-SA Tags: offpunk, smallweb, smolnet, gemini et merdification Score: 23 Vous le savez certainement, beaucoup de choses autour de nous se merdifient : https://ploum.net/2023-06-15-merdification.html Et le Web ne fait pas exception. C’est même plutôt devenu la norme : chaque site web semble vouloir enfouir son contenu dans des centaines de liens, de kilooctets de javascript, de pubs, d’espionnage. On peut évidemment se concentrer sur le "small web/smolnet" : https://tcrouzet.com/2025/11/16/smolweb-smolnet/ Voire, pour les plus aventureux, sur le protocole Gemini: https://ploum.net/gemini-le-protocole-du-slow-web/index.html Mais c’est dommage de se passer de plein de contenus vraiment pertinents et pourtant enfouis dans leur merdier. C’est ici qu’intervient l’utilitaire "unmerdify", créé par Vincent Jousse. https://codeberg.org/vjousse/unmerdify/ Unmerdify se base sur une série de règles maintenues par la communauté et, au départ, créées pour instapaper. Chaque domaine possède des transformations XSLT pour extraire le contenu correct en supprimant la "merde", ou, pour le moins, ce qui n’est pas très utile/central. https://github.com/fivefilters/ftr-site-config Vous pouvez y contribuer, il n’y a pas encore de règles pour linuxfr par exemple. Tout seul, unmerdify n’est pas très utile. C’est pourquoi, en coopération avec Vincent, j’ai intégré Unmerdify dans Offpunk. Offpunk est un navigateur en ligne de commande: https://offpunk.net/ Pour se lancer avec offpunk, il suffit de l’installer, de lancer la commande "offpunk" puis "tutorial". (les retours et contributions sont bienvenues) Jusqu’à présent, pour tenter d’extraire du contenu d’une page web, offpunk utilisait la librairie "readability". Readability utilise un algorithme statistique. Cela veut dire qu’il considère que, par défaut, le contenu intéressant d’un page est une fraction de la page. Et que s’il y a beaucoup de liens, ce sont sans doute des pubs. Paradoxalement, un site bien fait avec le contenu au centre va donc être agressivment réduit par Readability. C’est le cas de mes billets de blog où, par exemple, des billets "en vrac" de Tristan Nitot sur le Standblog. De plus, readability n’est pas vraiment maintenu. Le but est donc de remplacer Readability par Unmerdify dans Offpunk. La fonctionnalité est dans TRUNK depuis aujourd’hui. https://lists.sr.ht/~lioploum/offpunk-devel/%3C176459371683.7.10565078656826518034.1039550217@ploum.eu%3E Pour l’activer, il faut d’abord avoir une copie locale du ftr-site-config: $ git clone https://github.com/fivefilters/ftr-site-config puis le dire dans offpunk: $ offpunk ON> set ftr_site_config /path/to/my/ftr-site-config Et voilà. Pour ne pas avoir à retaper cette commande à chaque démarage, on peut bien entendu la mettre dans son offpunkrc Cerise sur le gateau, il est également possible d’utiliser unmerdify tout seul en ligne de commande, tout comme les autres composants de Offpunk: - netcache (un curl/wget qui garde les données en cache de manière permanente) - ansicat (une commande cat qui fait un joli rendu dans le terminal des fichiers HTML/RSS/Atom/Gemtext/Gophermap et même les images) - opnk (un "open" universel qui fait le rendu automatiquement ou trouve le meilleur logiciel pour afficher un contenu particulier) Bref, si vous avez envie de tester offpunk/unmerdify, je suis preneur de vos feedbacks. Et n’hésitez pas à poster sur la mailing-liste utilisateurs, que ce soit des questions, des retours ou des idées. https://lists.sr.ht/~lioploum/offpunk-users

AltStyle によって変換されたページ (->オリジナル) /