Mador: un runtime reactivo para el DOM en menos de un kilobyte

Mador es un pequeño runtime reactivo para el DOM pensado para desarrolladores que no quieren adoptar un framework completo. Funciona como un módulo ES nativo y puede importarse desde npm o directamente desde una CDN sin paso de compilación ni variables globales. La API se reduce a dos funciones: r()

Nombres de etiquetas HTML pueden ocultar payloads de XSS

Una investigación publicada el 25 de agosto de 2026 muestra que los navegadores aceptan nombres de etiquetas HTML inusuales que pueden almacenar y ejecutar código JavaScript. El hallazgo parte de la propiedad DOM `localName`, que devuelve el nombre del elemento en minúsculas, y de atributos como `on

Cuándo conviene construir tu webapp con Canvas en lugar de HTML

El elemento Canvas de HTML existe desde hace más de veinte años y ofrece un espacio en blanco dibujable mediante una API de JavaScript, en contraste con el modelo basado en árbol de nodos del DOM que los desarrolladores web suelen manejar. Aunque el DOM resulta más cómodo para la mayoría de aplicaci

cwbrowser: un navegador web con motor de renderizado propio escrito en Zig

cwbrowser es un navegador de escritorio cuyo motor de renderizado se ha programado desde cero en Zig, un lenguaje de sistemas pequeño, rápido y cuidadoso con la memoria. El proyecto, desarrollado en solitario durante dos años, sustituye los motores comerciales por código propio: el tokenizador, el D

Construir el peor clon posible de htmx en pocas líneas de JavaScript

Un desarrollador publica un tutorial en el que explica cómo construir un clon mínimo de htmx recurriendo únicamente a JavaScript vanilla. La pieza forma parte de una serie iniciada en 2018 con clones de React y Vue, y se propone como un ejercicio divulgativo para mostrar el núcleo de la librería. h

Cómo ejecutar 1000 pruebas en un segundo en el navegador

El conjunto de pruebas de Preact, un framework moderno para aplicaciones web, ejecuta 1003 tests contra el DOM real del navegador en aproximadamente un segundo. El artículo analiza por qué la mayoría de los test runners populares en el frontend tardan mucho más y qué decisiones técnicas permiten alc

glyphcss: un renderizador de mallas 3D en ASCII dentro del DOM

glyphcss es una biblioteca que renderiza mallas poligonales 3D directamente como texto ASCII dentro de un elemento <pre> del DOM, sin WebGL ni <canvas>. La librería interpreta archivos de geometría en formatos OBJ, glTF, GLB, STL y VOX, proyecta cada polígono y lo vuelca en una rejilla de caracteres

PolyCSS: motor 3D en CSS que renderiza mallas poligonales en el DOM

PolyCSS es una biblioteca de JavaScript que funciona como motor 3D para el DOM: renderiza mallas poligonales como elementos HTML reales transformados con la función CSS matrix3d(). El proyecto, desarrollado por LayoutitStudio bajo licencia MIT, se distribuye en cuatro paquetes npm: @layoutit/polycss