Skip to main content

Wat is een HTML -animatie?

In de HyperText Markup Language (HTML) is een HTML -animatie elk item dat lijkt te bewegen of te veranderen op een webpagina, meestal zonder enige gebruikersinvoer.Dit kan alles zijn, van een stuiterende bal tot een bank met letters die als een neonbord aan en uit flitsen.De werkelijke HTML -standaard en trapsgewijze stijlbladen (CSS) hebben niet echt intrinsieke animatietags of -functies, hoewel ze voldoende toegang bieden tot de renderinggedeelten van een webbrowser die animatie kan worden uitgevoerd door de rendering -eigenschappen van een element te wijzigen.Vaker worden geanimeerde beeldbestandsformaten, externe programmeertalen of links naar streaming medibronnen gebruikt, vooral in het geval van complexe of lange animaties.

Een eenvoudige manier om een HTML -animatie te maken, is het gebruik van een speciaal bestandsformaat voor afbeeldingen bekendals een grafisch afbeeldingsbestand (GIF).Met dit bestandsformaat kunnen meerdere afbeeldingen in een bestand worden opgeslagen, samen met enkele andere informatie die wordt geïnterpreteerd door een webbrowser en weergegeven als een animatiesreeks.Een GIF-bestand heeft het voordeel dat het geen speciale plug-ins of software nodig heeft en is relatief klein van grootte.Sommige beperkingen bevatten echter een vast aantal kleuren in de afbeeldingen en zijn enigszins inefficiënt voor grotere HTML -animatiescènes.

Een andere populaire manier om een HTML -animatie te maken is door het gebruik van een afzonderlijk ontwikkelde bibliotheek met functies mdash;hetzij via CSS of een andere programmeertaal mdash;die worden opgeroepen vanuit de HTML -code van de website.Dit heeft het voordeel dat het een goede hoeveelheid flexibiliteit en animatie -opties biedt.Er kunnen complicaties optreden als een bepaalde webbrowser script is uitgeschakeld, geen ondersteuning biedt voor de bibliotheek mdash;zoals het geval zou kunnen zijn met een handheld -apparaat mdash;of heeft een lage verwerkingskracht, omdat animatiebibliotheken zeer belastend kunnen zijn op een systeem.

Voor HTML -animatie die complex of zeer lang is, is een gebruikelijke methode om de voltooide animatie in een afzonderlijk programma te construeren en die animatie vervolgens op te nemen als een typevan mediabestand.Binnen een HTML -document is het mediabestand ingebed als een element waarin de animatie automatisch voor de gebruiker wordt gespeeld.Dit kan helpen een deel van de last op de processor van de computer te verlichten en kan erg geheugenefficiënt zijn.Omgekeerd kan een streaming media HTML -animatie een grote hoeveelheid bandbreedte innemen en kan het mogelijk niet correct verschijnen als de snelheid van een internetverbinding te langzaam is.