Saltar al contenido

Proyectos · JavaScript

Bloquitos

Juego de bloques que caen con niveles infinitos, sin una sola dependencia externa, instalable como aplicación y jugable sin conexión.

JavaScriptHTMLCSS

3.011 líneas de código · 740 de prueba · 60 pruebas

Por qué existe

La superficie de entrega más amplia del conjunto: navegador, aplicación instalable, ejecutable de escritorio y base de datos local, sin una sola dependencia externa. La política de seguridad de contenido apunta entera a 'self': el juego no puede pedir un script, un estilo ni una tipografía a ningún servidor. Como no tiene dependencias, esa política no le quita nada y cierra la puerta a la inyección de código de terceros.

Decisiones

Cómo está construido

Cero dependencias

No hay cadena de suministro que auditar porque no hay cadena de suministro.

CSP total a 'self'

La política no es aspiracional: el juego funciona completo bajo ella.

Sin conexión

Instalable como aplicación y jugable con la red caída.

Autoría

Bloquitos es un proyecto de Jhon Steven Alvarez Ruiz, economista y analista de datos en Neiva, Colombia. El código está publicado en github.com/SirHegel.

Los demás proyectos