HTML5 ڪينوس استعمال ڪيو آهي

هي اصول ٻين ٽيڪنالاجي تي فائدا آهن

HTML5 شامل آهي هڪ دلچسپ عنصر جنهن کي CANVAS سڏيو ويندو آهي. اهو ڪيتريون ئي استعمال ڪيو آهي، پر انهي کي استعمال ڪرڻ لاء توهان ڪجهه جاوا اسڪرپٽ، HTML، ۽ ڪڏهن ڪڏهن ايس ايس سي سکڻ جي ضرورت آهي.

اهو ڪيترن ئي ڊزائنررن جي لاء ڪي ويس جو عنصر ڪجهه ٺاهڻ لاء تيار ڪري ٿو، ۽ حقيقت ۾، شايد گهڻو ڪري ان عنصر کي نظرانداز ڪيو ويندو، جيستائين جاوا اسڪرپٽ ڄاڻي سگھڻ کان سواء CANVAS متحرڪ ۽ راندين لاء قابل اعتماد اوزار موجود هوندا.

ڇا لاء HTML5 ڪنيس استعمال ٿيل آهي

HTML5 CANVAS عنصر گهڻو ڪري ڪجھ شيون لاء استعمال ڪري سگھجي ٿو جيڪو اڳ ۾، توھان ھڪڙو ايپليڪيشن ٿيل ايپليڪيشن استعمال ڪرڻ جي ڪوشش ڪئي وئي جيئن فليش ڪرڻ لاء:

حقيقت ۾، ماڻهن جو ڪننوسس عنصر استعمال ڪري ٿو اهو بنيادي سبب آهي ڇاڪاڻ ته اهو هڪ الڳ ويب صفحي کي هڪ متحرڪ ويب ايپليڪيشن ۾ تبديل ڪرڻ آسان آهي ۽ پوء هن اپليڪيشن کي اسمارٽ فونز ۽ ٽيبلٽ تي استعمال لاء هڪ موبائل ايپ ۾ تبديل ڪرڻ آهي.

جيڪڏهن اسان کي چمڪيو آهي، اسان کي ڪنوس جي ضرورت آهي؟

HTML5 جي بيان مطابق، CANVAS عنصر آهي:

"... هڪ قرارداد تي منحصر بٽ ميپ ڪينوس، جيڪو گرافڪس، گيم گرافڪس، آرٽ، يا اڏامي جي ٻين منظرن لاء استعمال ڪري سگهجي ٿو."

ڪي وي ويس عنصر توهان کي حقيقي وقت جي ويب گراف تي گراف، گرافڪس، رانديون، آرٽ، ۽ ٻيون تصويرن جو حق ٺاهي ڏيڻ جي اجازت ڏئي ٿي.

توهان شايد سوچيو ٿا ته اسان اڳ ۾ ئي فليش سان ڪري سگھو ٿا، پر CANVAS ۽ Flash وچ ۾ ٻه وڏيون اختلاف آهن:

ڪينجها مددگار آهي جيتوڻيڪ توهان ڪڏهن فليش استعمال ڪرڻ جي رٿابندي ڪئي آهي

هڪ کان وڌيڪ سببن جي ڪري سگهي ٿو ته CANVAS عنصر ايترو پريشان آهي، جو ڪيترن ئي ڊزائنر مڪمل طور تي مستحڪم ويب لاء استعمال ڪيا ويا آهن. تصويرن کي متحرڪ ٿي سگھي ٿو، پر اهو GIF سان ڪيو ويو آهي، ۽ يقينا توهان صفحن ۾ وڊيو کي سرايت ڪري سگهو ٿا پر اهو هڪ جامد وڊيو آهي جيڪو رڳو صفحي تي رکي ٿو ۽ ان سان رابطو ٿيڻ کان پوء شروع ٿئي يا اسٽاپ ٿي ٿو، پر اهو سڀ ڪجهه آهي.

