WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: best practices in accessibility coding questions

for

From: mhysnm1964@gmail.com
Date: Sep 25, 2017 5:02PM


Hi,

My point of view in relation to your 2nd question on the menu. If you open a menu on Mac or Windows in a desktop application with any screen reader I have used. They do not tell you the number of menu items. Using Web terminology, you don't know if you are navigating a list of unordered items when navigating a menu which is correct behaviour in my view. The user then uses their arrow keys to navigate the menu. Refer to the ARIA 1.1 best practises to see their examples and to test with voice-over and the other screen readers to see what the behaviour is. The document also gives you the expected keyboard patterns. A list of items in a document gives you the number of items. A listview (select) also gives you the number of items and the current position.

Sean
Sean

-----Original Message-----
From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On Behalf Of Sarah Ferguson
Sent: Tuesday, 26 September 2017 8:04 AM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: [WebAIM] best practices in accessibility coding questions

I have a couple of questions from our developer that I could not answer.
Any thoughts?


- Quotes:

We have a large, stylized quotation mark to signal a pull quote on some pages. At the moment we have it marked up as a quotation in the code. Our developer asks, "
would it be equally acceptable to include the curly quote (&#8220;) in the HTML and style that with CSS?"


- In our menus (left nav, top menu, and hamburger menu) on one of our
sites, VO is reading "1 item" for each menu, because it considers each 1
list of X number of items. On other sites, it reads the number of items in
the "list" instead. I would think the latter is more helpful, as the user
will want to know how many items s/he will be encountering. I've also heard
that the menu must be marked as a list. How would we go about both marking
it as a list and having VO say the number of items in the list? Our
developer is able to do one or the other. Also, is this the approach you
could recommend or do you have alternatives?


Thanks!
Sarah