HomeHome

Accessibility

I want to design my website as accessible as possible. I aim to conform to W3C's Web Content Accessibility Guidelines (WCAG) 2.1, Level AA.

If you find an accessibility issue on my website, reach out and report it to me. I'm committed to providing a great user experience to all my visitors.

Found a problem?

If you find an accessibility issue on my website, reach out and report it to me. I'm committed to providing a great user experience to all my visitors.

Report issue

Backlog

I keep a backlog of accessibility improvements I plan to build for my website. Some of these are added by me, others by users who report issues on their own.

FeatureDescriptionDate added
Linkable HeadingsAllow direct linking to anchored headings in blog posts
Table of contentsA table of contents for blog posts or a nice TLDR;
Mark external links in blog postsShow an indicator if links direct you to an external website
Sortable backlogMake this table sortable
Scroll RestorationWhen navigating between links it can happen that the scroll position is not reset to top.
Keyboard Focus Order PaginationWhen navigating via keyboard between pages on the blog page, the focus position doesn't reset to the top.

Done

FeatureDescriptionDate added
Focus StylingImproved keyboard focus styling
A menuA navigational menu, as soon as I have actual content
Skip to content linkEasily skip to content as soon as the header has a menu
Mark current pageShow a current page indicator for navigation areas
Back to top linkOffer a link to jump to the top, once you reach the end of a page
Hide emojis for screen readersHide emojis for people who can't perceive them visually
Dark ModeTheme that improves reading in low light/for people who like it dark
Announcement Box ListThe Announcement Box used for post navigation and in the Book of Books is not defined as a list element.
Blog Post Items in ListBlog Post Items on the blog page and on the Home page are not inside a List.