it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Reveal.js - Un framework per una presentazione HTML stupefacente

Le presentazioni sono un ottimo modo per trasmettere informazioni preziose e importanti . Che si tratti di affari, istruzione o scopi di marketing, è necessario creare diapositive di presentazione interessanti, informative e accattivanti. Spesso è fatto su un desktop o uno smartphone, ma puoi anche crearlo usando la tecnologia web. In questo post, ti presenterò Reveal.js, un framework per belle presentazioni HTML reso facile.

Reveal.js è un framework molto potente per la creazione di presentazioni HTML, in quanto ha così tante funzioni avanzate. Con Reveal.js, puoi creare una presentazione che supporti i gesti mobili, come pizzicare e far scorrere . Puoi anche creare il contenuto della presentazione con markdown, o con editor visuali come diapositive, se non vuoi sporcarti le mani con il codice. Ti equipaggia anche con bellissime transizioni e temi e ti offre una moltitudine di altre funzionalità per aiutarti.

Iniziare con Reveal

In questo post, ti guiderò attraverso l'implementazione di base di Reveal.js. Iniziamo scaricando la copia di questo repository. Il file scaricato contiene le seguenti cartelle:

  • css : lo stile principale
  • js : dipendenze javascript
  • plugin : alcuni componenti sviluppati come estensione Reveal.js
  • lib : tutte le altre risorse di terze parti (JavaScript, CSS, caratteri)

Ora chiameremo tutte le dipendenze che devono essere incluse. Nella sezione head, chiama lo stile principale e anche il tema che vuoi usare (fornisci un id di "theme"). I temi disponibili sono: predefinito, cielo, beige, semplice, serif, notte, luna e solarizzato. Per questa demo, uso semplicemente quella predefinita in questo modo:

E prima della fine del tag body, includi il seguente javascript:

Markup HTML

In questa guida, supponiamo di creare tre diapositive di base utilizzando alcuni codici HTML. Ci sono tre elementi principali per la creazione delle diapositive di presentazione. Loro sono:

,
e
.

Nel

tag è dove devi specificare il contenuto della diapositiva. La diapositiva predefinita viene spostata orizzontalmente, se si desidera creare una diapositiva verticale, aggiungerne facilmente un'altra
dentro. Ecco l'esempio:

Questa è una diapositiva orizzontale
E questa è una diapositiva verticale

Nella prima diapositiva, inseriremo l'intro. Le viste frammentate andranno nel secondo e questo sarà finalmente seguito da una diapositiva con una virata con una citazione e un link interno all'interno.

Per l'introduzione, ho intenzione di formattare il titolo con h1 e il sottotitolo con h3 modo:

Presentazione Hongkiat

Ciao, questa è una demo per Reveal.js

Ora per la seconda diapositiva, userò alcune parole per il frammento. Per creare una vista frammentata, dovrai raddoppiare la section come nella creazione della diapositiva verticale. Quindi, includi la sottosezione con un ID di fragments e una classe di fragment nell'elemento di contenuto in questo modo:

Sono frammentato

Colpisci la prossima freccia per rivelarmi!

Sono il numero uno

E io sono il numero due

Ehi, non dimenticarmi! Sono terzo.

Infine, per la battuta finale, voglio usare una citazione popolare di Eric Cantona. Basta avvolgere la parola con a

elemento per ottenere uno stile grazioso. E per collegarsi internamente ad altre diapositive, basta aggiungere un tag con la mappa del link scorrevole. Il seguente è il risultato:

The Punchline

Questa è una delle citazioni molto popolari di :

"Quando i gabbiani seguono il trawler, è perché pensano che le sardine saranno gettate in mare. Grazie mille."

Clicca per tornare alla prima pagina.

Dopo che tutto è finito, l'ultimo passaggio per far funzionare la presentazione è aggiungendo la seguente configurazione:

Queste sono le configurazioni di base di cui abbiamo bisogno per l'implementazione di base. Qui puoi trovare un elenco completo di configurazioni e altre impostazioni avanzate come markdown, note, auto-sliding e altro.

Ora abbiamo una bella slide per la presentazione. Questa è l'introduzione:

Questa è la nostra visione frammentata:

E questa è la diapositiva finale:

Conclusione

Con questo strumento, puoi creare un'ottima presentazione HTML all'interno del tuo sito. Puoi trovare alcuni esempi di ispirazione qui. Rispetto ad altre librerie di presentazione impressionanti, come Impress.js che si concentra sulla sua meravigliosa animazione di transizione, Reveal a mio parere è ancora molto più potente in termini di funzionalità.

Come costruire un semplice calendario dell'Avvento in JavaScript

Come costruire un semplice calendario dell'Avvento in JavaScript

L'Avvento è il periodo di attesa e preparazione per il Natale che inizia quattro domeniche prima della vigilia di Natale. Il passaggio del tempo di Avvento è tradizionalmente misurato con l'aiuto di un calendario dell'Avvento o di una corona d'Avvento. Anche se l'inizio dell'Avvento non è una data fissa, i calendari dell'Avvento di solito iniziano il 1 ° dicembre.Bas

(Consigli tecnici e di design)

Tethering istantaneo Consente di condividere la connessione Internet tra i dispositivi senza sforzo

Tethering istantaneo Consente di condividere la connessione Internet tra i dispositivi senza sforzo

Il tethering del tuo dispositivo Android potrebbe non essere più un problema nel prossimo futuro, dato che Google ha rilasciato una nuova funzione chiamata "Instant Tethering" con la versione 10.2 di Google Play Services.Disponibile solo per i dispositivi Pixel e Nexus che funzionano su Android Nougat 7.

(Consigli tecnici e di design)