Ihe nke a bara uru karịa Nkà na ụzụ ndị ọzọ
HTML5 gụnyere ihe omume na-akpali akpali nke a na-akpọ CANVAS. O nwere otutu ojiji, mana iji jiri ya ịchọrọ ịmụta ụfọdụ Javascript, HTML, na mgbe ụfọdụ CSS.
Nke a na-eme ka ọrụ CANVAS bụrụ ihe na-ewute ọtụtụ ndị na-emepụta, na n'eziokwu, ihe ka ọtụtụ ga-eleghara mmepụta ahụ anya ruo mgbe a ga-enwe ihe ndị a pụrụ ịdabere na ha iji mepụta animations na egwuregwu na-enweghị ike ịma JavaScript.
Ihe ejiji HTML5 eji
Ihe HTML5 CANVAS mmewere nwere ike iji maka ọtụtụ ihe na mbụ, ị ga-eji ngwa agbakwunyere dị ka Flash iji kesaa:
- ndi di egwu
- online na egwuregwu ntanetị
- ihe ngosi
- video mmekọrịta na ọdịyo
N'ezie, isi ihe mere ndị mmadụ ji eji ọrụ CANVAS bụ n'ihi na ọ dị mfe iji gbanwee ebe nrụọrụ weebụ dị larịị n'ime ngwa weebụ dị ike wee megharịa ngwa ahụ ngwa ngwa ngwa ngwa iji jiri smartphones na mbadamba.
Ọ bụrụ na anyị nwere Flash, gịnị mere anyị ji achọ kaadị?
Dị ka nkọwa HTML5 ahụ si kwuo, ọrụ mmemme CANVAS bụ:
"... ihe na-eme ka a ghara iji ya mee ihe, nke a ga-eji mee ihe maka eserese, eserese eserese, nkà, ma ọ bụ ihe ndị ọzọ na-ahụ anya na ofufe."Ihe ọrụ CANVAS na-enye gị ohere ịde eserese, eserese, egwuregwu, nkà, na ihe ndị ọzọ na-ahụ anya na ibe weebụ na oge.
Ị nwere ike na-eche na anyị nwere ike ime ya na Flash, mana enwere nnukwu esemokwu dị n'etiti CANVAS na Flash:
- The CANVAS mmewere na-agbakwunyere nri na HTML. Ihe odide ndị na-adọta na ya bụ na HTML ma ọ bụ na faịlụ ndị ọzọ ejikọtara. Nke a pụtara na ọrụ CANVAS bụ akụkụ nke ihe ngosi akwụkwọ, ma ọ bụ DOM.
- Flash bụ faịlụ dị n'ime ya. Ọ na-eji ma EMBED ma ọ bụ OBJECT element gosipụtara, enweghịkwa ike ịmekọrịta ya na ihe HTML ndị ọzọ. Ebe ọ bụ na ọrụ CANVAS bụ akụkụ nke DOM, ọ nwere ike iji DOM meekọrịta ihe n'ọtụtụ ụzọ.
- Dịka ọmụmaatụ, ị nwere ike ịmepụta ihe ngosi nke na-agbanwe mgbe a na - ejikọta akụkụ nke ọzọ nke - dị ka ụdị mmejupụta. Na Flash, ihe kachasị ị nwere ike ime bụ ịmalite Flash nkiri ma ọ bụ ihe ngosi, ma na CANVAS ị nwere ike ịmepụta ọtụtụ mmetụta dị iche iche, ọbụnakwa na-agbakwụnye ederede site na ụdị ụdị ahụ n'ime mmegharị.
- Ihe ntanetị CANVAS bụ ihe nchọgharị weebụ na akwado. Ka ndị ọrụ jiri Flash mee ihe n'ezie, ihe nchọgharị ha ga-arụnye mgbakwunye. Nke a na-abụkarị nsogbu nye ọtụtụ ndị mmadụ n'ihi na Flash emetụbeghị ma ọ bụ eziokwu na sistemụ arụmọrụ ha anaghị akwado ya.
- Ọ na-abụ na ihe ọ bụla nchọgharị nwere ngwa mgbakwunye arụnyere, ma nke ahụ abụghịzi ikpe ahụ, ọtụtụ na-ewepu ngwa mgbakwunye n'ihi nsogbu. Ọzọkwa, ọ bụghị ọbụna dị na nsonso iOS.
Canvas dị mma ọbụna ma ọ bụrụ na ọ dịghị mgbe i kpebiri iji Flash
Otu n'ime ihe bụ isi mere ihe mmemme CANVAS ji dị mgbagwoju anya bụ na ọtụtụ ndị na-emepụta ka eji eji weebụ zuru ezu. Ihe osise nwere ike ịbụ ihe ngosi, mana nke a na-eme GIF, n'ezie, ị nwere ike itinye video n'ime ibe ma ọzọ, ọ bụ vidiyo vidio nke na-anọdụ na ibe ahụ ma eleghị anya ịmalite ma ọ bụ kwụsị n'ihi mkparịta ụka, mana nke ahụ niile bụ.
Ihe mmemme CANVAS na-enye gị ohere igbakwunye ọtụtụ mmekọrịta na ibe weebụ gị n'ihi na ugbu a, ị nwere ike ijikwa eserese, ihe oyiyi, na ederede n'ụzọ dị ike na asụsụ ederede. Ihe enyere CANVAS enyere gi aka ichogharia ihe oyiyi, foto, eserese, na eserese n'ime ihe di iche iche.
Mgbe ị ga-atụle iji ejiji ahụ
Ndị na-ege gị ntị kwesịrị ibu ụzọ cheebara gị echiche mgbe ị na-ekpebi ma ị ga-eji ihe CANVAS mee ihe.
Ọ bụrụ na ndị na-ege gị ntị na-eji Windows XP na IE 6, 7, ma ọ bụ 8, mgbe ahụ na-ekepụta atụmatụ ịkpavasụ siri ike ga-abụ ihe efu ebe ọ bụ na ndị nchọgharị ahụ anaghị akwado ya.
Ọ bụrụ na ị na-ewu ngwa nke a ga-eji na ngwaọrụ Windows, mgbe ahụ, Flash nwere ike ịbụ ụzọ nkwụsị gị. Ngwaa a ga-eji na kọmputa Windows na Mac nwere ike ịrite uru site na ngwa Silverlight.
Otú ọ dị, ọ bụrụ na ngwa-ngwa gị ka a ga-elele anya na ngwaọrụ mkpanaka (ma gam akporo ma iOS) yana kọmputa desktọọpụ nke oge a (emelitere na nsụgharị nsụgharị ọhụrụ), mgbe ahụ, iji ọrụ CANVAS bụ ezigbo nhọrọ.
Buru n'uche na iji mmemme a eme ka ị nwee ike ịhọrọ nhọrọ ọdịda dị ka ihe oyiyi sticking maka ihe nchọgharị ochie ndị na-akwadoghị ya.
Otú ọ dị, ọ dịghị atụ aro iji ijiji HTML5 maka ihe niile. Ikwesighi iji ya maka ihe di ka logo gi, isi ihe, ma obu igodo (obu ezie na iji ya mee ka otu akuku nke ihe ndia di nma).
Dị ka nkọwapụta ahụ, ị ga-eji ihe ndị kachasị mma maka ihe ị na-agbalị ime. Ya mere jiri iji ihe oyiyi HEADER tinyere ihe oyiyi na ederede dị mma maka edemede CANVAS maka nkụnye eji isi gị na logo gị.
Ọzọkwa, ọ bụrụ na ị na-ekepụta ibe weebụ ma ọ bụ ngwa nke ezubere iji mee ihe na-enweghị mmekọrịta dịka ibipụta akwụkwọ, ị kwesịrị ịmara na mmemme CANVAS nke emelitewo n'ụzọ dị ike nwere ike ọ gaghị ebipụta ka ị na-atụ anya ya. Ị nwere ike ịnweta ọdịnaya nke ọdịnaya ugbu a ma ọ bụ ọdịnaya ọdịnaya ọdịda.