Show HN: Visualization of website accessibility tree
272 points| ziolko | 1 year ago |chromewebstore.google.com
I've spend two months delivering a tool that is easy to understand and helps catching accessibility issues on my apps. A few years later it's pretty popular despite being mostly abandoned.
I will be happy to work on this further but honestly lost my enthusiasm some time ago. I'd love to get in touch with some company in the accessibility testing space and discuss how to improve it.
yreg|1 year ago
Could you please run it inside iframes as well? Being able to use this in the Storybook/Playroom would be awesome.
---
Firefox link: https://addons.mozilla.org/en-US/firefox/addon/aria-devtools...
ziolko|1 year ago
InvisGhost|1 year ago
notjustanymike|1 year ago
Muromec|1 year ago
_bin_|1 year ago
kilian|1 year ago
My thinking was to show the entire structure and through that help people focus on a logical flow through the page. Flipping that around and thinking of the tree as a set of discrete blocks, where the cohesion inside each block is more important, is very interesting.
Happy to chat if you want to compare notes!
[1] https://polypane.app/blog/polypane-20-1-the-accessibility-tr...
vladde|1 year ago
ziolko|1 year ago
afloatboat|1 year ago
I tested it out on a page I'm developing that has some meta data on a TV show. One of the elements is a set of divs each containing span with an `aria-label` describing the contents. With MacOs' VO this gets called out correctly, and Chrome's Accessibility Tree also picks this up, but this tool doesn't show the `aria-label`, it just shows the separate values as strings one after another.
It also picked up a `::before { content: ", " / ""; }` as `, value`, but that's not supported very well in general.
ziolko|1 year ago
ChrisMarshallNY|1 year ago
I'm big on accessibility support.
Web sites aren't really my deal, anymore, but I always used to make sure that my sites were very accessible, when it was my deal.
ximm|1 year ago
Shameless plug: https://github.com/xi/aria-api
Someone|1 year ago
ziolko|1 year ago
For example you have to navigate the page with your keyboard only. If a dropdown isn't accessible - it's instantly clear for the user. Another example are tables. They present only one cell + their headers at the time. I think it's super close to the actual experience of screen reader users.
freetonik|1 year ago
1. https://youtu.be/cghb0VpCJqM?si=5pWNrkPOyUsohyGJ
danng87|1 year ago
I've been diving more into accessibility lately, especially trying to improve the experience for screen reader users. For those with more experience, has anyone tested this tool on more complex scenarios like extensive forms or dynamic tables? I'd love to hear how it compares to other accessibility tools in those cases.
Any tips or insights would be appreciated!
unknown|1 year ago
[deleted]
Evan-Purkhiser|1 year ago
ziolko|1 year ago
antriani_|1 year ago
Leimi|1 year ago
Arnaudkot|1 year ago
[deleted]