|
|
|
|
|
by jraph
20 days ago
|
|
As you mentioned, without proof. Sorry, but I think you have it completely backward. ARIA attributes are only one of the tools to help with web page accessibility and are somewhat last resort when you can't do what you aim to do with bare HTML. The first tool is to not break stuff in the first place. The solution to "accessibility is not ideal across the world" is certainly not "Outright avoid tagging stuff for accessibility anyway", as if using ARIA attributes were somewhat harmful. It's not, unless you misuse them, and no, the spec isn't unworkable, and you also don't have to use it all. The response to "software is broken" is not "software has had 50+ years to be bug free, let's put the burden on the users to deal with it since obviously developers can't do bug free". |
|
I feel that claiming the web now consistently complies with ARIA is an incredibly bold claim, and the burden of proof is on you but you can test the top 50 websites yourself if you genuinely believe that.
> are somewhat last resort when you can't do what you aim to do with bare HTML
This thinking was popular 20 years ago when ARIA was created. Application-like behaviour, which nearly always means JS, is the majority of websites.
> ARIA attributes were somewhat harmful
Wasted engineering effort on minimally effective outcomes is harmful.
> "software has had 50+ years to be bug free, let's put the burden on the users to deal with it since obviously developers can't do bug free".
Others not following your religion is not a defect.