BookinglyTech News
Software

Tardigrade, un auditor gratuito de peso web y huella de carbono

Un desarrollador independiente publica una herramienta que analiza cualquier URL, estima el CO2 por visita y la puntúa de la A a la F sin registro ni seguimiento

2 min de lecturaDev.to0 vistas

Digital Ghost, un desarrollador independiente, ha publicado Tardigrade, una herramienta web gratuita que audita cualquier URL y devuelve su peso junto a una estimación de la huella de carbono por visita. Se pega el enlace, el servicio consulta PageSpeed Insights y en unos segundos aparece una nota de la A a la F. Sin registro, sin analítica sobre las auditorías y sin captura de correo.

Cómo calcula

El proceso tiene tres partes. Primero se piden a PageSpeed Insights el peso de la página, el número de peticiones HTTP, el tiempo de carga y la puntuación de Lighthouse. Después se aplica el modelo Sustainable Web Design para estimar las emisiones: bytes transferidos × 1,8 Wh/GB × 442 gCO2/kWh, que vienen a ser unos 0,36 gramos de CO2 por megabyte servido. Y al final todo se mezcla en una nota única con estos pesos: peso 30%, CO2 30%, peticiones 15%, tiempo de carga 10% y Lighthouse 15%.

Conviene tener claro que es una estimación, no una medición: sale de multiplicar bytes por una intensidad energética media. El propio autor reconoce que no sabe si esos pesos son los correctos y lo pregunta abiertamente.

Lo que hay debajo

El frontend es HTML, CSS y JavaScript sin framework, algo deliberado en una herramienta que va precisamente de peso. La portada lleva una animación en Three.js con un tardígrado de geometría wireframe, de donde viene el nombre y también una de las dudas que plantea: si ese adorno encaja en una utilidad para desarrolladores o solo distrae. La llamada a PageSpeed pasa por una función serverless en Vercel que evita el CORS y mantiene la clave de API fuera del navegador. El tema claro u oscuro sigue la preferencia del sistema, y cada auditoría genera un permalink con ?url= para pegarlo en Slack o Discord. Nada de eso se almacena.

Falta lo que suele pedirse antes de adoptar algo así: no hay repositorio público, ni licencia, ni versiones, y tampoco se puede ejecutar en local. Para un script suelto da igual; para meterlo en un flujo de trabajo o citarlo en una revisión interna, no.

Lo útil aquí es el número que casi nadie mira. Una página media ronda los 2 MB y algunas pasan de 10 MB, y el desglose por tipo de recurso está en la hoja de ruta, junto a un comparador de dos URLs, un informe descargable y una extensión de navegador. Mientras eso llega, quien quiera ver qué nota saca su propio sitio puede probar la demo y comprobarlo en un par de segundos.