Greboca  

LinuxFr.org : les journaux  -  HtmGem v1.0.0, un client Gemini en Php

 -  12 mars - 

Gemini c’est : un protocole, des serveurs, des clients et une syntaxe proche de Markdown. Il est cependant incompatible avec le web, et c’est voulu. Le web est devenu hostile, pas la peine d’approfondir je pense :
=> https://www.bortzmeyer.org/gemini.html
=> https://ploum.net/gemini-le-protocole-du-slow-web/

Mais je n’ai pas envie de renoncer pour autant au contact via le web. Ni pour moi, ni pour les autres. Je souhaite que les pages soient éditées via Gemini et accessibles par le web, chacun indépendamment.

J’ai conçu HtmGem pour un besoin que je pense que beaucoup éprouvent : partager du contenu essentiellement texte sans complexité malvenue. Sauf que du côté web, c’est soit un moteur de blog, dont on devient dépendant, soit du HTML plutôt basique ou soit Gemini quitte à se couper un peu du reste du monde, pour le moment…

Et bien, je crois bien que maintenant c’est possible de publier facilement sur Gemini et sur le web ✔️ On écrit des fichiers .gmi et le navigateur web le voit comme du HTML.

HtmGem est un programme en Php (AGPLv3) installable sur un hébergement mutualisé. L’installation consiste à copier les fichiers et recopier la réécriture d’URL dans la configuration du serveur web.

Mon site web est propulsé par HtmGem et la page du projet est auto-hébergée. Les sources sont hébergées à cette heure chez Framasoft.

Tester les styles :
=> https://gmi.sbgodin.fr/htmgem/css

Page du projet, accessible aussi via Gemini :
=> https://gmi.sbgodin.fr/htmgem

Code source :
=> https://framagit.org/Sbgodin/htmgem

Contribuer ?

Ce projet est destiné à rester de petite taille car Gemini n’est pas appelé à (beaucoup) évoluer. Cependant, des avis, expertises, patches, voire des retours d’utilisation font toujours plaisir.

Commentaires : voir le flux Atom ouvrir dans le navigateur

par Christophe HENRY

LinuxFr.org : les journaux

LinuxFr.org : Journaux

AML, ou comment vous localiser précisément pour votre bien.

 -  19 avril - 

Bonjour'nal Tout est parti d'un post sur un réseau social professionnel. On y apprend que les secours peuvent maintenant nous localiser a une (...)


Graph my database

 -  28 mars - 

Que ceux qui n'aiment pas les graphes quittent immédiatement ce journal. Je travaille sur Mobilizon, le logiciel développé par Framasoft, pour (...)


Gaël Duval en direct depuis 24h : posez vos question il répond à presque tout

 -  27 mars - 

Gaël Duval a ouvert une session Ask Me Anything sur Reddit à propos de /e/ son OS «dégooglisé» pour smartphones. Il a déja répondu à beaucoup de (...)


723, +5736, -5696… un mois de travail de résurrection d'un projet libre…

 -  17 mars - 

Sommaire Histoire du projet RésurrectionEnvironnement de travail Premier patch… Première compilation Corrigeons des bugs Cas #1 : (...)


Trivabble s'offre un nom de domaine

 -  13 mars - 

Pour celles et ceux qui ne connaissent pas, Trivabble est un jeu libre en réseau où il faut aligner des mots en lignes ou en colonnes sur une (...)