Достъп до всички ARIA

Автор: John Stephens
Дата На Създаване: 27 Януари 2021
Дата На Актуализиране: 19 Може 2024
Anonim
АРИЯ — Точка невозврата (Official Video)
Видео: АРИЯ — Точка невозврата (Official Video)

Съдържание

Тази статия се появи за първи път в брой 231 на списание .net - най-продаваното списание в света за уеб дизайнери и разработчици.

Когато създавате приспособление за потребителски интерфейс (UI), вероятно ще бъде съставна част от HTML елементи. Най-общо казано е лесно за някой да разбере какво прави джаджата или каква роля играе на страницата въз основа на начина, по който изглежда или контролите, които предоставя. Тази холистична перспектива обаче не е очевидна за помощните технологии (AT) и това (разбира се) е мястото, където ARIA влиза.

ARIA или достъпни богати интернет приложения, за да му даде пълното заглавие, може да се използва, за да даде роля на вашата джаджа. Или за да погледнете по друг начин, можете да използвате ARIA роли, за да кажете на ATs нещо за вашия пакет от HTML елементи, сякаш те са едно цяло.

Спецификацията ARIA 1.0 включва таксономия на ролите. Той описва характеристиките и свойствата на 73 различни роли, групирани в четири категории на високо ниво.

Първата категория определя 12 абстрактни роли. По същия начин, по който абстрактните класове никога не се създават при програмиране, абстрактните роли никога не трябва да се използват във вашия код. Те описват различни видове роли на концептуално ниво и затова се използват само в самата таксономия.


Роли

Една абстрактна роля се отличава от останалите. Ролята (абстрактна роля) е основната роля, от която наследяват всички останали роли в таксономията. Други абстрактни роли включват вход (абстрактна роля), ориентир (абстрактна роля) и приспособление (абстрактна роля).

Да вземем джаджата (абстрактна роля) като пример. Той описва ролята на чадър, под която се намират всички други джаджи роли в таксономията. Ето как е описано в спецификацията ARIA:

„Интерактивен компонент на графичен потребителски интерфейс (GUI). Приспособленията са дискретни обекти на потребителския интерфейс, с които потребителят може да взаимодейства. "

Това води до следващата категория, която определя 34 роли на джаджи. Приспособленията са интерактивни контроли, които могат да бъдат самостоятелни или комбинирани, за да създадат по-сложни компоненти на потребителския интерфейс. Девет от тези роли дефинират контейнери, които могат да се използват за капсулиране на други джаджи, за да се образуват по-сложни контроли.

Джаджи

Останалите 25 роли дефинират джаджи, които могат да се използват независимо или като част от сложен композитен контрол. Елемент с ролята на tablist може например да съдържа множество елементи с ролята на tab, например. Когато се използват заедно със съответния набор от елементи с ролята на табло, те се комбинират, за да образуват композитен интерфейс с табове. Елементи с роли като предупреждение, квадратче за отметка или диалог също могат да бъдат част от по-сложен контрол на потребителския интерфейс или могат да стоят самостоятелно.

Третата категория определя 18 роли в структурата на документа. Тези роли описват типични форми на съдържание, като заглавие, списък и лента с инструменти. За разлика от ролите на джаджи, ролите в структурата на документи по правило не са интерактивни.

Последната категория определя осем знакови роли. Те могат да бъдат приложени към различни раздели на уеб страница, като предоставят ориентири, по които AT могат да използват, за да навигират. Ролите в тази категория включват банер, основен и навигация.


Открийте 20-те най-добри инструменти за каркасно проектиране на дизайнери в Creative Bloq

Популярни На Сайта
Ново лого за изцяло нов Foursquare
Прочетете Още

Ново лого за изцяло нов Foursquare

Приложението за геосоциални мрежи Four quare днес представи чисто ново лого и основен ремонт на марката, както и изцяло нова платформа за приложения, която ще бъде официално пусната през следващите ня...
4 съвета за вашия вдъхновен Mobilegeddon реагиращ редизайн
Прочетете Още

4 съвета за вашия вдъхновен Mobilegeddon реагиращ редизайн

От 21 април търсенията с Google от мобилно устройство са по-склонни да получат подходящи резултати, които също са удобни за мобилни устройства. Актуализацията на алгоритъма, наречена Mobilegeddon, не ...
Как са създадени емблематични плакати с фантастични филми
Прочетете Още

Как са създадени емблематични плакати с фантастични филми

Има специален вид носталгия, която обгражда фантастичните и научно-фантастични филми от 80-те години.Благодарение на импулса, който tar War даде на филмовата индустрия в края на 70-те години, бюджетит...