WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: JAWS/NVDA ordered lists on IE 8 and 9

for

Number of posts in this thread: 4 (In chronological order)

From: Heidi Jungel
Date: Fri, Aug 17 2012 10:17AM
Subject: JAWS/NVDA ordered lists on IE 8 and 9
No previous message | Next message →

We have an ordered list and use css to set the list style type to upper-alpha. Both JAWS and NVDA, with IE 8 and 9, read 1., 2., 3. instead of A., B.,C. Other browsers work fine and it also works as expected in Safari with VoiceOver.


One solution I had is a bit messy and that is to include hidden text pushed off of the page. So, JAWS/NVDA would read 1. A., 2. B., and so on. That can get a bit cluttered.


Is there a clean way to overcome this without cluttering the html or the screen reader?


Thanks!
Heidi Jungel, UI Developer
Apollo Group | Product Strategy & Development
3590 N First Street | San Jose, CA 95134
Email: = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = > | Skype: hjungel

Please consider the environment before printing this email.

This message is private and confidential. If you have received it in error, please notify the sender and remove it from your system.

From: Léonie Watson
Date: Fri, Aug 17 2012 11:50AM
Subject: Re: JAWS/NVDA ordered lists on IE 8 and 9
← Previous message | Next message →

Heidi Jungel wrote:
"We have an ordered list and use css to set the list style type to
upper-alpha. Both JAWS and NVDA, with IE 8 and 9, read 1., 2., 3. instead
of A., B.,C."

Can you post the code you're testing? Jaws 13 in IE9 doesn't seem to have
the problem you describe (using the example below). It's Friday afternoon,
so I could be missing something though!

<ol style="list-style: upper-alpha;">
<li>Apples</li>
<li>Oranges</li>
<li>Limes</li>
</ol>

Léonie.


-----Original Message-----
From: = EMAIL ADDRESS REMOVED =
[mailto: = EMAIL ADDRESS REMOVED = ] On Behalf Of Heidi Jungel
Sent: 17 August 2012 17:17
To: = EMAIL ADDRESS REMOVED =
Subject: [WebAIM] JAWS/NVDA ordered lists on IE 8 and 9

We have an ordered list and use css to set the list style type to
upper-alpha. Both JAWS and NVDA, with IE 8 and 9, read 1., 2., 3. instead
of A., B.,C. Other browsers work fine and it also works as expected in
Safari with VoiceOver.


One solution I had is a bit messy and that is to include hidden text pushed
off of the page. So, JAWS/NVDA would read 1. A., 2. B., and so on. That can
get a bit cluttered.


Is there a clean way to overcome this without cluttering the html or the
screen reader?


Thanks!
Heidi Jungel, UI Developer
Apollo Group | Product Strategy & Development
3590 N First Street | San Jose, CA 95134
Email: = EMAIL ADDRESS REMOVED = <mailto: = EMAIL ADDRESS REMOVED = > | Skype:
hjungel

Please consider the environment before printing this email.

This message is private and confidential. If you have received it in error,
please notify the sender and remove it from your system.

messages to = EMAIL ADDRESS REMOVED =

From: David Farough
Date: Fri, Aug 17 2012 12:28PM
Subject: Re: JAWS/NVDA ordered lists on IE 8 and 9
← Previous message | Next message →

I tried this using IE8 and Jaws 13 current version.
the list items read as A B C.
With NVDA using IE8 I got 1 2 3.
In firefox 14 NVDA read list as A B c.
I tried Jaws 11 with IE8 just in case you were using an earlier
version. Jaws read list as A B C


David Farough
Application Accessibility Coordinator/coordonateur de l'accessibilité
Information Technology Services Directorate /
Direction des services d'information technologiques
Public Service Commission / Commission de la fonction publique
Email / Courriel: = EMAIL ADDRESS REMOVED =
Tel. / Tél: (613) 992-2779

From: John Foliot
Date: Fri, Aug 17 2012 1:53PM
Subject: Re: JAWS/NVDA ordered lists on IE 8 and 9
← Previous message | No next message

Perhaps I missed something earlier, but is there a reason why you are doing this in CSS and not HTML? The <ol> element has the type attribute for declaring list types, which is more 'semantic' IMHO:

<ol type="A">

http://www.w3.org/TR/html-markup/ol.html

JF