Hva er en HTML -animasjon?

I Hypertext Markup Language (HTML) er en HTML -animasjon et hvilket som helst element som ser ut til å bevege seg eller endre på en webside, vanligvis uten noen brukerinngang. Dette kan være alt fra en sprettende ball til en bank med brev som blinker av og på som et neonskilt. Den faktiske HTML -standard- og kaskader -stilarkene (CSS) har egentlig ingen iboende animasjonsmerker eller funksjoner, selv om de gir nok tilgang til gjengivelsesdelene i en nettleser som animasjon kan utføres ved å endre gjengivelsesegenskapene til et element. Oftere brukes animerte bildefilformater, eksterne programmeringsspråk eller lenker til streaming mediekilder, spesielt når det gjelder komplekse eller lange animasjoner.

En enkel måte å lage en HTML -animasjon er å bruke et spesielt filformat for grafikk kjent som en grafisk bildefil (GIF). Dette filformatet gjør at flere bilder kan lagres i en fil, sammen med annen informasjon som tolkes av en nettleser og displayeD som en animasjonssekvens. En GIF-fil har fordelen av å ikke kreve noen spesielle plugins eller programvare og er relativt liten i størrelse. Noen begrensninger inkluderer imidlertid et bestemt antall farger i bildene og er noe ineffektivt for større HTML -animasjonssekvenser.

En annen populær måte å lage en HTML -animasjon er gjennom bruk av et separat utviklet bibliotek med funksjoner - enten gjennom CSS eller et annet programmeringsspråk - som kalles fra HTML -koden til nettstedet. Dette har fordelen av å gi en god mengde fleksibilitet og animasjonsalternativer. Komplikasjoner kan oppstå hvis en gitt nettleser har skripting slått av, ikke har støtte for biblioteket - som det kan være tilfelle med en håndholdt enhet - eller har lav prosessorkraft, fordi animasjonsbiblioteker kan være veldig beskatning på et system.

for HTML -animasjon som er COMPLEX eller veldig lang, en vanlig metode er å konstruere den fullførte animasjonen i et eget program og deretter registrere den animasjonen som en type mediefil. I et HTML -dokument er mediefilen innebygd som et element der animasjonen automatisk spilles for brukeren. Dette kan bidra til å lindre noe av belastningen på datamaskinens prosessor og kan være veldig minneffektiv. Motsatt kan en HTML -animasjon fra streaming media ta opp en stor mengde båndbredde og kanskje ikke vises riktig hvis hastigheten på en internettforbindelse er for langsom.

ANDRE SPRÅK