Visor de imagenes y videos que puede servirse como app estatica. La app pide permiso al navegador para abrir una carpeta local y muestra los archivos sin subirlos al servidor.
Inicia el servidor estatico local:
node server.jsLuego abre http://127.0.0.1:5173 y usa Elegir carpeta.
Vercel solo sirve la app (index.html, styles.css, app.js y assets). Las imagenes y videos se leen en tu navegador desde la carpeta local que autorizas, usando showDirectoryPicker() cuando esta disponible y webkitdirectory como fallback.
Los archivos no se suben a Vercel.
Imagenes: jpg, jpeg, png, gif, webp, bmp, svg, avif
Videos: mov, mp4, m4v, mpeg, mpg
ArrowLeftyArrowRight: anterior o siguienteSpace: reproducir o pausar la presentacion en imagenesR: activar o desactivar modo aleatorioF: alternar pantalla completa en imagenes+y-: acercar o alejar en imagenes0: reiniciar zoomEsc: cerrar el visor cuando no esta en pantalla completa