Slides Viewer
A TagSpaces extension for opening slides in HTML format created with reveal.js. The extension is introduced for the first time in version 5.2.3 of TagSpaces.
Features
- Preview HTML presentations created with reveal.js
- Navigate between slides using arrow keys or on-screen controls
- Full-screen presentation mode
- Support for vertical slide stacks (nested slides)
- Zoom into slide content
The extension extracts only the content of the reveal.js presentation from the HTML file and removes all the embedded and referenced JavaScript code. For the rendering of the slides, it relies on the embedded reveal.js library. This is done to reduce the risk of opening malicious HTML files. The drawback is that the reveal.js version may be outdated and not support the newest features of the latest release.
Used Libraries
This extension thankfully relies on the following great libraries:
Installation
This extension is packaged with every version of TagSpaces.
Source Code
The source code of this extension is freely available on GitHub.
Development
If you want to extend this extension, please follow our general extension development guide.