TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The difference between keyboard and screen reader navigation

71 pointsby UkiahSmithalmost 6 years ago

5 comments

fyfy18almost 6 years ago
I was at a conference the other week, and one of the big takeaways for me is how many people actually have some sort of disability. In the US for people aged 18 - 65 it&#x27;s 10%, but for those over 65 it jumps to 37%.<p>It&#x27;s easy to dismiss these statistics as &#x27;not applicable to our customers&#x27;, especially when you are a healthy twenty-something, but the statistics say that as we get older, 1 in 3 of us will have some sort of disability.<p>The talk also mentioned temporary impairments which restrict the way users can interact, similar to disabilities. What happens if you have a climbing accident and your mouse hand is in a cast for three months? Or maybe you are just on a train, holding the rail with one hand while it&#x27;s swaying backwards and forwards.
评论 #20013682 未加载
评论 #20014286 未加载
评论 #20012874 未加载
nine_kalmost 6 years ago
To sum up: screen readers critically depend on a proper document structure for efficient navigation, So, build a correct logical structure, then style it. Do not make everything out of divs and rely on CSS to render it nicely.
评论 #20016389 未加载
wrnralmost 6 years ago
I am a big fan of the viumium extension, it add easy keyboard navigation to any webpage. I&#x27;m not touching this mouse this if I can avoid it.<p><a href="https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;vimium&#x2F;dbepggeogbaibhgnhhndojpepiihcmeb?hl=en" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;vimium&#x2F;dbepggeogba...</a>
评论 #20015415 未加载
评论 #20012794 未加载
komali2almost 6 years ago
Something we&#x27;ve been trying to figure out is how to get screen readers to play nice with a terminal emulator. We&#x27;re building one as a webapp and had a pretty good solution in an old version of jQuery terminal, but the new one splits each character into its own span... So we&#x27;re trying out xterm which builds out a whole aria tree, but simple concepts escape me like... How can a screen reader &quot;scroll back and forth&quot; between terminal output, without just redoing a terminal command and listening to the whole output all over again?
评论 #20013296 未加载
评论 #20016373 未加载
ggmalmost 6 years ago
Google Chrome supports a set of rational kbd warrior controls across Gmail photos, and the like.<p>i sometimes wish they&#x27;d bullied website Devs the way they did with amp to enforce hjkl vi&#x2F;Emacs motion support.