O lenei vaega e aoga i luga o isi tekinolosi
HTML5 e aofia ai se uiga manaia e taʻua o CANVAS. E tele naua faʻaaoga, ae ina ia faʻaaogaina e te manaʻomia le aʻoaʻoina o nisi JavaScript, HTML, ma nisi taimi CSS.
O le mea lea e avea ai le CANVAS ma se mea e sili ona faigata mo le tele o tagata mamanu, ma o le mea moni, o le toatele atonu o le a le amanaiaina le elemene sei vagana ua i ai ni meafaigaluega mautinoa e fatu ai animation ma taʻaloga a le CANVAS e aunoa ma le iloa o le Java.
O le a le HTML Canvas ua Faʻaaogaina Mo
O le elemene HTML5 CANVAS e mafai ona faʻaaogaina mo le tele o mea na muamua, e tatau ona e faʻaaogaina se pepa faʻapipiʻi e pei o le Flash e faʻatupu ai:
- ata mataʻina
- luga o le initaneti ma taʻavale
- animation
- ata fefaʻatauaʻi ma leo
O le mea moni, o le mafuaaga autu e faʻaaogaina ai e le tagata le CANVAS elemene ona o le faigofie tele ona liliu se laupepa laupepa i totonu o se 'upega tafaʻilagi o le upega tafaʻilagi ma faʻaliliu lena talosaga i se telefoni feaveaʻi mo le faʻaaogaina i luga o masini atamai ma fualaau.
Afai ei ai so tatou Flash, aiseā tatou te manaʻomia ai ni paʻu?
E tusa ai ma le faʻamatalaga HTML5, o le elemene CANVAS o le:
"... o se tapoleni e faalagolago i le iuga, lea e mafai ona faʻaaogaina mo le faia o kalafi, ata taʻaloga, ata, poʻo isi ata vaaia i luga o le lele."O le eletise CANVAS ua mafai ai ona e tusia ata, ata, taʻaloga, art, ma isi mea faitino saʻo i luga o le upega tafaʻilagi i le taimi moni.
Atonu e te mafaufau e mafai ona tatou faia lena mea i le Flash, ae e lua eseesega tele i le CANVAS ma le Flash:
- O le elemene CANVAS o loʻo i totonu o le HTML. O faʻamaumauga o loʻo tusia ai i totonu o le HTML poʻo le faila i fafo. O lona uiga o le elemene CANVAS o se vaega o le ata o mea faitino, poʻo le DOM.
- Flash o se faila i fafo. E faʻaaogaina le EMBED poʻo le sini autu e faʻaalia, ma e le mafai ona faʻafesoʻotaʻi saʻo ma isi elemene HTML. Ona o le elemene CANVAS o se vaega o le DOM, e mafai ona fegalegaleai ma le DOM i le tele o auala.
- Mo se faʻataʻitaʻiga, atonu e te fatuina se mea e suia pe a fesoʻotaʻi ma isi vaega o le itulau - e pei o se faʻavae o le elemene ua tumu i. I le Flash, o le mea sili e mafai ona e faia o le amataina lea o le ata tifaga po o le animation, ae faʻatasi ma CANVAS e mafai ona e fatuina le tele o aafiaga eseese, e oʻo lava i le faʻaopoopoina o le tusiga mai le faʻailoga i totonu o le faʻafiafiaga.
- O le elemene CANVAS e lagolagoina e le 'upega tafaʻilagi. Ina ia mafai e tagata faaaoga ona faʻaaogaina le Flash, e tatau ona faʻapipiʻiina le masini. O lenei mea e masani lava o se faʻalavelave mo le tele o tagata ona o faʻalauiloa Flash ua maeʻa poʻo le mea moni e le o lagolagoina e le latou polokalama faagaioia.
- E masani lava o mea uma lava na maua ai le masini, ae e le toe avea le mataupu, ma o le toatele e aveesea le masini ona o faigata. Ma le isi, e le o maua i luga o le lauiloa iOS.
Kanoa e Faʻaaogaina E tusa lava pe e te leʻi fuafuaina e faʻaoga Flash
O se tasi o mafuaʻaga autu e mafua ai le le mautonu o le elemene CANVAS, o le tele o tagata mamanu na faʻaaogaina i se upega tafailagi faʻamalosi. O ata e mafai ona ola, ae o le mea lea e faia i le GIF, ma o le mea moni e mafai ona e faʻaogaina le vitio i itulau ae toe fai, o se vitio vitio o loʻo nofo i le itulau ma atonu e amata pe taofi ona o fegalegaleaiga, ae o mea uma.
O le CANVAS elemene e mafai ai ona e faʻaopoopo atili le tele o fegalegaleaiga i au itulau uepi ona o le taimi nei e mafai ona e pulea ata, ata, ma tusiga ma le malosi i se gagana tusitusi. O le elemene CANVAS e fesoasoani ia te oe e liliu ata, ata, siata, ma kalafi i elemene faʻalauiloa.
O afea e mafaufau ai i le faʻaaogaina o le Upega Taʻaloga
O lau au maimoa e tatau ona avea ma au iloiloga muamua pe a e filifili pe faʻaaoga le elemene CANVAS.
Afai o loʻo faʻaaoga muamua e lau aofia le Windows XP ma le IE 6, 7, poʻo le 8, ona fatuina lea o se uiga tapoleni malosi o le a leai se aoga talu ai e le lagolagoina e na tagata suʻesuʻe.
Afai o loʻo e fausiaina se talosaga o le a faʻaaogaina i luga o masini Windows, ona mafai loa lea e Flash ona fai lau bet sili. O se talosaga e faʻaaoga i komepiuta a Windows ma Mac e mafai ona faʻamanuiaina mai se pepa Silverlight.
Ae peitaʻi, afai o lau talosaga e manaʻomia ona vaʻaia i luga o masini feaveaʻi (i le Android ma le iOS) faʻapitoa foi i komepiuta faʻapipiusaga (faʻafouina i le telefoni fou), ona faʻaaoga lea o le CANVAS element o se filifiliga lelei.
Ia manatua o le faʻaaogaina o lenei elemene e mafai ai e oe ona i ai ni suiga i tua e pei o ata faʻatagata mo tagata matutua e le lagolagoina.
Ae ui i lea, e le fautuaina e faʻaaoga le tapoleni HTML5 mo mea uma. E le tatau ona e faʻaaogaina mo mea e pei o lau logo, ulutala, poʻo le faʻavasegaga (e ui o le faʻaogaina o se mea o le a lelei).
E tusa ai ma faʻamatalaga, e tatau ona e faʻaaoga elemene e sili ona talafeagai mo mea o loʻo e taumafai e fausia. O le faʻaaogaina o le eletise HEADER faatasi ai ma ata ma tusitusiga e sili ona lelei i le CANVAS element mo lau ulutala ma logo.
E le gata i lea, afai o loʻo e fatuina se itulau uepi poʻo se talosaga lea e faamoemoe e faʻaaogaina i se fesoʻotaʻiga e leai se fesoʻotaʻiga e pei o le lomitusi, e tatau ona e nofouta e le lolomiina le elemene CANVAS ua maeʻa faʻaleleia pei ona e faʻamoemoeina. E mafai ona e maua se lolomi o mea o loʻo i ai nei poʻo le tala o le talatala.