From 13e0f05ad1d8689fbb10e62d5e5c307e464f7f80 Mon Sep 17 00:00:00 2001 From: Rohan Kumar Date: Thu, 7 Jul 2022 18:12:28 -0700 Subject: [PATCH] New note: introducing breadcrumbs --- content/notes/Introducing breadcrumbs.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 content/notes/Introducing breadcrumbs.md diff --git a/content/notes/Introducing breadcrumbs.md b/content/notes/Introducing breadcrumbs.md new file mode 100644 index 0000000..c372d3f --- /dev/null +++ b/content/notes/Introducing breadcrumbs.md @@ -0,0 +1,10 @@ +--- +title: "Introducing breadcrumbs" +date: 2022-07-07T18:12:10-07:00 +--- +I just rolled out breadcrumbs for my website. Now, any page that is not linked directly from the navbar or site footer will have a breadcrumb list in its header. The breadcrumb list shows how to reach the page, starting from a navbar link. The first item is the navbar or footer link; the second link is the current page. + +I made this change because simply emphasizing a navigation link with `` isn't enough to convey the current section to assistive technologies. With this change, I've done more than the bare minimum to meet [WCAG 2.2 SC 2.4.8: Location](https://w3c.github.io/wcag/understanding/location.html). + +With the presence of breadcrumbs, there are now more navigation-related links before the main content. Before, adding a skip-link would have saved a user five keystrokes; now, it could save a user seven. I'll probably add a skip-link next. +