Video: Animating the Canvas | HTML5 Canvas Tutorial for Beginners - Ep. 3 2024
Lerret elementet er en af de mest interessante nye udviklinger i HTML5. Mens tagget er en HTML-tag, er det virkelig ikke interessant uden JavaScript-programmering. Lærredelementet giver en grafikkontekst, som er et område på siden, der kan trækkes på med JavaScript-kommandoer.
Canvas leverer et rigeligt værktøjssæt af tegningsoperationer, der meget vel kan revolutionere nettet. Innovationer i lærredet tag - sammen med fremskridt i hastigheden af JavaScript-motorer - kan meget vel føre til nye anvendelser af internettet. En række udviklere har udviklet spil med lærredet tag og JavaScript, der ville have krævet Flash eller Java for nogle få år siden. Fleksibiliteten af lærred kan også føre til helt nye visuelle værktøjer og widgets, der ikke er baseret på HTML, hvilket kunne have dybtgående konsekvenser for brugervenlighed og brugergrænseflader.
Lærredet mærket understøttes af næsten alle aktuelle browsere. De seneste versioner af Chrome, Safari, Opera, Firefox og Internet Explorer (IE) 9. (IE8 og tidligere understøtter ikke lærred, men ExplorerCanvas -projektet giver en nem måde at tilføje lærredsfunktioner til de ældre versioner af IE.)
Selvom mange af funktionerne i lærredelementet (skygger, transformationer og billeder) er tilgængelige gennem andre dele af HTML5-universet, er implementeringen af de forskellige lærredelementer ens på alle browsere, der støtte platformen.