Si vous composez vos textes en Markdown, et que vous devez réaliser des présentations, vous avez probablement essayé Reveal.js ou Remark.js. Ces frameworks permettent de créer des présentations avec de simples fichiers texte, en utilisant la syntaxe avec laquelle vous êtes familier, mais imposent de mettre les mains dans le cambouis. Slideas ambitionne de simplifier la création de présentation en Markdown, en fournissant une interface à Reveal.js.
Slideas est conçu par Agaric Perdereau, qui n’est autre que le développeur de la version Windows d’iA Writer. Frustré de n’avoir pas trouvé un outil lui permettant de créer simplement des présentations en Markdown, il s’est mis en tête de développer une application native qui ferait l’interface avec « une version modifiée de Reveal.js ».
Une présentation prend la forme d’un simple fichier Markdown, qui débute avec un entête permettant de configurer l’apparence et les métadonnées générales. Une nouvelle diapositive est signalée par le séparateur ---
, et les sections ou les colonnes d'une diapositive sont signalées par le séparateur +++
. Les titres et sous-titres, listes, images, citations, liens, blocs de code, tables… sont écrits en (Multi)Markdown.
Outre ces éléments basiques, Slideas permet d’insérer des vidéos et des formules mathématiques, mais aussi des graphiques (générés avec Billboard.js) et des diagrammes et cadres d’appareils (générés avec D3.js). Bien sûr, vous pouvez commenter les diapositives, et garder un œil sur vos notes pendant la projection.
Les diapositives peuvent être créées sans jamais toucher à la souris, l’aperçu en temps réel permettant d’éviter les erreurs de syntaxe. Mais toutes les balises sont accessibles par le biais de menus, et l’autocomplétion facilite la construction des entêtes. Quelques fonctions sont cachées dans des menus contextuels qui ne sont pas dupliqués dans la barre de menus, comme l’intégration d’une image d’arrière-plan ou l’ajout d’une transition, mais sont bien présentes.
Slideas intègre quatre thèmes, dont certains sont déclinés dans cinq palettes de couleurs, qui peuvent être adaptés au format 4:3 ou 16:9 d’un clic. Le choix est encore limité, et il manque encore des thèmes sur fond sombre, mais on peut créer ses propres thèmes, et le site de Slideas possède déjà un embryon de répertoire de thèmes.
Disons-le simplement : les présentations produites avec Slideas ne sont pas aussi perfectionnées que celles produites avec Keynote. Mais elles sont autrement plus légères, plus portables, et plus faciles à maintenir. L’application facilite considérablement la manipulation de Reveal.js, et ajoute de nombreuses possibilités, et fournit des résultats comparables à ceux produits par Beamer, le système de présentation sous LaTeX.
Le développeur de Reveal.js a développé sa propre interface graphique, Slides, mais il s’agit d’un service en ligne qui vaut au moins 5 $ par mois. En plus d’être une application native, Slideas s’achète une bonne fois pour toutes au prix de 32,99 €. Une version iOS est en cours de développement, et la possibilité d’exporter les présentations aux formats HTML ou PowerPoint s’ajoutera prochainement à l’exportation PDF.