Un editor de flipbooks con animación de volteo 3D real, completamente en un solo archivo HTML — sin dependencias, sin servidor, sin instalación.
index3D.html)flipbook.html)rotateY y preserve-3d, con manejo correcto de z-index durante el volteo y el retrocesoEscape.html portableindex3D.html en cualquier navegador modernoflipbook.htmlflipbook.html directamente en el navegador (no requiere servidor)| Acción | Editor | Libro descargado |
|---|---|---|
| Página siguiente | → / ↓ / flecha derecha / esquina inferior izquierda |
→ / ↓ / botón → |
| Página anterior | ← / ↑ / flecha izquierda / esquina inferior derecha |
← / ↑ / botón ← |
| Ir a spread concreto | Clic en punto de navegación | Clic en punto de navegación |
| Ampliar imagen | — | Clic en la página |
| Cerrar ampliación | — | Clic en la imagen, en el fondo o Escape |
El libro usa un modelo de hojas físicas con dos caras:
Hoja i:
front = IMGS[2·i] → página derecha del spread i (visible antes de girar)
back = IMGS[2·i+1] → página izquierda del spread i+1 (visible tras girar)
Cuando la hoja i gira (rotateY(-180deg)), su cara back queda expuesta a la izquierda y el front de la hoja i+1 queda visible a la derecha — formando el spread i+1 de manera orgánica, sin necesidad de divs estáticos adicionales para la página izquierda.
El z-index se gestiona dinámicamente: la hoja en movimiento se eleva durante la animación y se restaura al estado estable al finalizar, garantizando el orden visual correcto tanto al avanzar como al retroceder.
index3D.html → Editor completo (un solo archivo)
flipbook.html → Libro generado (un solo archivo, portable)
README.md → Este documento
Probado en navegadores modernos con soporte de transform-style: preserve-3d y backface-visibility:
No requiere servidor web — funciona directamente desde el sistema de archivos (file://).
prefers-reduced-motion activo (no se aplica automáticamente en esta versión)