HTMX

Case Study

From Drupal 5 to Drupal Canvas: Keeping KSER on the Air Through Two Decades of the Web

KSER is a community radio station. Community radio doesn't get downtime, and it doesn't get a big IT budget either. When Freelock took over the site in 2013, it was already running on Drupal 5 -- a version that was already end-of-life by then, having been in service well past its own supported lifespan before we ever touched it. We tried to upsell KSER on a rebuild early in the relationship. The answer was simple: there was no budget for it.
Colorful UI elements with icons, buttons, and sliders.

Status Messages

You click "Add to Cart" and a little notification pops up: "Item added!" You submit a form and see "Thank you, your message has been sent." You start typing in a search box and results appear below as you type. These instant feedback messages are everywhere on modern websites - but are they accessible to everyone?

For sighted users, these visual cues are obvious. But for someone using a screen reader, these dynamic updates can be completely invisible unless they're coded properly. The page content changed, but their screen reader said nothing about it.