Acerca de este sitio de web

HTML y CSS en los Apeninos

Una fotografía de formato amplio de los Alpes Apuanos vista aproximadamente a 10 km al NNW, mostrando una cordillera nevada sobre un fondo de cielo azul con mechones de nubes rosadas al atardecer. El primer plano está lleno de árboles oscuros y sin hojas. Los Alpes Apuanos, nevados en enero, que eran visibles desde la tranquila cresta apenina donde comencé a trabajar en este sitio web. Enero de 2023. Pensé que había encontrado el lugar perfecto para construir mi sitio web. Un amigo me dejó cuidar de su villa, en lo alto de los bosques de castaños de los Apeninos toscanos. Mi única responsabilidad era despejar un poco de bambú—vai tranquillo!

No fue tan perfecto. El invierno es frío en las montañas italianas. Dependía de una pequeña y caprichosa estufa de leña. Me acurrucaba cerca de ella y llevaba todas mis capas. Aprendí que es imposible escribir código mientras llevas guantes. Lo único que me mantenía caliente eran las sesiones regulares de erradicación de bambú. Google no era alentador: “una de las tareas más difíciles de hacer en el jardín”—“larga y laboriosa”—“una pesadilla”—pero lentamente fui aprendiendo a manejar una azada. Mis habilidades en desarrollo web también estaban creciendo. Me enseñé a mí mismo HTML, CSS, PHP, SQL y JavaScript.

El objetivo y las herramientas

Quería que mi sitio web se pareciera a un libro bien compuesto, con 66 letras por línea, una adecuada sangría de párrafo, bonitas fuentes e imágenes en los márgenes. Con esto en mente, el formato de Tufte-CSS (en inglés) fue el punto de partida ideal. Como quería controlar estos detalles finos, escribí las páginas desde cero. Trabajando en mi portátil, usé el mejor editor de texto: Vim. Para evitar el código repetido, escribí un script en Python para ensamblar las páginas a partir de las plantillas de Jinja. Las plantillas también facilitaron que este sitio web fuera completamente bilingüe (cada página está en inglés y español).

No recomiendo mi método a nadie. Me ha llevado cientos de horas construir este pequeño y precario sitio, ¡horas que podría haber pasado de excursión! Probablemente el sitio web tenga muchos problemas (por favor contácteme si encuentra alguno). Cualquiera podría haber aprendido a construir un sitio web mucho más rápido usando un “sistema de gestión de contenido” como WordPress, o una herramienta de blogs como Substack. Sin embargo, he sentido algunos beneficios al hacerlo yo mismo. Las herramientas que he utilizado son gratuitas y libres en espíritu: mis códigos, páginas y datos pertenecen solo a mí, no a ninguna corporación.

Una fotografía de un camino de tierra mojado en las montañas Apeninas de Toscana. El camino gira hacia la izquierda de la imagen, mientras que a la derecha hay una rústica cerca de alambre, un campo verde y el lado opuesto del valle cubierto de árboles, con algunos rastros de color otoñal restante y nubes bajas aferrándose. Caminando por el campo invernal de Toscana. El último y más importante beneficio es que he aprendido mucho sobre cómo funcionan los sitios web. Aunque una publicación de blog carece del romance de un libro impreso antiguo, sigue siendo una forma de expresión. De hecho, una buena publicación de viajes es un gesamtkunstwerk, combinando las artes de la escritura, la fotografía, la tipografía, el diseño gráfico y la cartografía. Puede ser interactivo y puede llegar a millones de personas. Por lo tanto, aprender a construir un sitio web es tan valioso como aprender a pintar o a trabajar la madera.

El camino por delante

Dejé Italia y seguí trabajando en el sitio web (cuando pude) hasta mediados del verano. Lo publiqué la noche antes de salir a hacer el sendero transcaucásico. Desde entonces, he estado tratando de llenarlo con artículos interesantes sobre senderismo y mapas. Intento tomar fotos hermosas, que proceso en darktable. Mis mapas están hechos con herramientas gratuitas de Python, QGIS y Leaflet. Todavía no he vuelto a Toscana, pero mi amigo me dice que todo el bambú ha vuelto a crecer.