David Moreno Rubio — Castilla
Web de exposición de arte
Sobre el proyecto
Castilla es la exposición de pintura y escultura de David Moreno Rubio en la Casa de la Música de Belmonte (agosto de 2026). La web no es un catálogo al uso: arranca con el cartel impreso reconstruido en HTML — la pintura servida como imagen, las palabras como texto real — y desde ahí lleva a un visor a pantalla completa donde cada obra, todas sin título, aparece emparejada con un texto de la Generación del 98. Todo en español e inglés, sin una sola petición a un servidor ajeno.
Puntos clave
El cartel, en HTML
La portada es el cartel impreso reconstruido: la pintura se sirve como imagen responsive y la tipografía es texto de verdad — seleccionable, traducible, indexable.
Visor de obra a pantalla completa
Un mismo fragmento sirve al diálogo de la galería y a la página de cada obra. Flechas, teclado y gesto horizontal recorren la muestra, y cada obra se empareja con su texto del 98.
Bilingüe de raíz
Cada ruta existe en español y en inglés, con su canónica y sus hreflang. El idioma vive en la URL, no en un truco de JavaScript.
Cero terceros, cero cookies
Ni fuentes remotas, ni CDNs, ni mapas embebidos: los mapas de Belmonte son imágenes generadas en el build. La analítica es Matomo propio y sin cookies.
Construido Con
- Go stdlib + html/template — Sin framework, sin CGO, un solo binario
- HTMX + hx-boost — Navegación parcial sobre enlaces reales que funcionan sin JavaScript
- Contenido en JSON — Sin base de datos; validado al arrancar y recargado en caliente en desarrollo
- Speculation Rules — La página siguiente se prerenderiza al pasar el ratón; ningún GET tiene efectos secundarios
- Mapas estáticos de Mapbox — Tres vistas del recinto generadas en el build y servidas como PNG; la web nunca llama a Mapbox
- Matomo sin cookies, WCAG AA y Playwright — Analítica propia, contraste y foco verificados, suite E2E
La Historia
David lleva cuarenta años pintando Castilla y nunca había tenido una web. La exposición de Belmonte fue la excusa: levantar un sitio que se leyera como el catálogo que la muestra no iba a tener, y que siguiera en pie cuando la sala cerrara. De ahí empezar por el cartel — por lo que la gente ya había visto pegado en la calle.
David Moreno Rubio — Castilla
Web de exposición de arte