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 afbeeldingsbestandsformaten, 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 die bekend staan als een grafisch beeldbestand (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 displayeD als een animatiereeks. 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 -animatiesreeksen.
Een andere populaire manier om een HTML -animatie te maken, is door het gebruik van een afzonderlijk ontwikkelde bibliotheek met functies - hetzij via CSS of een andere programmeertaal - die vanuit de HTML -code van de website worden genoemd. Dit heeft het voordeel dat het een goede hoeveelheid flexibiliteit en animatie -opties biedt. Er kunnen complicaties optreden als een bepaalde webbrowser script heeft uitgeschakeld, geen ondersteuning heeft voor de bibliotheek - zoals mogelijk het geval is met een handheld -apparaat - of een lage verwerkingskracht heeft, omdat animatiebibliotheken zeer belasten op een systeem.
voor html -animatie dat is cOmplex of zeer langdurig, een gemeenschappelijke methode is om de voltooide animatie in een afzonderlijk programma te construeren en die animatie vervolgens op te nemen als een type 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.