Issue #102 (Screen Reader Settings)04/03/24
Techpresso: Get Smarter About AI and Tech in 5 mins
Receive a daily summary of the most important AI and Tech news, carefully selected from 60+ media outlets.
Also includes a good dose of tech tools and programming-related apps and resources. Join 30,000+ professionals from OpenAI, Meta, Google, Microsoft, Hugging Face, JP Morgan, and more.
|
|
|
If you require the use of a screen reader when using VS Code, it's good to know that there are a number of accessibility features built into the editor and its UI, besides anything that's common to your operating system.
For example, you can search for the words "screen reader" in your settings and you'll see a few options listed specifically for screen reader users.
The first setting that appears, enabled by default, is whether a screen reader should announce inline suggestions.
That, of course, won't have any effect on users that don't have a screen reader enabled.
Another one that's interesting is the "Accessibility Page Size" setting. This controls the number of lines that will be read out by a screen reader at once. You'll notice that this is defaulted to 10. But, as the description points out, this will change to 500 if a screen reader is detected.
There's also a warning about performance problems if you set this to higher than the default.
There's also an option to optimize the UI for use with a screen reader, which is the default, but if you want you can turn this off. I don't see why you'd turn this off, though I suppose if you have some kind of custom setup that doesn't require VS Code's built in features, then maybe that would be a reason.
And the last one that currently shows up when searching for "screen reader" is to enable whether to read out inline completions shown (this one is off by default).
If you don't need a screen reader but are curious what the experience is like in VS Code when one is enabled, you can try your OS's default screen reader. On Windows you can search for "Narrator" and on Mac you can enable VoiceOver. There's also the free
NVDA screen reader for Windows.
When any of these tools are enabled, you'll see the following message appear in VS Code:
If you click "Yes", you'll then see a message in your status bar indicating that you're now running VS Code in a mode that's optimized for screen reader use. You can click that part of the task bar to disable this.
Now on to this week's hand-picked links!