If you ARIA label something, give it a role

TL;DR: As a rule of thumb, if you label something via aria-label or aria-labelledby, make sure it has a proper widget or landmark role.

tagged with: #Landmarks, #Widgets

If you use the WAI-ARIA role "application", please do so wisely!

This goes out to all web developers out there reading this blog and implementing widgets and other rich content in HTML, CSS and JavaScript! If you think of using the WAI-ARIA role “application” in your code, please do so with caution and care! And here’s why:

tagged with: #Landmarks, #Roles, #Wai-aria