Facundo Cornejo.
Volver a proyectos

Case study

Dobleg Premoldeados — Sitio corporativo

Reescribir el sitio de una fábrica de hormigón sin una línea de JavaScript de framework. El bug más instructivo del proyecto fue que la página quedaba invisible si el navegador no ejecutaba scripts.

AstroTailwind CSSCloudflare PagesSEO

Contexto

Dobleg Premoldeados fabrica galpones, tanques y estructuras de hormigón armado en Paraná, con más de 23 años en el rubro. Tenían un sitio viejo que ya no los representaba. El encargo fue el rebranding completo: identidad, contenido y sitio nuevo.

Problema

El público define casi todo el diseño acá: productores agropecuarios, industriales y particulares de Entre Ríos, que abren el link desde WhatsApp, en el celular, a plena luz del día y muchas veces con señal mala. Eso descarta el tema oscuro, descarta las animaciones pesadas y descarta cualquier framework que mande cientos de kilobytes de JavaScript para mostrar texto y fotos.

El bug que más me enseñó

Las secciones aparecían con una animación al entrar en pantalla. La técnica habitual: los elementos arrancan invisibles y el JavaScript los revela cuando entran al viewport. Funciona perfecto — hasta que el JavaScript no corre. Si fallaba el script, si el navegador lo bloqueaba, o si un crawler no lo ejecutaba, la página quedaba en blanco. Todo el contenido estaba en el HTML, presente y correcto, y no se veía nada. El arreglo cambió el orden de las prioridades: el estado por defecto es visible, y la animación es una mejora que se aplica encima. Lo mismo apliqué al formulario de contacto: la base es un envío nativo que funciona con JavaScript apagado, y el script solo lo mejora, nunca lo reemplaza. Es la diferencia entre una mejora progresiva y una dependencia disfrazada.

Solución y decisiones técnicas

  • Astro estático, sin framework de cliente. El sitio se sirve como HTML y CSS: no hay hidratación que esperar.
  • Una sola familia tipográfica variable, de una fundición argentina, autoalojada. Los ejes de peso y ancho dan el contraste entre títulos y texto sin cargar una segunda fuente, y va con ajuste de métricas para que el cambio de fuente no mueva el layout.
  • Paleta definida en OKLCH con los contrastes medidos, no estimados a ojo. Es un sitio que se lee al sol.
  • Antes de escribir una sola sección de la interfaz hubo una fase bloqueante de trazabilidad de contenido: cada afirmación del sitio tiene que apuntar a una fuente del cliente. Nada inventado, nada de relleno de agencia.
  • Antes de tocar una sola foto hubo otra fase bloqueante de curaduría: ficha por imagen con uso propuesto, recorte, foco y texto alternativo, y recién con la aprobación se ejecutaba el procesamiento.
  • Cabeceras de seguridad, datos estructurados y sitemap automático desde el primer deploy.

La migración de dominio

El dominio ya existía y apuntaba a otro proveedor, con el mail del cliente colgando de los mismos registros. Mover eso mal deja a una empresa sin correo. Lo hice por etapas con verificación en cada una: primero un inventario completo de los registros externos, después el cruce contra el panel del proveedor viejo para no perder ninguno, después la zona nueva verificada, y recién ahí el cambio. Al cerrar, el sitio quedó dado de alta en Search Console con el sitemap enviado.

Mi rol

Freelance, de punta a punta: dirección de arte, contenido, desarrollo, optimización de imágenes, SEO, deploy y la migración de DNS.

Resultado

En producción sobre su dominio propio, desplegado en Cloudflare Pages, con nueve líneas de producto y contacto directo por WhatsApp. Cero JavaScript de framework en el cliente.

En pantalla

Portada del sitio de Dobleg Premoldeados