مواد
یہ مضمون پہلے نیٹ نیٹ میگزین کے 231 کے شمارے میں شائع ہوا - ویب ڈیزائنرز اور ڈویلپرز کے لئے دنیا کا سب سے زیادہ فروخت ہونے والا میگزین۔
جب آپ صارف انٹرفیس (UI) ویجیٹ بناتے ہیں تو اس کا امکان HTML عناصر کی ایک جامع چیز ہے۔ عام طور پر یہ کہنا آسان ہے کہ کسی کے لئے یہ کام کرنا آسان ہے کہ ویجیٹ کیا کرتا ہے ، یا صفحے کے اندر اس کا کیا کردار ادا کرتا ہے ، جس کی بنا پر وہ نظر آرہا ہے یا اس کے کنٹرول دستیاب ہیں۔ یہ جامع تناظر اگرچہ معاون ٹیکنالوجیز (اے ٹی) کے ل though واضح نہیں ہے ، اور وہ (یقینا) وہ جگہ ہے جہاں اے آر آئی اے آتی ہے۔
اے آر آئی اے ، یا قابل رسائی رچ انٹرنیٹ ایپلی کیشنز کو اس کا پورا لقب دینے کے ل used ، آپ کے ویجیٹ کو کردار ادا کرنے کے لئے استعمال کیا جاسکتا ہے۔ یا اسے کسی اور طرح سے دیکھنے کے ل you ، آپ اے آر ایل کے کرداروں کو اے ٹی ایمز کو HTML عناصر کے اپنے بنڈل کے بارے میں کچھ بتانے کے ل use استعمال کرسکتے ہیں گویا وہ واحد ہستی ہیں۔
اے آر آئی اے 1.0 تصریح میں کرداروں کی ایک درجہ بندی بھی شامل ہے۔ اس میں 73 مختلف کرداروں کی خصوصیات اور خصوصیات کو بیان کیا گیا ہے ، جن کو چار اعلی سطح کے زمرے میں تقسیم کیا گیا ہے۔
پہلی قسم 12 خلاصہ کردار کی وضاحت کرتی ہے۔ اسی طرح کہ جب پروگرامنگ کرتے ہو تو کبھی بھی تجریدی کلاسوں کو فوری نہیں بنایا جاتا ہے ، تو آپ کے کوڈ میں کبھی بھی خلاصہ کردار استعمال نہیں کرنا چاہئے۔ وہ ایک تصوراتی سطح پر مختلف اقسام کے کردار کی وضاحت کرتے ہیں ، اور لہذا وہ صرف درجہ بندی میں ہی استعمال ہوتے ہیں۔
کردار
ایک خلاصہ کردار باقی سے الگ کھڑا ہے۔ کردار (تجریدی کردار) بنیادی کردار ہے جس سے درجہ بندی میں دوسرے تمام کردار وارث ہوتے ہیں۔ دیگر تجریدی کرداروں میں ان پٹ (تجریدی کردار) ، تاریخی نشان (تجریدی کردار) ، اور ویجیٹ (تجریدی کردار) شامل ہیں۔
آئیے مثال کے طور پر آپکے پاس وجٹس (تجریدی کردار) کو لیں۔ اس میں چھتری والے کردار کو بیان کیا گیا ہے ، جس کے تحت درجہ بندی میں تمام دوسرے ویجیٹ کے کردار بیٹھتے ہیں۔ یہاں یہ بیان کیا جاتا ہے کہ اس کو اے آر آئی اے کی تصریح میں کس طرح بتایا گیا ہے۔
"گرافیکل یوزر انٹرفیس (GUI) کا ایک انٹرایکٹو جزو۔ وجیٹس متناسب یوزر انٹرفیس اشیاء ہیں جن کے ساتھ صارف تعامل کرسکتا ہے۔ "
یہ اگلے زمرے میں صفائی کی طرف جاتا ہے ، جو آپکے پاس وجٹس کے 34 کردار بیان کرتا ہے۔ وجیٹس انٹرایکٹو کنٹرول ہیں جو یا تو تنہا کھڑے ہوسکتے ہیں ، یا مزید پیچیدہ UI اجزاء پیدا کرنے کے لئے مل کر مل سکتے ہیں۔ ان میں سے نو کرداروں میں کنٹینر کی وضاحت کی گئی ہے جو زیادہ پیچیدہ کنٹرول کی تشکیل کے ل other دوسرے ویجٹ کو گھیرنے میں استعمال ہوسکتے ہیں۔
وجیٹس
باقی 25 کردار وجیٹس کی وضاحت کرتے ہیں جو آزادانہ طور پر یا کسی پیچیدہ جامع کنٹرول کے حصے کے طور پر استعمال ہوسکتے ہیں۔ مثال کے طور پر ٹیبل لسٹ کے کردار والے عنصر میں ٹیب کے کردار کے ساتھ متعدد عنصر شامل ہوسکتے ہیں۔ جب ٹیبپنیل کے کردار کے ساتھ عناصر کے اسی سیٹ کے ساتھ مل کر استعمال کیا جاتا ہے ، تو وہ ایک امتزاج ٹیبڈ انٹرفیس تشکیل دیتے ہیں۔ الرٹ ، چیک باکس یا مکالمہ جیسے کردار والے عنصر بھی زیادہ پیچیدہ UI کنٹرول کا حصہ ہوسکتے ہیں ، یا وہ تنہا کھڑے ہوسکتے ہیں۔
تیسری قسم 18 دستاویز کے ڈھانچے کے کردار کی وضاحت کرتی ہے۔ یہ کردار سر فہرست ، فہرست اور ٹول بار جیسے مخصوص مواد کی تشکیل کو بیان کرتے ہیں۔ ویجیٹ کردار کے برخلاف ، دستاویز کے ڈھانچے کے رول اصول کے مطابق انٹرایکٹو نہیں ہوتے ہیں۔
آخری زمرے میں آٹھ نمایاں کردار کی وضاحت کی گئی ہے۔ انہیں ویب صفحے کے مختلف حصوں میں لاگو کیا جاسکتا ہے ، اور ایسی نشانیاں مہیا کی جاسکتی ہیں جن کو اے ٹی استعمال کر کے نیویگیٹ کرنے کے لئے استعمال کرسکتا ہے۔ اس زمرے کے اندر کے کرداروں میں بینر ، مین اور نیویگیشن شامل ہیں۔
تخلیقی بلق پر ڈیزائنرز کے ل wire 20 تار تار تیار کرنے کے بہترین ٹولز دریافت کریں۔