The Internet is for all people, not just some people. As such, it is both my aspiration and my duty to make this website and all my products as accessible to everyone as possible, regardless of ability. Whether it be articles, videos, games, or whatever it is I even make, I want everyone to feel included.
To that end, I devote time to studying and applying good accessibility practices. Some of the things I do include:
- Reading established guidelines and standards, and evaluating my content against them
- Testing every widget and article in a variety of conditions (for example, using a screen reader or foregoing a mouse)
- Providing at least two ways of accessing content (what I call the principle of engaging two senses)
- Only utilizing third-party components which themselves consider accessibility
The Web Content Accessibility Guidelines (WCAG) defines requirements for designers and developers to improve accessibility for people with disabilities. It defines three levels of conformance: Level A, Level AA, and Level AAA. My website is partially conformant with WCAG 2.1 Level AA, meaning some parts of the website may not fully conform to the standard.
In particular, I know shortcomings come from older material from a time when, as a beginner, I was far less aware of the importance and techniques of accessibility. Additionally, the WCAG is a large and verbose standard, and as I am a single person I do what I can to meet as many of its principles as possible.
I am very open to discourse about improving the accessibility of anything I do! If anything hinders you from reading my articles or using my things, please let me know.
Create an issue on Github, and I will definitely look into it!