This post follows my path to discovering a passion for accessibility and landing my dream job as an accessibility engineer. Starting out on rocky flats (2000-2007) It took me several years to become a decent web developer. Self-taught, I learned HTML through view source on webpages; I used code snippets from online tutorials; I built … Continue reading “My Accessibility Journey”
Blog
Improving numerical data entry on mobile devices
When I order something online, usually from my phone, I have to enter different pieces of numerical information. If you use a mobile device, you’ve probably noticed that depending on what kind of information a form field requests, you’re sometimes presented with different on-screen keyboards. Here is a side-by-side example for entering a credit card … Continue reading “Improving numerical data entry on mobile devices”
The web is inherently accessible (original)
This is the original version of this post. An updated version from 13 April 2022 is available. I originally created Accessible Web as a sarcastic reaction to a developer changing his website to require users to disable JavaScript to use it. The reactions on Twitter were hilarious! So many angry developers didn’t get the joke … Continue reading “The web is inherently accessible (original)”
How accessible is the 2020 US census?
Like most US households, I received my 2020 census form in the mail this past week and I decided to see how accessible the process really is since it’s a US government website subject to Section 508 compliance. The first thing to note is that someone with low vision or who is blind might have … Continue reading “How accessible is the 2020 US census?”
5 ways to improve table accessibility
Last updated: 4 May 2026 I recently came across this example of an HTML table that was marked up correctly, for the most part, but lacked some of the important coding nuances needed to make a table truly accessible. Below is a screen shot of that table with the areas of concern highlighted. Depending on … Continue reading “5 ways to improve table accessibility”