Simple HTML vence a apps modernas: un caso de eficiencia radical
Una aplicación web de 8 KB reemplaza a una app nativa de 100 MB. El desarrollador Terence Eden lo logró con HTML plano, sin frameworks ni JavaScript. La página carga en milisegundos y funciona en cualquier navegador.
Por qué importa
Cada año, las aplicaciones consumen más recursos: memoria, almacenamiento, batería. Pero la mayoría de las funcionalidades básicas —formularios, listas, texto— se resuelven con HTML que pesa 10.000 veces menos. Eden convirtió una app de seguimiento de contactos (COVID-19) en una página web de 8 KB que hace exactamente lo mismo que la versión nativa de 100 MB.
Este caso no es una excepción. Es una demostración de que el exceso tecnológico tiene un coste real: tiempo de carga, complejidad de mantenimiento, exclusión de usuarios con dispositivos antiguos. La simplicidad no es solo estética, es una ventaja competitiva.
Qué dice el contexto
- La app nativa de seguimiento de contactos del NHS (Reino Unido) pesaba ~100 MB. La versión HTML de Eden ocupa 8 KB, un factor de 12.500 veces menor.
- La página HTML se sirve desde un servidor básico, sin CDN ni caché compleja. Carga en menos de 1 segundo en conexiones lentas.
- Funciona en cualquier navegador moderno, incluyendo versiones antiguas de Internet Explorer y navegadores de feature phones.
- El código fuente completo cabe en un solo archivo HTML. No requiere compilación, empaquetado ni dependencias.
- Eden usó HTML semántico, CSS básico y cero JavaScript para la funcionalidad principal. Solo añadió JS para el registro de contactos (offline), que podría eliminarse.
- La versión HTML es accesible: funciona con lectores de pantalla, teclado y zoom al 400% sin romper el diseño.
- El autor estima que el coste de servidor es de céntimos al mes, frente a los miles de euros que cuesta mantener un backend de app nativa.
Lo que puedes hacer
- Audita tus herramientas digitales: ¿qué apps o servicios usas que podrían ser reemplazados por una página web simple? Prueba versiones web antes de instalar la app nativa.
- Crea tu propia página minimalista: si necesitas un formulario, una lista de tareas o un diario, escríbelo en HTML plano con un editor de texto. Súbelo a un servicio de hosting estático gratuito (Neocities, GitHub Pages).
- Reduce el peso de tu sitio web: si tienes blog o web personal, elimina frameworks innecesarios. Usa HTML semántico y CSS básico. Mide el tamaño de tu página con herramientas como Website Carbon Calculator.
En una frase
“
8 KB de HTML plano reemplazan 100 MB de app nativa: la simplicidad técnica es una decisión de eficiencia, no de nostalgia.