A 'skip navigation' link is like a fast-pass for your website. Just like skipping the line at an amusement park, users can jump straight to the main section of your site with just one click.
Accessibility
A 'skip navigation' link is like a fast-pass for your website. Just like skipping the line at an amusement park, users can jump straight to the main section of your site with just one click.
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
The link is typically hidden by default, but when a user presses the 'Tab' key on their keyboard, it becomes visible and in focus state. This allows users to either skip the navigation entirely or tab through it.
When designing a website, there's a lot to keep in mind. You want to make it look good, work well, and be easy to use. But there's one crucial aspect that you absolutely can't ignore: accessibility.
Around one in four people in the United States, and over one billion people worldwide (16% of the world’s population), have some type of disability. Everyone should be able to use the web, regardless of any disabilities they may have. Designing with accessibility in mind is not only the right thing to do, but also the smart thing to do. Making your website accessible opens it up to a much larger audience, demonstrates care for all of your users, and ensures compliance with laws that require website accessibility for people with disabilities.
Since most assistive technologies are based on keyboard functionality, keyboard accessibility is crucial. It can be overwhelming to ensure full accessibility compliance, but implementing one feature at a time is a good start. In this article, we'll focus on a seemingly small but impactful feature: the 'skip navigation' link.
Usually, there is a lot of content at the top of a webpage before you get to the main content. While sighted users can easily skim through the navigation using a mouse and get to the content they want, keyboard-only users and screen reader users are left with no choice but to go through the entire navigation menu before they reach the main content.
When using a screen reader, content is read out in the same order as it appears in the HTML file. This can be frustrating for users as the navigation and other content at the top of the page is read out first, delaying access to the main content. For users who are only interested in the main content, this can be a time-consuming experience. To improve the user experience, a 'skip navigation' link can be included, allowing users to bypass the navigation and go straight to the main content.
Good question! Here are a few key considerations to keep in mind:
1. Make sure the link is the very first item the screen reader reads out to the user, and that the keyboard focuses on it. This way, users can easily find it and skip past the navigation quickly.
2. Keep the link text simple and descriptive. Something like "Skip navigation" or "Skip to main content" will do the trick.
3. Ensure the link text has enough contrast against the background so that users with low vision can easily spot it and read it.
4. Since you got this far, I'll give you a Bonus tip! If you're feeling extra fancy, consider adding a 'skip to footer' link too. This lets users quickly jump to the end of the page if they wish.
Hopefully 'skip navigation' links will become a simple, predictable and essential feature in every website’s design. And the best part? They're easy to implement and can make a big difference. So go ahead, give it a try on your next website design project!
At Jökulá, we're all about making the web more accessible for everyone. If you need any help with your website design, don't hesitate to reach out to us. Let's make the internet a more inclusive place, one 'skip navigation' link at a time!