Suivre

💡 idĂ©e !
Avec ces 3 briques JavaScript, on doit pouvoir fabriquer un proxy qui permet de visualiser n'importe quel site web avec du contenu textuel depuis un client (en partant d'un flux rss par exemple)

Un serveur gemini
github.com/derhuerst/gemini

L'analyseur "reader view" de Firefox
github.com/mozilla/readability

Un convertisseur HTML vers markdown facilement paramétrable pour le format text/gemini
github.com/domchristie/turndow

· · Tusky · 1 · 0 · 2

@jpfox Mouais. 3 dĂ©pendances en JS, un serveur proxy, un serveur gemini, transformer un truc mĂ©ga lourd (texte issu de web avec un tas de conneris superficielles) en « contenu lĂ©ger » mais enfait pas si lĂ©ger quand/car il y a cette conversion


Alors que tout l'intĂ©rĂȘt de gemini rĂ©side dans son cĂŽtĂ© sobre/pas lourde. Du coup l'intĂ©rĂȘt m'est lĂ  qu'en natif.

@devnull si tu mets en cache le résultat de la conversion et que plusieurs personnes en profitent, il me semble que ça reste intéressant.
Mais c'est clair que si le site existe au format gmi en natif, c'est mieux

@jpfox Franchement le dĂ©lire proxies façon entreprises pour plus « d'intrusivitĂ© », non merci


Ce que veut dire faire un confiance un proxy tiers pour ne pas fliquer ni modifier ce qu'on consulte
 Mouais, il est évident que pour faire la conversion, faut que le proxy est accÚs au contenu en claire et donc avoir la possibilité de savoir facilement qui consulte quoi
. Y a déjà beaucoup trop d'intermédiaires techniques qui ont le pouvoir de faire de la merde - 1/5

et qui cher privent pas. Un de plus pour gagner quoi, par rapport a de web « épuré » via des greffons (pour ce n'existe pas nativement en gemini) ?

Dans les 2 cas, on utilise plus d'outils plus lourd que ce qui devrait ĂȘtre nĂ©cessaire (et pas par choix, c'est pas un confort, c'est juste indipensable et mĂȘme insuffisant contre l'invasion des marketteux). Sauf que lĂ , il faut en plus un serveur proxy. Tout en ne dispensant pas d'un navigateur blindĂ© (tous les rites @jpfox - 2/5

ne seront pas Geminifiables, surtout en récupérant du flux RSS, pas dispo partout, ou des sites avec compte pour consulter, ou encore les sites uploadés). Sans parler 3 dépendances JS pour.faire le boulot
 outils encore plus inutilement lourds et encore plus de dépendance à un langage merdique hyper instrusif.

Ça flingue tout l'intĂ©rĂȘt de Gemini de corventir depuis de Web
 En plus de lu complexitĂ© du web qui est juste cachĂ©e, par retirĂ©e, on rajoute la complexitĂ© @jpfox - 3/5

deqla conversion et la dĂ©pendance Ă  un proxy
 C'est encore pire que du web avec un navigateur blindĂ© cotĂ© uzinagaz/complexitĂ© inutile/dĂ©pendances Ă  plus d'outils qu'il ne devrait ĂȘtre nĂ©cessaire. Et cotĂ© flicage, pas sur que ce soit mieux.

Et ça centralise encore plus de serveurs webs diffĂ©rents au sein du mĂȘme proxy gemini utilisĂ© par une personne, proxy qui par dĂ©finition doit avoir accĂšs au contenu consultĂ©. Trouer le proxy blindĂ© de JS = pouvoir collecter un @jpfox - 4/5

tas de donnĂ©es sur les habitudes d'un internaute sans devoir avoir la main sur tous les services web qu'ils utilise. De toute façon, Gemini n'est pas assez grand public pour mutualiser ça sĂ©rieusement
 Mais si ça l'Ă©tait les serveurs de conversions seraient des SPoF encore plus gros. @jpfox - 5/5

Inscrivez-vous pour prendre part Ă  la conversation
Mastodon G3L

Instance de l'association G3L basée à Valence, DrÎme, France