Vad är en HTML -animation?

På Hypertext Markup Language (HTML) är en HTML -animation alla objekt som verkar flytta eller ändras på en webbsida, vanligtvis utan användarinmatning. Detta kan vara allt från en studsande boll till en bank med bokstäver som blinkar på och av som ett neonskylt. Den faktiska HTML -standard- och kaskadstilarken (CSS) har egentligen inte några inneboende animationstaggar eller funktioner, även om de ger tillräckligt med åtkomst till återgivningsdelarna i en webbläsare som animation kan utföras genom att ändra renderingsegenskaperna för ett element. Oftare används animerade bildfilformat, externa programmeringsspråk eller länkar till strömmande mediekällor, särskilt när det gäller komplexa eller långa animationer.

Ett enkelt sätt att skapa en HTML -animation är att använda ett speciellt filformat för grafik som kallas en grafisk bildfil (GIF). Detta filformat gör det möjligt att lagra flera bilder i en fil, tillsammans med annan information som tolkas av en webbläsare och displayeD som en animationssekvens. En GIF-fil har fördelen att inte kräva några speciella plug-ins eller programvara och är relativt liten i storlek. Vissa begränsningar inkluderar emellertid ett fast antal färger i bilderna och är något ineffektiva för större HTML -animationssekvenser.

Ett annat populärt sätt att skapa en HTML -animation är genom användning av ett separat utvecklat bibliotek med funktioner - antingen genom CSS eller ett annat programmeringsspråk - som kallas inifrån HTML -koden på webbplatsen. Detta har fördelen att tillhandahålla en hel del flexibilitets- och animationsalternativ. Komplikationer kan uppstå om en given webbläsare har skriptning avstängd, inte har stöd för biblioteket - som kan vara fallet med en handhållen enhet - eller har låg bearbetningskraft, eftersom animationsbibliotek kan vara mycket beskattande på ett system.

för HTML -animation som är cOmplex eller mycket lång, en vanlig metod är att konstruera den färdiga animationen i ett separat program och sedan spela in den animationen som en typ av mediefil. Inom ett HTML -dokument är mediefilen inbäddad som ett element där animationen automatiskt spelas för användaren. Detta kan hjälpa till att lindra en del av bördan på datorns processor och kan vara mycket minneseffektiva. Omvänt kan en strömmande media HTML -animation ta upp en stor mängd bandbredd och kanske inte visas korrekt om hastigheten på en internetanslutning är för långsam.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?