I-HTML5 Iisetyenziso zeTravas

Eli lizwe lizuze ezinye iThekhnoloji

I-HTML5 iquka into ebangelisayo ebizwa nge-CANVAS. Inokusetyenziswa ezininzi, kodwa ukuze uyisebenzise kufuneka ufunde iJavaScript, i-HTML, kunye neCSS ngamanye amaxesha.

Oku kwenza inkalo ye-CANVAS ibe yinto ebangelisayo kubaqulunqi abaninzi, kwaye eneneni, ininzi inokuthi iyayihoxisa le nto ide ibekho izixhobo ezinokwethenjelwa zokudala ii-CANVAS iimifanekiso kunye nemidlalo ngaphandle kokwazi iJavaScript.

Iyiphi i-HTML5 Canvas eSebenziselwayo

Isici se-HTML5 se-CANVAS singasetyenziselwa izinto ezininzi ngaphambili, kwafuneka usebenzise isicelo esifakwe njengeSkrini ukuvelisa:

Enyanisweni, isizathu esona sizathu sabantu basebenzisa i-CANVAS element ngenxa yokuba kulula kangakanani ukuvula iphepha lewebhu elicacileyo kwisicelo sewebhu esishukumisayo kwaye uguqule eso sicelo kwisicelo esiphezulu sokusetyenziswa kwii-smartphone kunye namacwecwe.

Ukuba Sinesitshixo, Kutheni Sifuna I-Canvas?

Ngokwemiqathango ye-HTML5, i-CANVAS isici:

"... i-bitmap ye-dependmap ye-dependence-dependence, engasetyenziselwa ukunikela iigrafu, imifanekiso yemidlalo, ubugcisa, okanye enye imifanekiso ebonakalayo kwi-fly."

Isici se-CANVAS sikwenza udwebe iigrafu, imifanekiso, imidlalo, ubugcisa kunye nezinye iziboniso ngqo kwiphepha lewebhu ngexesha langempela.

Usenokucinga ukuba sinokwenza oko nge-Flash, kodwa kukho ukungafani emibini phakathi kwe-CANVAS kunye ne-Flash:

I-Canvas Inokusetyenziswa Nangona Awuzange Ulungele Ukusebenzisa I-Flash

Esinye sezizathu eziphambili zokuba kutheni inqaku le-CANVAS lidideka kukuba abaninzi abaqulunqi bezisebenzise kwiwebhu. Iimifanekiso zinokuthi zifakwe, kodwa zenziwe ngeGIF, kwaye ngokuqinisekileyo ungashumeka ividiyo kwiimaphepha kodwa kwakhona, ividiyo eqinileyo ehleli nje kwiphepha kwaye mhlawumbi iqalisa okanye liyeke ngenxa yokusebenzisana, kodwa yikho konke.

IQumrhu le-CANVAS likuvumela ukuba ungeze ukusebenzisana kakhulu kumaphepha akho ewebhu kuba ngoku unako ukulawula imifanekiso, imifanekiso, kunye nokubhala ngokubhaliweyo ngolwimi lokubhala. Isici se-CANVAS sinceda uguqule imifanekiso, iifoto, iitshathi kunye negrafu kwizinto eziphilileyo.

Ngexesha lokucinga ngokusebenzisa i-Canvas Element

Abaphulaphuli bakho kufuneka baqwalasele okokuqala xa usenza isigqibo sokuba usebenzisa i-CANVAS element.

Ukuba ngabaphulaphuli bakho ngokuyinhloko basebenzise i-Windows XP kunye ne-IE 6, 7, okanye 8, ngokokudala isici esichukumisayo se-tovas asiyi kuba nantoni na ukuba ezo zikhangeli aziyixhasi.

Ukuba ukwakhiwa kwesicelo esiya kusetyenziswa kwiinkqubo zeWindows kuphela, i-Flash ingaba yinto efanelekileyo yokubheja. Isicelo esisetyenziswe kwiikhompyutha ze-Windows kunye ne-Mac sinokuzuza kwisicelo se-Silverlight.

Nangona kunjalo, ukuba isicelo sakho sifanele sijongwe kumadivayisi eselula (zombini i-Android kunye ne-iOS) kunye neekhomputer zekhompyutha zamanje (ezihlaziywe kwiinguqulelo zesandululwazi zakutshanje), ngoko usebenzisa i-CANVAS into ekhethekileyo.

Gcina ukhumbule ukuba ukusebenzisa le nto kukuvumela ukuba ube neenketho zokuwa phantsi njengeemifanekiso eziqhotyoshelweyo kwiziphequluli ezindala ezingayixhasi.

Nangona kunjalo, akukhuthazwa ukuba usebenzise i-HTML5 kwinqanawa kuyo yonke into. Akufanele uyisebenzise izinto ezifana ne logo yakho, isihloko, okanye ukuhamba (nangona ukuyisebenzisa ukukhupha isahlulo sawo naluphi na oku kuya kuba kuhle).

Ngokutsho kwenkcazo, kufuneka usebenzise izinto ezifanelekileyo kakhulu oko uzama ukwakha. Ngoko usebenzisa i-HEADER element kunye nemifanekiso kunye neetekisi kukhethwa kwi-CANVAS element for header and logo.

Kwakhona, ukuba udala iphepha lewebhu okanye isicelo esilungiselelwe ukuba sisetyenziswe kwisixhobo esingenzi-interactive njengokushicilela, kufuneka uqaphele ukuba isici se-CANVAS esiye sahlaziywa ngokutsha singenakuprinta njengoko ulindele. Unokufumana ukushicilelwa komxholo okwangoku okanye umxholo wokuwa.