ARIA taikymo vaidmuo

Autorius: Randy Alexander
Kūrybos Data: 4 Balandis 2021
Atnaujinimo Data: 16 Gegužė 2024
Anonim
weapon of destruction!! Why Russia’s TOS-1 MLRS ’Buratino’ Is No Joke
Video.: weapon of destruction!! Why Russia’s TOS-1 MLRS ’Buratino’ Is No Joke

Šis straipsnis pirmą kartą pasirodė 235 žurnalo „.net“ žurnale - perkamiausiame pasaulyje žurnale, skirtame interneto dizaineriams ir kūrėjams.

Dabar jau susipažinsite su ARIA svarbiausiais vaidmenimis, tokiais kaip Paieška, pagrindinis ir navigacija. Jie nustato puslapio turinio skyriaus paskirtį, kad žmonės, kurie naudojasi pagalbinėmis technologijomis (AT), pvz., Ekrano skaitytuvais, galėtų prieiti prie regimiems žmonėms akivaizdžios informacijos iš pirmo žvilgsnio. Rolė taikymas daro šiek tiek daugiau nei veikia kaip orientyras puslapyje: dėl to AT keičia elgesį, todėl pirmiausia svarbu suprasti jo naudojimo pasekmes.

The taikymas vaidmuo liepia AT traktuoti puslapio skyrių kaip darbalaukio programą, o ne kaip įprastą tinklalapį. Norint suprasti, ką tai reiškia, būtina atkreipti dėmesį į tai, kaip daugelis ekrano skaitytuvų tvarko tinklalapius.

Kai puslapis įkeliamas į naršyklę, kai kurie „Windows“ ekrano skaitytuvai griebia puslapio kopiją ir saugo ją virtualiame buferyje. Naudotojas sąveikauja su šia puslapio kopija. Tai vadinama „naršymo“ arba „virtualaus žymeklio“ režimu, todėl galima vaikščioti puslapyje naudojant rodyklių klavišus ir prasminę informaciją apie turinį.

Kitas virtualaus buferio efektas yra tas, kad tam tikrus klavišų paspaudimus AT užfiksuoja, o ne perduoda naršyklei. Tai leidžia naršyti pagal antraštes, sąrašus ir kitas HTML funkcijas. Kai reikia, kad klaviatūros paspaudimai būtų perduodami naršyklei, šie ekrano skaitytuvai naudoja kitokį režimą, vadinamą „formų“ arba „fokusavimo“ režimu.

Šiuo metu verta pažymėti, kad „Mac OS“ / „iOS AT“ nenaudoja šio sąveikos modelio. Kai vaidmuo = "paraiška" platformoje, ji traktuojama taip pat, kaip ir bet kuris kitas ARIA orientyras.

Kai kreipiatės role = "paraiška" Elementui tai sukelia ekrano skaitytuvus, kurie naudoja naršymo / virtualaus žymeklio režimą, kad automatiškai iškviečia formas / fokusavimo režimą ir konteinerio turinį traktuoja kaip darbalaukio programą, o ne tinklalapį. Dar svarbiau tai, kad tiems ekrano skaitytuvams nėra lengva grįžti į naršymo režimą, kai suveikia formų / židinio režimas. role = "paraiška".

Tai kelia klausimą: kada turėtų (ar neturėtų) role = "paraiška" būti naudojamas? Jei naudojate standartinius HTML5 elementus, jų naudoti nereikia role = "paraiška". Tai apima antraštes, pastraipas, nuorodas, sąrašus ir formos laukus. Tas pats pasakytina, jei naudojate sudėtinius valdiklius, pagamintus iš standartinių HTML elementų ir pažymėtus kitais tinkamais ARIA vaidmenimis; pavyzdžiui slankiklį, treview arba perspėjimo dialogas. AT jau žino, kaip tvarkyti šiuos dalykus.

Jei naudojate „mashup“ valdiklius, skirtus elgtis kaip darbalaukio programai, gali būti tikslinga juos naudoti role = "paraiška". Tiesa ta, kad laiko, kai jums tikrai reikės jį naudoti, bus nedaug. Vienas iš nedaugelio pavyzdžių, kur role = "paraiška" yra tinkamai ir efektyviai naudojamas „Yahoo“ žiniatinklio paštas. Jis naudoja derinį role = "paraiška" ir role = "dokumentas" mėgdžioti darbalaukio el. pašto kliento elgesį.


Atraskite 60 nuostabių HTML5 pavyzdžių mūsų bendroje svetainėje „Creative Bloq“.

Populiarėja
3 „kiti dideli dalykai“, kuriuos dar reikia pakelti
Skaityti Daugiau

3 „kiti dideli dalykai“, kuriuos dar reikia pakelti

Ka kart taip dažnai reikia dizainerių raginimo: ši ryški, blizgi nauja technologija - tai drą u nauja pa auli - vi ką pakei .Tai ukel perver mą, kaip me dirbame, kaip gyvename, kaip žmonė dalyvauja mū...
13 geriausių „Adobe Illustrator“ papildinių 2020 m
Skaityti Daugiau

13 geriausių „Adobe Illustrator“ papildinių 2020 m

„Illu trator“ papildiniai gali utaupyti jū ų laiko ir pa tangų. Jie įtraukiami į „Adobe“ vektorinį įrankį ir gali būti nepapra tai naudingi priedai. Šiame traip nyje me ugretinome geriau iu . Mažai ti...