Formulario de contacto: anti-spam y entregabilidad sin fricción
Checklist P0/P1 para evitar spam y asegurar que los leads llegan: honeypot, rate limiting, colas, reintentos, logs y SPF/DKIM/DMARC sin fricción.
Artículos con la etiqueta #ux.
Checklist P0/P1 para evitar spam y asegurar que los leads llegan: honeypot, rate limiting, colas, reintentos, logs y SPF/DKIM/DMARC sin fricción.
Instrumenta el embudo CTA→formulario→envío con eventos mínimos y nombres consistentes. Detecta cuellos de botella y prioriza P0/P1 cumpliendo RGPD.
Checklist UX P0/P1 para formularios de contacto: campos mínimos, autocompletado, errores útiles, RGPD y accesibilidad, más eventos para medir abandono.
La versión 0.22.0 de Utilibox lanza el MVP en producción: tres herramientas en el navegador (generador de QR, generador de contraseñas y contador de palabras beta), una página de descargas con categorías de software verificado y un sistema de publicidad controlado que respeta la privacidad del usuario.
Implementa un listado infinito en Astro sin romper SEO ni navegación: paginación indexable, carga progresiva, History API y restauración de scroll accesible.
Primera versión en producción de Cartas Rápidas con generador de cartas totalmente en cliente, plantillas en Markdown, exportación a PDF, firma manuscrita opcional, guías por modelo, configuración de Astro con SEO básico y prefetch, integración publicitaria renovada y pipeline de versiones automatizado.
Implementación de un banner de cookies con gestión granular, migración al dominio adrianmariscal.es, integración de Playwright y Lighthouse CI en GitHub Actions, nuevos componentes para mejorar la UX y accesibilidad, y refactor de Edge Functions para staging.
Introducción práctica a la accesibilidad web: contraste de colores, navegación por teclado, texto alternativo, etiquetas ARIA y herramientas gratuitas como WAVE, Lighthouse y AXE para evaluar y mejorar cualquier sitio.
Comparativa práctica entre paginación clásica, botón de «Cargar más» e infinite scroll. Ventajas e inconvenientes en UX, rendimiento y SEO, y cómo implementarlos en un proyecto Astro con JavaScript e Intersection Observer.