CANVAS عنصر توهان کي توهان جي ويب پيجن تي گهڻو وڌيڪ مداخلت شامل ڪرڻ جي اجازت ڏئي ٿو، ڇاڪاڻ ته هاڻي توهان گرافڪس ٻولي سان گرافڪس، تصويرون ۽ متن کي متحرڪ طور تي ڪنٽرول ڪري سگهو ٿا. CANVAS عنصر توهان متحرڪ عناصر ۾ تصويرون، تصويرون، چارٽ، ۽ گراف کي ڦيرايو ٿا.

جڏهن ڪنوسس عنصر استعمال ڪرڻ تي غور ڪيو وڃي

توهان جو ناظير پنهنجي پهرين سوچ ٿيڻ گهرجي جڏهن فيصلي ڪرڻ ته ڇا CANVAS عنصر استعمال ڪيو وڃي.

جيڪڏهن توهان جو سامعار خاص طور تي ونڊوز XP ۽ IE 6، 7، يا 8 استعمال ڪري ٿي، پوء متحرڪ ڪينوس خاصيت ٺاهڻ بنا بغير وڃي رهي آهي ڇو ته اهي برائوزر ان کي سهارو نه ڏيندا آهن.

جيڪڏهن توهان هڪ ايپليڪيشن تعمير ڪري رهيا آهيو جيڪا صرف ونڊوز مشين تي استعمال ٿيندي، پوء پوء توهان جو بهترين ٿي سگھي ٿي Flash. ونڊوز ۽ ميڪ ڪمپيوٽرن تي استعمال ٿيڻ لاء هڪ درخواست Silverlight ايپليڪيشن مان فائدو حاصل ڪري سگهي ٿي.

بهرحال، جيڪڏهن توهان جي اپليڪيشن کي موبائل ڊوائيسز (ٻنهي Android ۽ iOS) تي پڻ جديد ڊيسڪ ڊاپيسڪ ڪمپيوٽرز (تازه ترين برائوز ورشن ڏانهن اپڊيٽ ڪيو ويو)، پوء پوء CANVAS عنصر استعمال ڪندي سٺو انتخاب آهي.

اهو ذهن رکڻو آهي ته هن عنصر کي استعمال ڪندي توهان کي واپس وٺندڙ اختيارن وانگر جئين تصويرون برائوزرن لاء جامد تصويرون جيڪي انهي جي حمايت نه ڪندا آهن.

بهرحال، اهو هر شيء لاء HTML5 ڪينوس استعمال ڪرڻ جي سفارش ناهي. توهان ڪڏهن به ان جي علامت، علامت (لوگو)، سرڪشي يا نيوڻ جهڙي شيء لاء استعمال نه ڪرڻ گهرجي (اگرچه انهن مان ڪنهن هڪ جيتري انگ کي استعمال ڪرڻ لاء استعمال ڪيو وڃي ها).

تشريح مطابق، توهان انهن عناصر کي استعمال ڪرڻ گهرجي جيڪي توهان تعمير ڪرڻ جي ڪوشش ڪري رهيا آهن. تنهنڪري HEADER عنصر استعمال ڪندي تصويرون ۽ متن سان مقابلو ڪرڻ لاء CANVAS پنهنجي سرپر ۽ علامت لاء عنصر آهي.

انهي سان گڏ، جيڪڏهن توهان ويب ويب سائيٽ يا ايپليڪيشن ٺاهي رهيا آهيو جيڪي بڻائڻ جي طور تي غير مداخلت وچولي ۾ استعمال ٿيڻ جو مقصد آهي، توهان کي باخبر هجڻ گهرجي ته متحرڪ طور تي اپڊيٽ ڪيو ويو جو CANVAS عنصر جيڪو توهان جي اميد نٿو ڪري سگھي. توھان کي موجوده مواد يا فيبرڪ مواد جو ھڪڙو پرنٽ حاصل ڪري سگھي ٿو.