WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: required field not being announced in Firefox/NVDA

for

From: JP Jamous
Date: Oct 12, 2017 1:03PM


Semantically, it should be required="true". Required is the short-hand writing for it and browsers are forgiving as we know them.

Personally, I prefer required="true". Each HTML attribute has a value. Why do this one differently.

Did you try to use aria-required="true" to see if NVDA would respond differently?

Just keep in mind that NVDA was not created to function with either IE or edge. So having it fail with those 2 does not come as a surprise to me. In fact, I would consider it normal behavior.