Acerca de Better Discovery

Better Discovery es una galería abierta y comunitaria para creaciones HTML. Sube tus páginas HTML, demos interactivas, juegos o herramientas y deja que cualquier persona las vea, juegue, reaccione y comente — sin necesidad de programar.

✨ Funciones

📤

Subir HTML

Pega hasta 1 MB de código HTML y publícalo al instante.

🖥️

Vista previa en vivo

Cada creación corre en un iframe con sandbox aislado.

❤️

Me gusta

Muestra apoyo a tus creaciones favoritas con un solo clic.

💬

Comentarios

Deja feedback, preguntas o apoyo a las personas creadoras.

👤

Perfil y creaciones

Edita tu perfil, sigue a otras personas y revisa tu espacio usado.

🔍

Búsqueda

Encuentra creaciones por título o descripción con búsqueda instantánea.

📱

Responsive

Funciona en escritorio, tablet y dispositivos móviles.

⚡

Discovery+

Feed «Siguiendo», filtros por categoría, Guardadas y estadísticas ampliadas.

⚡ Discovery+

Un nivel de descubrimiento mejorado para tu cuenta. Actívalo desde el botón ⚡ de la barra de navegación, desde tu perfil, o desde la página de Discovery+ — y desbloquea:

📡

Feed «Siguiendo»

Pestaña en Explorar con solo creaciones de las personas que sigues.

🏷️

Filtros por categoría

Juegos, arte, herramientas, interactivos y más, en un toque.

⭐

Guardadas

Tus creaciones favoritas siempre a mano desde tu perfil.

📊

Estadísticas

Creaciones, me gusta y comentarios que has recibido.

🔐 Acceso

Usa la pantalla de Login para entrar con tu cuenta y luego explora, sube, comenta y administra tu perfil.

📄 Páginas

El proyecto contiene varias páginas:

🛠️ Tech Stack

HTML + CSS + JavaScript puro (sin build tools ni frameworks) y Supabase para autenticación y persistencia. Todo está pensado para alojarse en GitHub Pages.

🔒 Seguridad

La seguridad es por capas: todo el HTML subido se ejecuta dentro de un <iframe> con sandbox restringido y sin allow-same-origin, de modo que cada creación queda en un origen aislado que no puede tocar los datos del sitio. A ello se suman cabeceras de seguridad (CSP, Permissions-Policy sin cámara/micrófono/geolocalización), el SDK de Supabase fijado con SRI y el escapado de todo el texto que proviene de la base de datos.

Hecho con ❤️ · Código abierto en GitHub