HTML5 Canvas Uzoj

Ĉi tiu Elemento Havas Profitojn Super Alia Teknologio

HTML5 inkluzivas ekscitan elementon nomitan CANVAS. Ĝi havas multajn uzojn, sed por uzi ĝin vi devas lerni iujn JavaScript, HTML kaj kelkfoje CSS.

Ĉi tio faras ke la elemento de CANVAS iom timigas multajn desegnistojn, kaj fakte, la plej multaj probable ignoros la elementon ĝis ekzistas fidindaj iloj por krei kuraĝigojn kaj ludojn de CANVAS sen scii JavaScript.

Kio HTML5 Canvas Estas Uzita Por

La elemento HTML5 CANVAS povas esti uzata por multaj aferoj antaŭe, vi devis uzi enigita aplikaĵon kiel Flash por generi:

Fakte, la ĉefa kialo, kiun homoj uzas la elementon de CANVAS, estas kiel facile faciigi eblan retpaĝon en dinamikan TTT-aplikaĵon kaj tiam konverti tiun aplikon en poŝtelefonon por uzi en inteligentaj telefonoj kaj tabeloj.

Se Ni Havas Ekbrilon, Kial Ni Ni Devas Canvas?

Laŭ la HTML5-specifaĵo, la elemento CANVAS estas:

"... rezervo-dependa bapapabla tolo, kiu povas esti uzata por bildigi grafikaĵojn, ludajn grafikojn, artojn aŭ aliajn bildajn bildojn sur la muŝo."

La elemento CANVAS ebligas desegni grafikaĵojn, grafikojn, ludojn, artojn kaj aliajn bildojn ĝuste en la retpaĝo en reala tempo.

Vi povus pensi, ke ni jam povas fari tion kun Flash, sed ekzistas du gravaj diferencoj inter KANVAS kaj Ekbrilo:

Canvas Estas Utila Eĉ Se Vi Neniam Planis Uzi Ekbrilon

Unu el la ĉefaj kialoj, kial la elemento de CANVAS estas tiel malklara, ke multaj projektistoj estas uzataj por tute statika retejo. Bildoj povus esti viglaj, sed tio estas farita per GIF, kaj kompreneble vi povas enmeti filmetojn en paĝojn sed denove, ĝi estas statika video, kiu simple sidas sur la paĝo kaj eble komenciĝas aŭ ĉesas pro interago, sed tio estas ĉio.

La elemento de CANVAS permesas al vi aldoni multe pli da interagado al viaj retpaĝoj ĉar nun vi povas kontroli la grafikaĵojn, bildojn kaj tekston dinamike per lingvo de skripto. La elemento CANVAS helpas vin turni bildojn, fotojn, leterojn kaj grafikojn en viglajn elementojn.

Kiam Konsideri Uzanta la Canvas Elemento

Via spektantaro devus esti via unua konsidero kiam vi decidas ĉu uzi la CANVAS-elementon.

Se via spektantaro plejparte uzas Windows XP kaj IE 6, 7 aŭ 8, tiam kreante dinamika tolo-karakterizaĵo estos senutila pro tio ke tiuj retumiloj ne subtenas ĝin.

Se vi konstruas aplikaĵon, kiu estos uzata nur en maŝinoj de Windows, tiam Flash povus esti via plej bona vetas. Apliko por esti uzita en komputiloj de Windows kaj Mac povus profitigi de Silverlight-apliko.

Tamen, se via aplikaĵo devas esti vidata en porteblaj aparatoj (kaj Android kaj iOS) kaj modernaj labortablaj komputiloj (ĝisdatigitaj al la plej novaj versioj de la navegador), tiam uzante la elemento de CANVAS estas bona elekto.

Memoru, ke uzante ĉi tiun elementon ebligas al vi reteni eblojn kiel statikajn bildojn por malnovaj foliumiloj, kiuj ne subtenas ĝin.

Tamen, ĝi ne rekomendas uzi HTML5-tolon por ĉio. Vi neniam uzu ĝin por aferoj kiel via logoo, titolo, aŭ navigado (kvankam uzanta ĝin por animi parton de iu ajn el ĉi tiuj estus bone).

Laŭ la specifaĵo, vi devas uzi la elementojn plej taŭgajn por tio, kion vi provas konstrui. Do uzanta la HEADER-elementon kune kun bildoj kaj teksto preferas al la elemento de CANVAS por via kaplinio kaj logoo.

Ankaŭ, se vi kreas retpaĝon aŭ aplikaĵon, kiu estas intencata por esti uzata en ne-interaga mezo kiel presado, vi devas konscii, ke la elemento de CANVAS, kiu estis dinamike ĝisdatigita, ne povas presi kiel vi atendas. Vi eble ricevas presi de la nuna enhavo aŭ de la rekta enhavo.