Agradable sorpresa descubrir reveal.js, una biblioteca Javascript que permite crear presentaciones (tipo powerpoint, para entendernos) en HTML5, por lo que se pueden ver en el navegador. Entre las funcionalidades que incluye están la posibilidad de navegar por las diapositivas en las cuatro direcciones, exportar la presentación a PDF, y poner la presentación en modo pausa (se queda la pantalla a oscuras y la gente no se distrae).
Por si fuera poco, tiene licencia MIT, y su código fuente está en Github, donde también se puede encontrar (entre otros muchos datos) el grado de soporte a navegadores (que no está nada mal, aunque supongo que mejorará progresivamente). La utilidad se basa en CSS 3D y habrá que esperar a ver su potencial cuando los navegadores implanten estas especificaciones. Pero hoy por hoy, no es tan descabellado empezar a usarlo.
El hecho que sea HTML5 implica... pues poder incrustar infinidad de cosas en esa presentación. En mi caso, se me pasa por la cabeza incrustar visualizaciones interactivas, simplificando la creación de un discurso a partir de la visualización. Pero cada cual se puede imaginar lo que sería tener una herramienta de presentaciones dentro de una web... O una web que se muestra como una presentación. ¿Por qué no?
Aquí tenéis una presentación del propio autor para ir abriendo el apetito.
No tienes ni idea de programar? Pues aquí tienes slid.es, un sitio donde probar y utilizar reveal.js.
© 2007 and beyond Mario Alberich, licensed under CC-BY-SA unless stated otherwise.