به همه ARIA ها دسترسی پیدا کنید

نویسنده: John Stephens
تاریخ ایجاد: 27 ژانویه 2021
تاریخ به روزرسانی: 19 ممکن است 2024
Anonim
SUPER INFINITE رایگان ریحان !!! برای داشتن ریحان زیبا در خانه این کار را انجام دهید
ویدیو: SUPER INFINITE رایگان ریحان !!! برای داشتن ریحان زیبا در خانه این کار را انجام دهید

محتوا

این مقاله برای اولین بار در شماره 231 مجله .net منتشر شد - پرفروش ترین مجله جهان برای طراحان و توسعه دهندگان وب.

وقتی ویجت رابط کاربری (UI) ایجاد می کنید ، احتمالاً ترکیبی از عناصر HTML است. به طور کلی ، برای کسی کار کردن ویجت یا نقشی که در این صفحه بازی می کند ، براساس شکل ظاهری یا کنترل هایی که در دسترس دارد آسان است. این دیدگاه جامع برای فناوری های کمکی (AT) آشکار نیست و (البته) جایی است که ARIA وارد می شود.

از ARIA یا برنامه های کاربردی اینترنتی غنی در دسترس برای دادن عنوان کامل به آن می توان برای ویجت خود استفاده کرد. یا اینکه به طریقی دیگر به آن نگاه کنید ، می توانید از نقش های ARIA استفاده کنید تا به AT ها چیزی در مورد مجموعه عناصر HTML خود بگویید ، انگار که آنها یک موجود واحد هستند.

مشخصات ARIA 1.0 شامل طبقه بندی نقش ها است. این ویژگی ها و خصوصیات 73 نقش مختلف را توصیف می کند که در چهار دسته سطح بالا دسته بندی شده اند.

دسته اول 12 نقش انتزاعی را تعریف می کند. به همان روشی که کلاس های انتزاعی هنگام برنامه نویسی هرگز نمونه سازی نمی شوند ، هرگز نباید از نقش های انتزاعی در کد شما استفاده شود. آنها انواع مختلف نقش را در سطح مفهومی توصیف می کنند و بنابراین فقط در خود طبقه بندی استفاده می شوند.


نقش ها

یک نقش انتزاعی جدا از بقیه است. نقش (نقش انتزاعی) نقش اساسی است که همه نقشهای دیگر در طبقه بندی از آن به ارث می برند. سایر نقش های انتزاعی شامل ورودی (نقش انتزاعی) ، نقطه عطف (نقش انتزاعی) و ویجت (نقش انتزاعی) است.

بیایید از ابزارک (نقش انتزاعی) به عنوان مثال استفاده کنیم. این نقش چتر را توصیف می کند ، که در زیر آن همه نقش های ویجت دیگر در طبقه بندی قرار دارند. نحوه توصیف آن در مشخصات ARIA به شرح زیر است:

"یک جز inte تعاملی رابط کاربری گرافیکی (GUI). ابزارک ها اشیا interface گسسته رابط کاربری هستند که کاربر می تواند با آنها ارتباط برقرار کند. "

این دقیقاً به دسته بعدی منتهی می شود ، که 34 نقش ویجت را تعریف می کند. ابزارک ها کنترل های تعاملی هستند که می توانند به تنهایی بایستند ، یا برای ایجاد م Uلفه های پیچیده UI با هم ترکیب می شوند. نه نقش تعیین کننده ظروف است که می تواند برای کپسول کردن ویجت های دیگر و تشکیل کنترل های پیچیده تر مورد استفاده قرار گیرد.

ابزارک ها

25 نقش باقیمانده ابزارکهایی را تعریف می کند که می توانند به طور مستقل یا به عنوان بخشی از کنترل ترکیبی پیچیده استفاده شوند. به عنوان مثال یک عنصر با نقش برگه می تواند شامل چندین عنصر با نقش برگه باشد. هنگامی که همراه با مجموعه ای از عناصر متناظر با نقش tabpanel استفاده می شوند ، آنها با هم ترکیب می شوند و یک رابط ترکیبی ترکیبی را تشکیل می دهند. عناصر با نقش هایی مانند هشدار ، کادر تأیید یا گفتگو نیز می توانند بخشی از کنترل پیچیده تر رابط کاربری باشند ، یا می توانند به تنهایی باقی بمانند.

دسته سوم 18 نقش ساختار سند را تعریف می کند. این نقش ها فرم های محتوای معمولی مانند عنوان ، لیست و نوار ابزار را توصیف می کنند. برخلاف نقش ویجت ، نقش ساختار سند قاعدتاً تعاملی نیست.

دسته آخر هشت نقش برجسته را مشخص می کند. می توان آنها را در بخشهای مختلف یک صفحه وب اعمال کرد ، نشانه های مشخصی را فراهم می کند که AT ها می توانند از طریق آن حرکت کنند. نقش های این گروه شامل بنر ، اصلی و ناوبری است.


در Creative Bloq 20 ابزار برتر شبکه سازی برای طراحان را کشف کنید.

انتخاب سردبیر
در هودینی گیاهان را پرورش دهید
کشف کردن

در هودینی گیاهان را پرورش دهید

نقطه قوت هودینی همیشه ماهیت رویه ای آن بوده است. با چند گره و مجموعه کوچکی از عبارات ، می توانید نتایج پیچیده و طبیعی را ایجاد کنید - مدل ها و صحنه هایی که ایجاد آنها برای همیشه به روش های سنتی طول می...
یک تنظیم بازی علمی تخیلی را در فتوشاپ نقاشی کنید
کشف کردن

یک تنظیم بازی علمی تخیلی را در فتوشاپ نقاشی کنید

من همیشه فکر می کردم که اصالت جایی بین آنچه دوست دارید و آنچه مشاهده می کنید یافت می شود. من عاشق مخلوط کردن عناصر علمی-تخیلی و ارگانیک هستم ، بنابراین سعی می کنم چیزهایی را در اطراف خود پیدا کنم که ب...
این هویت نام تجاری متناقض ، هم ناملموس است و هم قابل لمس است
کشف کردن

این هویت نام تجاری متناقض ، هم ناملموس است و هم قابل لمس است

نام شرکت برنامه های موبایل oap نام زیادی برای طرح هویت ocio De ign فراهم کرد. مدیر خلاقیت ، نایجل بیتس ، که ocio را در سال 2004 با جیمز کرامپ تأسیس کرد ، می گوید: "ما احساس کردیم که تناقضات ذاتی ...