I work at a public administration with an obligation to keep its software and systems #accessible for its civil servants, who like me might be disabled, as well as for citizens who use its systems from the outside.
Recently, #Firefox stopped working with my screen reader, after it was updated to version 115. After some investigation, requiring the aid of a coworker and far more knowledge about computers and #accessibility than should be expected from a civil service end user, I worked out what was happening. Can you guess?
Someone had the brilliant idea to set, as group policy, the following Firefox directive: accessibility.forced_disabled: 1.
Yes, that does what you think it does. It disallows accessibility providers such as screen readers to connect to Firefox and use the APIs. Who thought this was a good idea and why?
Jamie Teh reshared this.
Preston Maness ☭
in reply to modulux • • •modulux
in reply to Preston Maness ☭ • • •Curtis Wilcox
in reply to modulux • • •Or possibly outdated performance information.
The first link that came up in search was a Reddit thread about setting that significantly reducing the resources Firefox uses. But that was from 3 years ago and another thread from last year says it seems a lot better in v113.
reddit.com/r/firefox/comments/…
reddit.com/r/firefox/comments/…
modulux
in reply to Curtis Wilcox • • •Tom
in reply to modulux • • •modulux
in reply to Tom • • •Curtis Wilcox
in reply to modulux • • •The computer was updated *to* Firefox 115, not *from* 115?
I'm assuming these managed computers are using the Extended Support Release (ESR) versions but the first release of ESR 115 was July 2023. The previous ESR version was 102 and it hasn't received any security updates since August 2023.
The latest ESR version is 128 released in July 2024. It's standard for the previous ESR version to continue getting security updates for a few months after the current one is released.
modulux
in reply to Curtis Wilcox • • •Jamie Teh
in reply to modulux • • •modulux
in reply to Jamie Teh • • •Quentin
in reply to Jamie Teh • • •Jamie Teh
in reply to Quentin • • •2. Building and maintaining the accessibility tree means extra work for the system, so that means there is at least some unavoidable performance impact. However, that only occurs if an accessibility client is actually querying the browser. Some non-AT Windows features do use the accessibility tree - e.g. suggested actions, snap layouts - but those features just aren't going to work properly if accessibility is disabled anyway.
IMO, neither of these factors at all justify the ability to disable this in group policy. I'm also a little frustrated with folks on Reddit, etc. suggesting disabling accessibility as a first course of action when performance problems are encountered, as it robs us of valuable diagnostic information from those users.
@modulux
modulux reshared this.
Quentin
in reply to Jamie Teh • • •Jamie Teh
in reply to Quentin • • •Quentin
in reply to Jamie Teh • • •Andrew Hodgson
in reply to modulux • • •Stephanie Appleby
in reply to modulux • • •modulux
in reply to Stephanie Appleby • • •I'm a bit more willing to give benefit of the doubt--I suspect ignorance rather than malice--but the effects are pretty bad all the same.
I might also add I issued a ticket on the user support system, and after a couple of days I only got confirmation that my diagnosis is correct, but no fix so far.