Re: NVDA's handling of checkboxes especially in Google Chrome
Sarah k Alawami
This would be the fault of the website builder. It would be best if you contacted them instead. It sometimes is much easier to have the web developer fix the issues.toggle quoted message Show quoted text
From: firstname.lastname@example.org <email@example.com> On Behalf Of Tyler Zahnke
Sent: Monday, November 15, 2021 8:16 AM
Subject: [nvda] NVDA's handling of checkboxes especially in Google Chrome
Hello NVDA community! Why does NVDA not read some checkboxes in Google Chrome? NVDA reads a lot of them, but some sites have a "remember me"
checkbox on their login screen that just says "clickable"; when you press Enter where it says clickable, the box checks, but NVDA doesn't tell you this. I have seen websites that contain both accessible and inaccessible checkboxes, why is this? And several times (I have a memory of seeing this on the login screen of Palai), it doesn't read some of the checkboxes, such as "remember me", at all. It actually got to the point where I thought they had removed the checkbox from their site because it completely didn't read it, but users of other devices claimed they still saw the checkbox, but several of us Chrome and NVDA users noticed the missing checkbox. And as soon as I tried the same site with Firefox and NVDA, I saw the checkbox, but it said "remember me clickable" and therefore, though you could check and uncheck it, NVDA wouldn't tell you, while on Chrome, NVDA skips over the box. This was a problem with a website that I actually had to help out as far as accessibility; their site had some regular checkboxes on the form and screen readers could read it just fine, but then some checkboxes said "clickable" or didn't say anything at all, yet the Enter key worked on them but the screen reader didn't say. I've probably seen variations on this issue for a few years, some checkbox not displaying in Chrome.
Often I would try it again with Firefox, and at least in the checkbox-related cases, it usually worked. And in the case of the website I helped make accessible, I even looked at the HTML for the checkboxes, and even the inaccessible checkboxes were still coded like checkboxes though they may have had some extra styling on them. So what's the deal with checkboxes?