Karl Groves

@karlgroves
439 Followers
48 Following
385 Posts
Founder of Eventably: The world's first truly accessible events management and ticketing platform
Eventablyhttps://www.eventably.com
AFixthttps://www.afixt.com
KarlGroves.comhttps://www.karlgroves.com
Tabindex greater than 0 is almost always wrong. It forces specific order that breaks expectations. Learn more from AFixt. https://afixt.com/keyboard-navigation-ensuring-usability-without-a-mouse/
Keyboard Navigation: Ensuring Usability Without a Mouse - AFixt

When designing and building digital experiences, one fundamental principle of accessibility often goes overlooked: not everyone uses—or can use—a mouse. For users who rely solely on their keyboard, whether due to physical disabilities, temporary impairments, or personal preference, your website or application must be operable using just a keyboard. But creating robust keyboard navigation isn’t […]

AFixt
Color in CLI output should supplement, not be the only indicator. Think of colorblind developers. Learn more from AFixt. https://afixt.com/accessible-by-design-improving-command-line-interfaces-for-all-users/
Accessible by Design: Improving Command Line Interfaces for All Users - AFixt

The command line interface (CLI) remains a foundational tool in software development, system administration, and DevOps workflows. While graphical user interfaces have become more ubiquitous, the CLI endures due to its flexibility, speed, and power. Yet, for many users with disabilities, particularly those who are blind or visually impaired, command line tools can present unnecessary […]

AFixt
Gesture-based actions need single-pointer alternatives. Not everyone can pinch or swipe. Learn more from AFixt. https://afixt.com/mobile-app-accessibility-best-practices-for-inclusive-design/
Mobile App Accessibility: Best Practices for Inclusive Design - AFixt

In today’s digital world, mobile apps are a cornerstone of how we interact, shop, bank, work, and entertain ourselves. But for millions of users with disabilities, these apps can be a frustrating barrier rather than a seamless experience. Accessibility in mobile app development isn’t just about compliance—it’s about inclusivity, better usability for all users, and […]

AFixt
Screen readers announce links, buttons, and headings with their role. Use semantic HTML to get this free. Learn more from AFixt. https://afixt.com/screen-reader-compatibility-ensuring-your-site-works-for-all-users/
Screen Reader Compatibility: Ensuring Your Site Works for All Users - AFixt

When was the last time you navigated a website without using your eyes? For millions of people who are blind, have low vision, or experience other disabilities, screen readers provide access to digital content by converting text into speech or braille. Ensuring that your website is fully compatible with screen readers isn’t just a nice-to-have—it’s […]

AFixt

Watch this spot!

I will be opening registration soon for free* accessibility trainings!

All trainings are free to attend. Recordings and materials will be available for a fee.

Beware of AI accessibility audits. And, even more so, companies that sell them

https://afixt.com/beware-of-ai-audits/

Beware of "AI" audits - AFixt

And, even moreso: beware of companies who sell them. I performed my first professional accessibility audit in 2006. Since that time, I’ve performed hundreds of accessibility audits for everything from small websites to massive standalone kiosks in Manhattan. I’ve done audits for small one-person e-commerce stores and massive software companies like Google, Adobe, Microsoft, and […]

AFixt
Passkeys and biometrics are more accessible than password + CAPTCHA. Modern auth is often better auth. Learn more from AFixt. https://afixt.com/accessible-authentication/
Accessible Authentication - AFixt

From passwords and two-factor authentication to passkeys and magic links, login flows are essential gatekeepers of digital life. Yet for many users—especially people with disabilities—these flows can become frustrating or even impossible barriers. This review synthesizes the best available literature, guidelines, and expert commentary into a single narrative: what we know, what we don’t, and […]

AFixt
Alt text shouldn't repeat information already in adjacent text. Add new information. Learn more from AFixt. https://afixt.com/the-importance-of-alt-text-for-images/
The Importance of Alt Text for Images - AFixt

Images play a vital role in web design. They make content more engaging, break up text-heavy pages, and often convey essential information. But what happens when someone can’t see those images? For blind and visually impaired users who rely on screen readers, images without alt text create frustrating gaps in content, preventing them from fully […]

AFixt
Section 508 requires VPATs for procurement. Inaccurate VPATs create growing legal risk. Learn more from AFixt. https://afixt.com/section-508-compliance-what-you-need-to-know/
Section 508 Compliance: What You Need to Know - AFixt

If you’ve heard the term “Section 508” but aren’t quite sure what it means for your organization, you’re not alone. Many businesses, federal agencies, and contractors struggle to navigate accessibility laws—especially when it comes to digital content. So, let’s break it down. What is Section 508? Who does it apply to? And, most importantly, how […]

AFixt

Announcing AFixt's Accessibility Program Management Service

https://afixt.com/introducing-afixt-accessibility-program-management/

Introducing AFixt Accessibility Program Management - AFixt

A Complete Solution Built on the W3C Accessibility Maturity Model Being successful in accessibility isn’t a one-off project. Like all compliance domains, it’s an organizational capability that must be built, measured, and sustained across every function of a business, ranging from how you recruit employees to how you procure software and from how your developers […]

AFixt