La web de Flatpak.org funcionaba desde hace años sobre Middleman, un generador de sitios estáticos cuyo código arrastraba 42 avisos de vulnerabilidades y un listado de dependencias extenso y desactualizado. El desarrollador Jakub Steiner detalla en un artículo el proceso de reescritura completa del sitio, que sustituye esa base tecnológica por un enfoque más moderno y mantenible.
El cambio principal en la maquetación es la adopción de un sistema de rejilla con áreas nombradas, la misma técnica empleada en gnome.org. Frente a las limitaciones de una columna única y rígida, esta rejilla permite organizar el contenido en varias columnas, escaparse de la rejilla para ocupar todo el ancho o componer distribuciones en paralelo con desbordamiento controlado. La mayor parte de la navegación se traslada al pie de página, un patrón que el equipo ya había utilizado con buenos resultados en otros proyectos.
Otra simplificación llega gracias al trabajo de Kolja (razze) en Flathub: las instrucciones de instalación para cada distribución, que antes se mantenían en varios lugares, quedan centralizadas en una sola fuente. El rediseño se suma al rebranding de marca realizado cuatro años atrás y resuelve las carencias de mantenimiento que aquejaban al sitio anterior. Steiner agradece la colaboración de Bart, AsciiWolf y Sebastian y adelanta que seguirá trabajando en nuevas mejoras.
