Was ist eine HTML-Diashow?
Bei einer HTML-Diashow (Hypertext Markup Language) handelt es sich um eine Reihe von Bildern, die nacheinander mit einem Webbrowser angezeigt werden. Die Bilder in einer HTML-Diashow ändern sich, wenn ein Benutzer auf eine Schaltfläche klickt, um die nächste oder vorherige Folie anzuzeigen, oder je nach Zeitgeber. Darüber hinaus kombinieren einige Diashows einen Timer mit Benutzersteuerelementen. HTML-Diashows können nur mit HTML oder einer Kombination aus HTML und anderen Sprachen wie JavaScript ™ und Flash® codiert werden. Abhängig von den Codetypen, die zum Erstellen der HTML-Bildschirmpräsentation verwendet werden, enthält die Bildschirmpräsentation möglicherweise zusätzliche Funktionen, z. B. Zoomfunktionen und die Möglichkeit, eine gesamte Bildschirmpräsentation auf derselben Webseite anzuzeigen.
Die einfachste HTML-Diashow ermöglicht es dem Betrachter, auf Links oder Schaltflächen zu klicken, die zur nächsten oder vorherigen Folie führen, und verwendet nur HTML-Code. Diese Art der Diashow verwendet keinen Timer und bietet keine zusätzlichen Funktionen, z. B. die Möglichkeit, eine Folie zu vergrößern. Zum Erstellen dieser Art von Bildschirmpräsentation wird eine HTML-Seite pro Bildschirmpräsentation erstellt. Jede Seite enthält Links, auf die ein Benutzer klickt, um durch die Bildschirmpräsentation zu navigieren. Jede Folie kann Bilder, Bildunterschriften und zusätzlichen Text enthalten. Die Seiten in der Bildschirmpräsentation sollten mit ähnlichen Stilen oder denselben HTML-Seitenvorlagen gestaltet werden, damit der Betrachter den Inhalt als Bildschirmpräsentation und nicht als separate Webseiten wahrnehmen kann.
Mit dem HTML - Meta-Tag http-equiv refresh kann eine zeitgesteuerte HTML-Diashow erstellt werden. Es können zusätzliche Benutzersteuerelemente hinzugefügt werden, einschließlich Schaltflächen, mit denen der Benutzer zum nächsten Bild springen oder zum vorherigen Bild zurückkehren kann. Wie bei der einfachsten HTML-Diashow wird eine HTML-Seite pro Folie erstellt. Der Web-Programmierer fügt der HTML-Seite jeder Folie das Meta-Tag http-equiv refresh hinzu und definiert die Anzahl der Sekunden, die gewartet werden muss, bevor die nächste Folie geladen wird, indem der Parameter content dem Meta-Tag hinzugefügt wird. Der URL (Uniform Resource Locator), der den Speicherort der nächsten Folie angibt, befindet sich mithilfe des URL-Parameters auch im Metatag.
Die meisten HTML-Diashows werden mit einer Kombination von Sprachen erstellt, einschließlich HTML, Flash®, JavaScript ™, jQuery und Cascading Style Sheets (CSS). Diese Diashows bieten mehr Funktionen als die, die nur mit HTML codiert wurden. Zusätzlich zu zeitgesteuerten Folien und Benutzersteuerelementen, mit denen die Betrachter Folien überspringen können, können Zoomen, Schwenken und eingebettete Folien-Miniaturansichten hinzugefügt werden. Miniaturansichten sind besonders nützlich für Diashows mit einer großen Anzahl von Folien, da jede anklickbare Miniaturansicht eine Vorschau der verknüpften Folie anzeigt und der Benutzer zu jeder Folie springen kann, die er oder sie anzeigen möchte. Durch die Verwendung zusätzlicher Sprachen können Website-Designer außerdem eine gesamte Bildschirmpräsentation in eine einzelne Webseite einbetten.
Für das Hinzufügen einer funktionsreichen HTML-Diashow, die eine Kombination von Sprachen verwendet, muss der Website-Designer mindestens zwei Programmiersprachen kennen. Glücklicherweise ist der Code, der zum Erstellen dieser Diashows erforderlich ist, in Web-Programmierbüchern gedruckt und online frei verfügbar. Darüber hinaus unterstützen einige Content-Management-Systeme (CMS) das Hinzufügen von Plug-Ins, und einige Diashow-Plug-Ins sind verfügbar. Diese Plug-Ins ermöglichen es, einer Webseite eine HTML- oder mehrsprachige Diashow hinzuzufügen, ohne HTML oder eine andere Sprache zu lernen.