WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: why is everything "clickable" in NVDA

for

From: Tim Harshbarger
Date: May 26, 2017 2:45AM


Yes, if NVDA reports everything as clickable, it is most likely because there is a click event associated with the body element.

I know that both JAWS and NVDA will report that items are clickable. I suspect that is intended to help on web pages where developers attach click events to divs and spans. Unfortunately, there are pages where the click event is attached to the body element which ends up causing NVDA to report it on every element.

You can tell NVDA to stop reporting that information. In Document Formatting (under Preferences,) there is a checkbox labelled clickable. If you uncheck that checkbox NVDA won't report that information anymore.

When I am using NVDA for personal use (not to test web pages), I typically turn off that feature since I don't think it really helps all that much and hearing "clickable" along with every element on the page makes it a bit harder to listen to the page since I have to constantly mentally filter out that information.