Navigation between pages is so natural for us that we don’t even think about it. And obviously it can also be forgotten when using newer technologies like Single Page Applications. Although a decade old, some are still not really accessible as navigation is not announced to screen-reader users. Let’s check what works and maybe have a conclusion.
A link should navigate and a button should do something is the basic idea. Semantics will be rewarded with usability and even search engines will like it, so why break the pattern.
Why are we not encouraged to use ARIA everywhere? Because it is a last option – if we are not able to find a native semantic element, or if we want to create something special, then we can use ARIA. But it should be used wisely!
Some reflections on my newly acquired Web Accessibility Specialist certification and a mention of Neuralink that will be demoed today and can have positive implications on accessibility as well. If used correctly.
Search engines are actually screen readers if we simplify them so accessibility is extremely important for search engine optimization as well.