Che cos'è una presentazione HTML?
Una presentazione HTML (hypertext markup language) è una serie di immagini visualizzate in successione utilizzando un browser Web. Le immagini in una presentazione HTML cambiano quando un utente fa clic su un pulsante per visualizzare le diapositive successive o precedenti o in base a un timer. Inoltre, alcune presentazioni combinano un timer con i controlli utente. Le presentazioni HTML possono essere codificate utilizzando solo HTML o una combinazione di HTML e altre lingue, come JavaScript ™ e Flash®. A seconda dei tipi di codice utilizzati per creare la presentazione HTML, la presentazione potrebbe includere funzionalità aggiuntive, come le funzionalità di zoom e la possibilità di visualizzare un'intera presentazione nella stessa pagina Web.
La presentazione HTML di base consente a un visualizzatore di fare clic su collegamenti o pulsanti che portano alla diapositiva successiva o precedente e utilizza solo codice HTML. Questo tipo di presentazione non utilizza un timer né fornisce funzionalità aggiuntive, come la possibilità di ingrandire una diapositiva. Per creare questo tipo di presentazione, viene creata una pagina HTML per diapositiva e ogni pagina fornisce collegamenti su cui l'utente fa clic per avanzare nella presentazione. Ogni diapositiva può contenere immagini, didascalie e testo aggiuntivo. Le pagine nella presentazione devono essere progettate utilizzando stili simili o gli stessi modelli di pagina HTML, che consentono allo spettatore di percepire il contenuto come una presentazione, anziché pagine Web separate.
È possibile creare una presentazione HTML temporizzata utilizzando il meta tag di aggiornamento HTML http-equiv . È possibile aggiungere ulteriori controlli utente, inclusi pulsanti che consentono all'utente di saltare all'immagine successiva o tornare a quella precedente. Come la più semplice presentazione di diapositive HTML, viene creata una pagina HTML per diapositiva. Il programmatore Web aggiunge il meta tag di aggiornamento http-equiv alla pagina HTML di ogni diapositiva e definisce il numero di secondi di attesa prima di caricare la diapositiva successiva aggiungendo il parametro content al meta tag. Il localizzatore di risorse uniforme (URL) che identifica la posizione della diapositiva successiva si trova anche nel meta tag utilizzando il parametro URL.
La maggior parte delle presentazioni di diapositive HTML vengono create utilizzando una combinazione di lingue, tra cui HTML, Flash®, JavaScript ™, jQuery e fogli di stile a cascata (CSS). Queste presentazioni offrono più funzionalità rispetto a quelle codificate con solo HTML. Oltre alle diapositive a tempo e ai controlli utente che consentono agli utenti di saltare diapositive, è possibile aggiungere zoom, panning e miniature di diapositive incorporate. Le anteprime delle diapositive sono particolarmente utili per le presentazioni contenenti un numero elevato di diapositive, poiché ciascuna miniatura selezionabile visualizza un'anteprima della diapositiva collegata e consente all'utente di saltare a qualsiasi diapositiva che desidera visualizzare. Inoltre, l'utilizzo di lingue aggiuntive consente ai progettisti di siti Web di incorporare un'intera presentazione in una singola pagina Web.
L'aggiunta di una presentazione HTML ricca di funzionalità che utilizza una combinazione di lingue richiede al progettista del sito Web di conoscere almeno due linguaggi di programmazione. Fortunatamente, il codice richiesto per creare queste presentazioni è stampato nei libri di programmazione Web e disponibile gratuitamente online. Inoltre, alcuni sistemi di gestione dei contenuti (CMS) supportano l'aggiunta di plug-in e sono disponibili alcuni plug-in per presentazioni. Questi plug-in consentono di aggiungere una presentazione in HTML o in più lingue a una pagina Web senza apprendere HTML o altre lingue.