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à.

Aggiungi collegamenti tweet nei tuoi contenuti con InlineTweet.js

Aggiungi collegamenti tweet nei tuoi contenuti con InlineTweet.js

Vedrai questa funzionalità molto su grandi siti come TechCrunch e Mashable. Leggerai un articolo e noterai che un'intera frase è evidenziata come un link .Tuttavia, quando si fa clic su questo si aprirà una finestra di tweet che chiede di condividere quel frammento di testo con i follower di Twitter. È

(Consigli tecnici e di design)

Le storie di Snapchat ora ti consentono di cercare oltre 1 milione di storie

Le storie di Snapchat ora ti consentono di cercare oltre 1 milione di storie

Negli ultimi tempi, molti servizi di social network sono stati impegnati a "prendere in prestito" funzionalità l'una dall'altra. Probabilmente Snapchat avrebbe familiarità con un evento del genere in quanto la sua caratteristica Storie ha ispirato i suoi concorrenti a introdurre funzionalità identiche nei loro servizi.Vi

(Consigli tecnici e di design)