Authentication is often a burden to many different groups of users, but for people depending on assistive technologies it can be a total barrier. What can we do to improve that?
Tag: Semantics
Latest posts:
Tables are sometimes critical for understanding, and even if HTML supports quite complex tables we should keep them as simple as possible.
Is it okay to give a heading level 2 the style of level 3 but keep the semantics of level 2. Well yes – but as often with accessibility – it depends. It’s not up to developers to set it in stone and it is for designers and content providers to decide when appropriate. Content is once again crucial.
Some accessibility issues originate in code. And when design is being recreated with code it may seem to work but when thinking about accessibility we may notice that it only works for some users and not for others. I’ve decided to describe some common accessibility fails that are on developers.
Automatic tests can help a bit. WCAG evaluation methodology provides a good start for test focus. And if we add page popularity scoring and simple page complexity scoring, then we can really focus on the potentially difficult pages in our manual testing efforts.
Inspired by a YouTube video from Una Kravets and always knowing that aria reminded me of something I had to elaborate on that (and explain a small bit on dangers of aria as well)
There are still some myths out there about what we can and can not do and there are also some best practices around use of headings. Please do use them is my advice, but it is not a thing for compliance and SEO itself. It is more about usability.
Search engines are actually screen readers if we simplify them so accessibility is extremely important for search engine optimization as well.
Short reminder about what is semantics and some practical examples of it before we explain the importance of semantics for accessibility and search engine optimization.