"Web-Stack" developer with a focus on accessibility design and development patterns, data visualization and DevOps automation.
Fell in love with Node, JS, SPA's and the JAMStack. Bye LAMP.
This is a great write up on ARIA, I can't count how many times I've explained this to junior developers looking to improve on accessibility.
Your button example is the go-to semantic example for me to help drive this home, another is using <dataset> to denote actual sets of data rather than list items inside input elements. HTML has the tools! People need to really learn how to use them.
Hopefully with more info like this available developers can start to make better choices when it comes to accessibility development and design!
I'm a self-taught Front End & JS Dev and professional learner with accessibility expertise. I'm passionate about breaking down concepts into relatable concepts, making it more approachable.
This is a great write up on ARIA, I can't count how many times I've explained this to junior developers looking to improve on accessibility.
Your button example is the go-to semantic example for me to help drive this home, another is using
<dataset>
to denote actual sets of data rather than list items inside input elements. HTML has the tools! People need to really learn how to use them.Hopefully with more info like this available developers can start to make better choices when it comes to accessibility development and design!
Thank you so much, Al! I really think that people overthink ARIA a bit instead of thinking about Semantic HTML first and if needed, ARIA second.