The Curious Engineer

All blogs / Frontend / CSS / browsers

Ben Myers

benmyers.dev

Everything Ben’s written.

Frontend / CSS / browsersWeb development

Posts
33 from 31 Aug 2019 to 21 Mar 2025
Posting
now and then
Kind
personal blog
Feed
https://benmyers.dev/feed.xml

2025 1

  1. Tag, You’re It: Blog Questions 2025

2024 2

  1. Don’t Use aria-label on Static Text Elements
  2. Subtitles, Closed Captions, and Open Captions: What’s the Difference?

2023 7

  1. Lost in Translation: Tips for Multilingual Web Accessibility
  2. Build a Blogroll with Eleventy
  3. I’m a Spotless Giraffe.
  4. How I Write Alt Text for Code Snippets on Social Media
  5. The Curious Case of “iff” and Overriding Screenreader Pronunciations
  6. The Web Needs a Native .visually-hidden
  7. Create Shareable Automatic Captions for Live Online Events with Web Captioner

2022 5

  1. A First Look at the Websites and Software Applications Accessibility Act Bill
  2. Style with Stateful, Semantic Selectors
  3. How I Doubled My Lighthouse Performance Score in One Night
  4. How to Fix Your Low-Contrast Text
  5. Build a Twitch Chatbot for Sharing Your Content Using Algolia Search

2021 7

  1. Ben’s Humane Guide to Technical Blogging
  2. On the ‹dl›
  3. Takeaways From “Adapting Comics for Blind and Low Vision Readers: A Roundtable Discussion”
  4. Takeaways From Axe-Con 2021
  5. I Finally Understand Eleventy’s Data Cascade.
  6. RSS Readers: Yet Another Case for Semantic Markup
  7. Implement a Skip Link for Navigation-Heavy Sites

2020 7

  1. aria-label, aria-labelledby, and aria-describedby: What’s the Difference?
  2. Out With The Old, In With The New
  3. Maintaining Focus Outlines for Windows High Contrast Mode
  4. Lexical and Dynamic Scope
  5. CSS Can Influence Screenreaders
  6. New Year, New Terminal: Alias Your Directories the Unix Way
  7. New Year, New Terminal: Alias Your Directories the Windows Way

2019 4

  1. What Is ARIA?
  2. The Accessibility Tree
  3. How (Not) to Build a Button
  4. How Domino’s Could Topple the Accessible Web – Part 1: Public Accommodations