Corsi on-line

RevealJS: presentazioni interattive con JavaScript e HTML5

RevealJS è una soluzione Open Source che consente di realizzare presentazioni interattive composte da slide utilizzando Web standard come JavaScript e HTML5, da qui la definizione di “HTML Presentation Framework“. Tutte le slide potranno essere annidate e sarà possibile navigare all’interno di esse utilizzando la barra spaziatrice come già accade con soluzioni particolarmente diffuse quali PowerPoint.

RevealJSSempre per quanto riguarda la navigazione, si potranno visualizzare le slide che compongono una presentazione attraverso la semplice pressione del tasto [Esc]; il supporto offerto dalla libreria JavaScript ZoomJS consente inoltre di effettuare lo zoom di qualsiasi slide tramite la combinazione [Alt] + click del pulsante sinistro del mouse.

In ogni caso le presentazioni realizzate saranno perfettamente compatibili con i touchscreen, come per esempio gli schermi di dispositivi mobili quali smartphone e tablet. Nel caso di navigazione attraverso questa tipologia di device si potranno scorrere le varie slide attraverso semplici swipe.

Da segnalare anche la disponibilità del supporto per i contenuti scritti utilizzando la sintassi Markdown, la possibilità di creare slide frammentate (i cui contenuti vengono proposti una porzione alla volta nella medesima slide), la disponibilità di diversi effetti di transizione (Fade, Slide, Convex, Concave e Zoom) e di temi applicabili come skin per la personalizzazione dell’impostazione grafica.

Sono inoltre supportati tutti i formati per i colori di CSS e sarà possibile modificare il colore di sfondo di ogni singola slide tramite la proprietà data-background; l’opzione backgroundTransition consentirà poi di applicare una transizione allo sfondo, impostazione che potrà essere modificata per ciascuna slide tramite data-background-transition.

RevealJS è una soluzione ottimale anche per le presentazioni degli sviluppatori e dei programmatori grazie al supporto per l’evidenziazione del codice tramite la libreria highlightJS. Tutte le presentazioni potranno essere esportate facilmente in formato PDF.

Via RevealJS

Post correlati
I più letti del mese
Tematiche