In addition to information given by Roger, you can find useful to see the JAWS 
Support for ARIA document, by Freedom Scientific, which explains not only 
compatibility level between JAWS and different browsers with specific ARIA 
tags, but also aspects in which for some reason JAWS deviates formally from the 
standards. You can find this document in Word format here:
http://www.freedomscientific.com/Content/Documents/Other/JAWS-ARIA-Support.doc

Hope it helps!

-----Original Message-----
From: JAWS-Users-List [mailto:[email protected]] On Behalf 
Of JM Casey
Sent: Monday, January 8, 2018 7:09 PM
To: [email protected]
Subject: Re: [JAWS-Users] What, exactly, is a "region" (html navigation)

Thank you very much, Roger. No need to apologise; this was exactly the sort of 
thing I needed to read. Thanks for the page reference as well; I will show it 
to my contact and maybe she can pass it along to the developer. I understand 
the concept of web 2.0 and HTML 5; it was just good to get all this stuff 
clarified a bit, especially in the case of "aria". So thanks again.



-----Original Message-----
From: JAWS-Users-List [mailto:[email protected]] On Behalf 
Of Roger Newell
Sent: January 8, 2018 4:38 PM
To: [email protected]
Subject: Re: [JAWS-Users] What, exactly, is a "region" (html navigation)

OK, this is going to be a bit of a rant, but please read it all because you 
will hopefully find it interesting and important.

About ten years ago, a new concept was invented. It was called Web 2.0. It 
isn't a new "version" of the web, but rather a new approach to what the web is 
and what it can do. In the 1990s and early 2000s, the web was simply a portal 
for reading and editing basic information, but around 2008 or so, this began 
tochange with the advent of Facebook, Twitter and more comprehensive websites. 
People started using the web for everything from banking to advanced document 
creation to even viewing and manipulating the files on other devices.

To keep up with this, The World Wide Web Consortium (W3C) created Accessible 
Rich Internet Applications (ARIA). Many web developers saw the need to use 
nonstandard controls on their websites. For example, rather than having a 
button that advanced a user to a completely different page to see information, 
they wanted to have controls that expanded and collapsed different parts of a 
page. To let screen reader users know exactly what they were seeing, ARIA can 
be used to tell the screen reader and the blind user something like, "Hey. This 
is a nonstandard control. Just think of it as a button and you'll be okay.
And by the way, right now, it's open, so there's more information to see on 
this page." Web developers can use ARIA to give sections of their pages custom 
region names. As an example, go to the Training Downloads Page of the Freedom 
Scientific website.

A few years after ARIA came along, HTML5 (the latest version of the markup 
language used to code websites) was released. This gave web developers a lot of 
new semantic tools to play with because it was hoped that they would use to 
identify different parts of their pages so that one day, when AI would be 
advanced enough to read and comprehend webpages themselves, they would be able 
to more easily analyse websites using these semantic tags. Have you ever heard 
JAWS say something like "article" or "content information"? There are also tags 
for naming regions. These are some of the new tags in HTML5, but be aware that 
sometimes JAWS does not speak the correct name for the tag, which is one reason 
why JAWS is only somewhat standards-compliant. In JAWS 2018, you have the 
ability to customize what tags JAWS speaks aloud. To see this, go to Settings 
Center > Web/HTML/PDF > Reading > Customize Web Verbosity Levels or something 
like that.

So how do ARIA and HTML5 go together to announce regions? The answer is that 
they often overlap. This page 
(https://dequeuniversity.com/assets/html/jquery-summit/html5/slides/landmark
s.html)
explains this in greater detail and may be of more use to the people doing the 
web design. It is somewhat strange that we can access this page as it is part 
of a paid course, but it came up in Google search results.

So, to summarize, if at all possible, the web developers should embrace both
HTML5 and ARIA to make the most accessible website possible.

Sorry for the long explanation.

On 1/9/18, JM Casey <[email protected]> wrote:
> Hi everyone.
>
>
>
> I was recently talking to some people designing a website, and 
> attempting to describe the experience using a screen-reader. I 
> explained about quick navigation, the virtual cursor/buffer, and the 
> various types of elements to which a screen-reader can quickly 
> position its reading cursor. Although I have yet to talk to the actual 
> developer, and I think he might have a greater understanding of this, 
> I was unable to adequately describe a "region", and how navigating by 
> regions, or quickly jumping to the "main region", has become essential 
> on, for example, my bank website, which is full of junk. Essentially, 
> nobody seemed very familiar with this idea of "regions".
>
>
>
> I found this page:
> https://www.w3.org/TR/wai-aria-practices/examples/landmarks/region.htm
> l
>
> Which provides a decent explanation. I'm still only vaguely sure what 
> aria is, though.
>
> Does anyone familiar with web-coding on the list feel like chiming in, 
> I wonder?
>
>
>
>
>
> For answers to frequently asked questions about this list visit:
> http://www.jaws-users.com/help/
>

For answers to frequently asked questions about this list visit:
http://www.jaws-users.com/help/


For answers to frequently asked questions about this list visit:
http://www.jaws-users.com/help/


---
El software de antivirus Avast ha analizado este correo electrónico en busca de 
virus.
https://www.avast.com/antivirus


For answers to frequently asked questions about this list visit:
http://www.jaws-users.com/help/

Reply via email to