ARIA (Toegankelijke Rijke Internettoepassingen) Live-regio's
Een bespreking in Surf's Up, in de les Navigeren op webpagina's, behandelde een component van ARIA-regio's die het gemakkelijker maakt om door webpagina's te navigeren waar ze worden gebruikt. Een andere toepassing voor ARIA is om tekst aan te kondigen die verandert op het scherm voor schermlezergebruikers. Dit gebeurt met "live-regio's".
ARIA live-regio's worden gebruikt op pagina's die vaak worden bijgewerkt, zoals aandelentickers en chatlogs. Als de ARIA-eigenschapswaarde niet is ingesteld op "uit", detecteert JAWS automatisch wanneer de inhoud verandert en spreekt alle inhoud van de regio uit, of alleen dat wat is veranderd, afhankelijk van hoe de webpagina is opgezet. Hierdoor kunt u items horen die op de pagina veranderen zonder dat u uw positie verliest en zonder dat u daarheen hoeft te gaan.
Waarden voor eigenschappen van live-regio's kunnen worden ingesteld op uit, beleefd of assertief. Het grootste deel van de tijd zullen auteurs van webpagina's de beleefde waarde gebruiken. Dit hangt natuurlijk af van de prioriteit van wat er op dat deel van het scherm gebeurt. Als de waarde is ingesteld op beleefd, mag uw schermlezer niet worden onderbroken. In plaats daarvan hoort u de wijzigingen bij de volgende gelegenheid, zoals wanneer u klaar bent met lezen of wanneer u hebt gepauzeerd met typen. Als de waarde is ingesteld op assertief, betekent dit dat de nieuwe informatie een hoge prioriteit heeft en uw schermlezer *moet* u onmiddellijk op de hoogte stellen.
Het gedeelte onder deze alinea bevat enkele korte teksten die elke tien (10) seconden veranderen. U hoeft niet naar het gebied te gaan waar de tekst verandert om deze te lezen. JAWS zal het voor u lezen zodra u bent gestopt met wat u ook aan het doen bent.
De tekst vlak boven deze alinea is het gebied dat is ingesteld om te veranderen. In dit voorbeeld wordt alle tekst op dit deel van het scherm vervangen door nieuwe tekst bij elke wijziging, en alle nieuwe tekst wordt uitgesproken. Sommige ARIA live-regio's kunnen echter tekst hebben die hetzelfde blijft, evenals tekst die verandert. Wilt u alle tekst in een regio horen telkens wanneer er wat tekst verandert? Niet altijd, maar in sommige gevallen wel. Ga naar de volgende pagina om een idee te krijgen van hoe dit werkt.
