Comparativa WWW Gopher Gemini
Lo que voy a describir ahora no es una etiqueta de uso, es más bien una opinión personal de, una vez comparados los distintos protocolos de publicación que tenemos disponibles en los tildes para publicar nuestro contenido.
Tenemos por un lado HTML que es lo que más conocemos, por otro lado, gopher que es el protocolo más antiguo de los tres y un nuevo personaje: Gemini. A veces uno por tener cuentas en varios tildes no sabe qué hacer con tantos protocolos (hay otros más oscuros como finger). Considero que los tres protocolos mencionados tienen ventajas y desventajas dependiendo de lo que uno desee publicar y hacer.
Gopher
El decano de la publicación online (también está email y los newsgroups entre medio) está orientado al texto plano (jeje). Para quienes no conozcan mucho de gopher, este es un protocolo que utiliza el puerto 70 y está diseñado para navegar por archivos que primordialmente serán de texto (literalmente los archivos que nos encontramos son .txt y algunas carpetas contienen menús que nos permiten recorrer sus carpetas en una forma similar a los enlaces de la web (algunos navegadores los llaman gophermaps). Gopher permite enlazar a otros tipos de archivos pero el uso de otros archivos es limitado y es común ver navegadores de gopher en modo texto. No puedes, por ejemplo, desplegar imágenes pero sí descargarlas.
También se espera del texto publicado en gopher que no tenga más de 80 columnas o caracteres de largo, por lo que se debe justificar el texto. Esto por compatibilidad con terminales y para facilitar la lectura ya que un archivo de texto puede tener líneas tan largas como se quiera pero esto no es práctico si deseas que te lean.
Soporte cgi (para aplicaciones dinámicas) existe pero se usa poco y no cuenta con cifrado. Así, la mayor parte de su uso es para la publicación de archivos de texto.
HTML
El HTML/WWW es un poco distinto al anterior ya que es un lenguaje de marcado acompañado por un protocolo algo más complejo (Transferencia de hipertexto) que será más conocido para aquellos que se dediquen a la programación web (ej. los métodos POST/GET, códigos de estado como el 200, el 404, el 500, etc). Este consiste en una serie de etiquetas que utilizamos para publicar texto e imágenes (y ahora video, audio, lo que deseemos). Es un formato multimedia ya que permite enfocarse no solo en el contenido sino en la estética del mismo. Ha crecido bastante y hoy también se ha masificado el cifrado de comunicaciones, lo que da paso a mayores niveles de confianza para realizar tareas críticas a través de él como operaciones comerciales.
También se puede publicar en HTML a través de sistemas de publicación de contenido que no requieren conocer HTML, CSS ni siquiera Markdown.
Gemini
Gemini es un protocolo que surge de los tildes y la smol web. La idea es recoger la simplicidad del texto pero adoptar ciertas tecnologías modernas como el cifrado. La publicación de texto en Gemini no requiere tener precauciones en la extensión de las lineas de texto pero al igual que gopher es limitado en cuanto a lo que se puede desplegar. La mayoría de los navegadores no despliega imágenes y no existe el concepto de estilo, no hay hojas de estilo en cascada ni nada de eso, sólo texto y enlaces. Por defecto los archivos .gmi utilizan un formateo muy similar al markdown.
Gemini también permite, al igual que otros protocolos, un soporte cgi y es mucho más común que ver que en Gopher pero no tanto como en HTML/HTTP. Existen chats y foros en este protocolo. Los navegadores son más masivos pero los hay de consola y de escritorio, algunos incluso muestran el contenido de imágenes de manera opcional.
Tipos de uso
Aquí parte mi opinión, en un mundo ideal todos los protocolos son similares para escribir texto pero es claro para mí que tienen públicos distintos:
-
Gopher lo usaría para la comunidad si tengo tiempo de formatear mis textos y voy a un público transversal de edad pero conocedor del protocolo y los viejos sistemas. En mi caso lo usaría para publicar contenido de Texto-Plano relacionado conmigo (al ser el sysadmin)
-
Gemini es un protocolo muy simple y lo utilizaría para escribir de forma libre, es decir, cuando solo quiero hablar de cualquier tema. No se siente tan técnico. Lo usaría para compartir ideas o emociones, ya que aún se siente de nicho.
-
HTML/HTTP lo usaría para casos en los cuales necesito escribir para un público más masivo y quiero que mucha gente no técnica o no conocedora de los anteriores lea estos textos los lea.
En conclusión, hay público a mi parecer para tres protocolos distintos, especialmente si tienes mucho que decir y en ámbitos diferentes.