Pay me to do it... But in all seriousness, I use aXe-Coconut[1], headingsMaper[2]. Then tab through the page and make sure you can get from top left to bottom right. The cursor[focus state /ouline] should be visible the whole time and you should never lose your place. When you are done that, if you have a Mac turn on voiceover with Command+F5 and use Safari or Chrome (more aria-support). On Windows, download NVDA[3]…
Ask HN: Best way to test accessibility of a website?
81–90 of 118 posts
Re: Ask HN: Best way to test accessibility of a website?
#82I'm partially deaf so sensitive to this issue. With hearing aids my hearing is 'fine'. But I recently completed some online training (that had spoken information) with the sound turned completely down to see how bad it would be for a profoundly deaf person. There were two questions where a correct answer required having heard a spoken (but not captioned!) statement.
Re: Ask HN: Best way to test accessibility of a website?
#83It's a much deeper domain than you think it is and people have real expertise worth paying for, particularly if you need section 508 compliance for a contract and money is on the line.
Re: Ask HN: Best way to test accessibility of a website?
#84Re: Ask HN: Best way to test accessibility of a website?
#85Re: Ask HN: Best way to test accessibility of a website?
#86- Use blind accessibility tools with your website. If you're on iOS/macOS enable VoiceOver, figure out how it works, close your eyes and use your website. - Disable JavaScript and use your website. This may not be relevant for web apps, but regular websites should work normally. - Try to use your website with only the keyboard. - Try to use your website with extreme zoom levels and font size overrides. - Monitor your…
> - Disable JavaScript and use your website. This may not be relevant for web apps, but regular websites should work normally. I'm not sure how this is related to accessibility? Are there tools for visually impaired people that don't work well with JS?
The other challenge is that many JavaScript-heavy sites have horrible fallback mechanisms and you would want to test to make sure that at least someone with a screen reader would have an idea of why they're not hearing any content.
Re: Ask HN: Best way to test accessibility of a website?
#87Earlier quoted context omitted.
I have this, but with typos. Give me a page full of text with a single typo, and somehow, against all odds, I'll immediately spot it.
Too bad copyreaders are a dying profession 'cause you'd be a natural.
Re: Ask HN: Best way to test accessibility of a website?
#88Not seen anyone mention it yet, but the Accessibility feature in Firefox (might only be available in Nightly/developer edition, not sure) built into the developer tools are pretty good. You need to go into the dev tools settings to enable it from memory. It gives you access to what is essentially an "accessibility DOM" that shows you how the page's structure will look to a screen reader, and you can also check the co…
Just checked in Firefox dev tools: there's a top-level menu for Accessibility, but the panel displays a grayed-out message, "Turn On Accessibility Features" which can't be clicked. Thanks for pointing out this (future) feature, it sounds very useful. I'll keep an eye out for when it's available.
Re: Ask HN: Best way to test accessibility of a website?
#89Earlier quoted context omitted.
what are your rates and why are you qualified?
I don't want the extra work. But I do accessibility as my full-time job.
Thanks for any pointers!
Re: Ask HN: Best way to test accessibility of a website?
#90- Use blind accessibility tools with your website. If you're on iOS/macOS enable VoiceOver, figure out how it works, close your eyes and use your website. - Disable JavaScript and use your website. This may not be relevant for web apps, but regular websites should work normally. - Try to use your website with only the keyboard. - Try to use your website with extreme zoom levels and font size overrides. - Monitor your…
+ see if browser's readability function works (for long-read pages)
I basically gave up on this, and just focus on using the appropriate semantic HTML tags, it's not my problem if a browser mangles it.