< text.eapl.mx

Escribiendo en Gemtext y Markdown

Primero Gemtext

Hay algo que me encanta de Gemtext. Tiene solo 5 reglas (Encabezados, listas, citas, pre, enlaces), y podríamos decir que 9 combinaciones de esas reglas (3 encabezados y 2 formas de hacer enlaces, 3 consideramos que se usa también para mostrar imágenes)

Puedes ver un ejemplo de como se convierte a HTML acá:

Guía de Gemtext (en ingles)

Lo único que hecho en falta es poder poner enlaces dentro de un párrafo. Sólo se pueden poner en una línea, y eso obliga a que el texto se corte de una manera extraña. Siento que no habría sido tan difícil, aunque bueno, es comprensible porqué cada línea tiene un solo tipo de "contenido".

Pero aún así, en los últimos 5 años, ha sido lo que alimenta este Blog y Cápsula, y siento que funciona bien. Tu estás leyendo esto ya sea en Web o en Gemini.

Y ahora Markdown

En el trabajo escribo Markdown casi todo el día (documentación técnica), y este se convierte mágicamente a páginas Web, por ejemplo en GitHub o GitLab.

A veces me pongo a pensar porqué no simplemente escribimos nuestro blog en Markdown, y que los navegadores automáticamente lo conviertan a HTML.

Por ejemplo, ¿qué pasas si abres este `.md` en tu navegador?

Full-Markdown.md

En teoría debería verse así:

Cómo se ve eso en una página web

Sé que hay algunas extensiones como esta que lo facilitan.

MD Viewer

Aunque es curioso que los navegadores no lo soporten de forma nativa, como sería con el PDF.

Extrañamente, sólo HTML + JavaScript (y algunos otros formatos como SVG, imágenes, etc.) es lo oficial.

Conclusiones conclusivas

Algo interesante de Gemini es que forzó Gemtext como principal formato, siendo compatible con `.txt` y HTML, lo que facilitó la transición.

Entiendo que Gemini (el protocolo) es super de nicho, y Gemtext posiblemente jamás sea tan utilizado, por ejemplo en correo electronico. Aunque sí me gustaría verlo en más aplicaciones, como Markdown se está convirtiendo en un estándar técnico que de cierta forma reemplazó a HTML en servicios en línea.

⁂ EOT

---

Cómo enviar una respuesta

Send me your comments to

text.eapl.mx.mebiu [at] slmail.me

or

My Microblogging