Sign in

Karl Groves

@karlgroves.bsky.social
145 followers 37 following 375 posts
PostsRepliesMedia
Karl Groves @karlgroves.bsky.social · 03/10/2026
Mobile form inputs should use appropriate keyboard types. type='email' gives an email keyboard. Learn more from AFixt.
buff.ly
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...
113
Karl Groves @karlgroves.bsky.social · 02/10/2026
WCAG contrast requirements: 4.5:1 for normal text, 3:1 for large text (18pt+ or 14pt bold). Learn more from AFixt.
buff.ly
Color Contrast and Readability: The Cornerstones of Accessible Design - AFixt
In the world of digital accessibility, few topics are as fundamental—or as overlooked—as color contrast and readability. While they might seem like minor considerations in the grand scheme of website...
000
Karl Groves @karlgroves.bsky.social · 02/10/2026
Complex tables with merged cells need headers attribute on data cells. Extra work, but necessary. Learn more from AFixt.
buff.ly
How to Create Accessible Data Tables: Best Practices for Web Developers - AFixt
Data tables are an essential component of many websites and applications, helping to display large sets of information in a structured, organized manner. Whether it’s a table showing product details,...
000
Karl Groves @karlgroves.bsky.social · 01/10/2026
About 3 weeks until Accessibility Auditing the AFixt Way! It covers automated scanning, manual verification, and the accessibility tree. Free to attend live on October 21, 2026:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
100
Karl Groves @karlgroves.bsky.social · 29/09/2026
Sales teams: round-robin and team scheduling shouldn't mean wrestling with three calendar tools. Meetabl pulls Google + Microsoft availability in one view.
meetabl.com
Meetabl - Accessible Calendar Booking
Meetabl - Accessible calendar booking alternative to Calendly
001
Karl Groves @karlgroves.bsky.social · 29/09/2026
Prepare for IAAP CPACC and WAS certifications with AFixt's free training. Expert-led live sessions covering all the material you need. See the full lineup:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 29/09/2026
Accessibility experts embedded in teams transfer knowledge while solving problems. Dual benefit. Learn more from AFixt.
buff.ly
Integrated Project Support - AFixt
For clients with proficient development teams, our integrated support complements your efforts. Our team members act in an advisory capacity, guiding efficient issue resolution on your sites
010
Karl Groves @karlgroves.bsky.social · 29/09/2026
Winston Lee, one of the alleged Cornell 7, is a Korean national. That means he'll be deported, right?
010
Karl Groves @karlgroves.bsky.social · 29/09/2026
Break content into chunks. Walls of text are hard for everyone, impossible for some. Learn more from AFixt.
buff.ly
Designing for Cognitive Disabilities: Best Practices for an Inclusive Web - AFixt
In the world of web design and development, we often hear about accessibility in terms of physical disabilities—things like vision impairments or mobility challenges. But one area that doesn’t always...
000
Karl Groves @karlgroves.bsky.social · 27/09/2026
aria-live='polite' announces when convenient. aria-live='assertive' interrupts. Usually want 'polite'. Learn more from AFixt.
buff.ly
How to Use ARIA Roles and Properties Effectively - AFixt
Accessible Rich Internet Applications (ARIA) is one of the most powerful tools in a developer’s accessibility toolkit—but it’s also one of the most misunderstood. While ARIA can improve accessibility...
000
Karl Groves @karlgroves.bsky.social · 26/09/2026
PDF forms need form fields, not just lines on a page. Accessible PDFs let users fill fields with AT. Learn more from AFixt.
buff.ly
Creating Accessible PDFs: A Guide to Inclusive Documents - AFixt
PDFs are everywhere—business reports, government forms, educational materials, and even restaurant menus. But while PDFs are convenient for sharing information, they can be a nightmare for accessibility...
100
Karl Groves @karlgroves.bsky.social · 24/09/2026
Next up in AFixt's training series: Accessibility Auditing the AFixt Way, October 21, 2026. Learn a data-driven, tool-assisted approach to accessibility auditing — from automated scanning to prioritized reporting and remediation tracking. Sign up:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 22/09/2026
Audio description narrates visual content during dialogue pauses: 'Sarah walks to the window and looks outside.' Learn more from AFixt.
buff.ly
How to Make Your Videos Accessible: A Guide to Inclusive Content Creation - AFixt
In today’s digital landscape, video content is everywhere. From marketing campaigns to educational materials, videos have become a dominant way to communicate ideas, tell stories, and engage with audiences....
011
Karl Groves @karlgroves.bsky.social · 22/09/2026
Designers: every booking page is a brand touchpoint. Meetabl lets you customize avatar, colors, and layout — without sacrificing keyboard navigation or contrast ratios.
meetabl.com
Meetabl - Accessible Calendar Booking
Meetabl - Accessible calendar booking alternative to Calendly
000
Karl Groves @karlgroves.bsky.social · 22/09/2026
AFixt's training isn't just theory. Courses include hands-on exercises, group work, and real-world application. Free live online sessions — register today:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 22/09/2026
CAPTCHAs are accessibility barriers. Audio CAPTCHAs are hard to use. Offer email verification instead. Learn more from AFixt.
buff.ly
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...
001
Karl Groves @karlgroves.bsky.social · 21/09/2026
We need more choices in automatic testing karlgroves.com/we-need-more...
karlgroves.com
We need more choices in automated testing - Karl Groves
For most of the past decade, one project has been at the center of automated accessibility testing. It made accessibility checks a normal part of continuous integration, brought useful findings into d...
001
Karl Groves @karlgroves.bsky.social · 21/09/2026
Wishlist and comparison features get overlooked in accessibility testing. They're still features - test them. Learn more from AFixt.
buff.ly
Introduction to Web Accessibility for Retailers - AFixt
In today’s digital age, the retail industry is more competitive than ever. Retailers strive to provide the best possible shopping experience for their customers, but many overlook a crucial aspect:...
000
Karl Groves @karlgroves.bsky.social · 21/09/2026
POUR: Perceivable, Operable, Understandable, Robust - the four principles organizing all of WCAG. Learn more from AFixt.
buff.ly
Understanding WCAG: Brief Introduction to the Web Content Accessibility Guidelines - AFixt
Introduction The Web Content Accessibility Guidelines (WCAG) play a pivotal role in shaping the internet as a more inclusive and accessible space for everyone, regardless of their abilities. As digital...
000
Karl Groves @karlgroves.bsky.social · 20/09/2026
Accessibility consulting should deliver expertise, not just reports. Guidance that leads to fixed issues matters. Learn more from AFixt.
buff.ly
About Us - Bridge the Accessibility Gap With Expert Consulting -
Efficient accessibility services with effective solutions. Trusted by Adobe, Microsoft & Google. Founded by Karl Groves, a leading accessibility expert.
001
Karl Groves @karlgroves.bsky.social · 19/09/2026
If you're in Germany and interested in accessibility, I highly recommend heading to this event on October 6th. I'll be there! accessibility.club/event/access...
accessibility.club
Accessibility Club Meetup #15
An informal meetup for web workers & designers about web accessibility & assistive technology — October 6, 2026, Nuremberg
000
Karl Groves @karlgroves.bsky.social · 17/09/2026
Your accessibility tests stop at the page. Your users don’t. afixt.com/your-accessi...
afixt.com
Your accessibility tests stop at the page. Your users don’t. - AFixt
If your automated accessibility tests pass but a disabled person can’t complete a purchase, what have you actually tested? You’ve tested whatever rules the tool applies to whatever content you gave it...
001
Karl Groves @karlgroves.bsky.social · 17/09/2026
About a month until Accessibility Auditing the AFixt Way on October 21, 2026! You'll learn how to integrate auditing into development workflows. Don't miss it — register free:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Reposted by Karl Groves
Steve Faulkner @stevefaulkner.eurosky.social · 16/09/2026
🤔 Does humour belong in Accessibility? revisiting the Viking @karlgroves.bsky.social and the Lumberjack Billy Gregory #a11y thru #humour html5accessibility.com/stuff/2026/0...
html5accessibility.com
Does humour belong in Accessibility? – HTML Accessibility
003
Karl Groves @karlgroves.bsky.social · 15/09/2026
Try Meetabl Basic free for 14 days. No credit card upfront. Unlimited event types, Zoom, custom branding — see if it fits before you commit.
meetabl.com
Meetabl - Accessible Calendar Booking
Meetabl - Accessible calendar booking alternative to Calendly
001
Karl Groves @karlgroves.bsky.social · 15/09/2026
Don't wait for a lawsuit to learn about accessibility. AFixt's free training helps you get proactive, covering standards, techniques, and organizational maturity. Register:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 15/09/2026
I’m doing it again. I’m free to work on accessibility testing tools again. But I haven’t written a line of code yet. First, I want to ask: What should the next generation of accessibility testing actually look like? I have some ideas. Tell me what I’m missing. youtu.be/yuV6QcF5MT4?...
youtu.be
It's time for a change
YouTube video by AFixt
000
Karl Groves @karlgroves.bsky.social · 13/09/2026
Automated tools catch ~30% of accessibility issues. The other 70% requires human judgment. Learn more from AFixt.
buff.ly
How to Conduct an Accessibility Audit: A Step-by-Step Guide - AFixt
Accessibility isn’t just a legal requirement—it’s a fundamental part of inclusive design that ensures everyone, regardless of ability, can access and interact with digital content. If you’re looking...
000
Karl Groves @karlgroves.bsky.social · 12/09/2026
Testing alone creates lists. Testing with advice creates solutions. The guidance matters as much as findings. Learn more from AFixt.
buff.ly
Test and Advise - AFixt
Get a Gut Check Before You Launch
000
Karl Groves @karlgroves.bsky.social · 11/09/2026
A good accessibility audit tests with: keyboard only, screen reader, 200% zoom, and browser extensions. Learn more from AFixt.
buff.ly
How to Conduct an Accessibility Audit: A Step-by-Step Guide - AFixt
Accessibility isn’t just a legal requirement—it’s a fundamental part of inclusive design that ensures everyone, regardless of ability, can access and interact with digital content. If you’re looking...
012
Karl Groves @karlgroves.bsky.social · 10/09/2026
Workshop: Accessibility of Forms is coming September 16, 2026. A full-day workshop on designing and building accessible, user-friendly web forms: labels, validation, error handling, and more. Seats are limited to 500 — register now:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 09/09/2026
Don't wait for WCAG 3 to start accessibility work. WCAG 2.2 is the standard now and will remain relevant. Learn more from AFixt.
buff.ly
Why Now Is Not the Time to Think About WCAG 3 - AFixt
If you work in accessibility or are responsible for compliance at your organization, you’ve probably heard about WCAG 3.0. The W3C has been developing it for years, and the most recent Working Draft...
000
Karl Groves @karlgroves.bsky.social · 08/09/2026
Healthcare providers: patient scheduling needs to work for everyone, including patients with disabilities. Meetabl's WCAG 2.2 AA/AAA compliance is one less ADA risk for your practice.
meetabl.com
Meetabl - Accessible Calendar Booking
Meetabl - Accessible calendar booking alternative to Calendly
000
Karl Groves @karlgroves.bsky.social · 08/09/2026
Learn from someone who's done it. Karl Groves has trained teams at dozens of companies on 5 continents. His free live training from AFixt is open to all:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 07/09/2026
HTML5 elements provide landmarks automatically: <header>=banner, <nav>=navigation, <main>=main, <footer>=contentinfo. Learn more from AFixt.
buff.ly
Using ARIA Landmarks for Better Navigation - AFixt
In today’s digital world, accessibility is more than just a buzzword—it’s an essential part of creating an inclusive web. When we think about accessibility, it’s easy to focus on ensuring that...
001
Karl Groves @karlgroves.bsky.social · 06/09/2026
Mobile accessibility quick test: Can you use your app one-handed while holding coffee? Many users need to. Learn more from AFixt.
buff.ly
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...
000
Karl Groves @karlgroves.bsky.social · 06/09/2026
How many pages is enough in an accessibility audit? afixt.com/how-many-pag...
afixt.com
How many pages is enough in an accessibility audit? - AFixt
Anyone who performs accessibility audits eventually gets asked the same question: How many pages should we test? There is no especially satisfying answer to this question. Obviously, testing every pag...
000
Karl Groves @karlgroves.bsky.social · 06/09/2026
FAQ: Do I need to make old content accessible? Generally yes, if it's still published and in use. Learn more from AFixt.
buff.ly
Accessibility Help Desk - AFixt
On-Demand Answers. Ongoing Confidence.
000
Karl Groves @karlgroves.bsky.social · 04/09/2026
WCAG Level A = minimum baseline. Level AA = standard target. Level AAA = enhanced, often not fully achievable. Learn more from AFixt.
buff.ly
Understanding WCAG: A Comprehensive Guide - AFixt
In today’s digital world, accessibility is no longer optional—it’s essential. Whether you’re a web developer, a business owner, or a UX designer, understanding the Web Content Accessibility Guidelines...
000
Karl Groves @karlgroves.bsky.social · 03/09/2026
Mark your calendar: Workshop: Accessibility of Forms is on September 16, 2026. You'll learn validation strategies: smart defaults, inline, and global. Register free:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 03/09/2026
tabindex='0' adds to tab order. tabindex='-1' removes from tab order but allows programmatic focus. Learn more from AFixt.
buff.ly
A Brief Introduction to Keyboard Accessibility - AFixt
In the digital age, accessibility is a key component of web design and development. Ensuring that websites and applications are usable by everyone, including people with disabilities, is not just a moral...
000
Karl Groves @karlgroves.bsky.social · 03/09/2026
WCAG success criteria are pass/fail. You either meet it or you don't - it's not subjective. Learn more from AFixt.
buff.ly
Understanding WCAG: A Comprehensive Guide - AFixt
In today’s digital world, accessibility is no longer optional—it’s essential. Whether you’re a web developer, a business owner, or a UX designer, understanding the Web Content Accessibility Guidelines...
000
Karl Groves @karlgroves.bsky.social · 03/09/2026
The accessibility tax credit has existed since 1990. Many eligible businesses have never claimed it. Learn more from AFixt.
buff.ly
Can you really get a tax credit for making your website accessible? - AFixt
Yes! But the devil is in the details. The “General Business Credit” refers to a collection of various individual credits available to businesses in the United States, as outlined and governed by the...
000
Karl Groves @karlgroves.bsky.social · 02/09/2026
Screen reader users swipe through apps linearly. Visual layout doesn't match their experience. Learn more from AFixt.
buff.ly
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...
000
Karl Groves @karlgroves.bsky.social · 02/09/2026
Simple tables: header cells in the first row or column. Complex tables: explicit associations required. Learn more from AFixt.
buff.ly
How to Create Accessible Data Tables: Best Practices for Web Developers - AFixt
Data tables are an essential component of many websites and applications, helping to display large sets of information in a structured, organized manner. Whether it’s a table showing product details,...
001
Karl Groves @karlgroves.bsky.social · 01/09/2026
Time zones are hard. Meetabl handles them so your invitees see slots in their local time, every time — no math, no missed meetings.
meetabl.com
Meetabl - Accessible Calendar Booking
Meetabl - Accessible calendar booking alternative to Calendly
011
Karl Groves @karlgroves.bsky.social · 01/09/2026
Good accessibility starts with good training. AFixt's free 2026 series covers the full lifecycle: requirements, design, development, testing, and remediation. Join us:
buff.ly
Training - AFixt
Join AFixt’s live online accessibility training to learn accessible web development, WCAG, ARIA, forms, and testing from expert trainer Karl Groves.
000
Karl Groves @karlgroves.bsky.social · 31/08/2026
Bookmark pages with known issues during audits. Makes retesting after fixes much faster. Learn more from AFixt.
buff.ly
How to Conduct an Accessibility Audit: A Step-by-Step Guide - AFixt
Accessibility isn’t just a legal requirement—it’s a fundamental part of inclusive design that ensures everyone, regardless of ability, can access and interact with digital content. If you’re looking...
000
Karl Groves @karlgroves.bsky.social · 31/08/2026
ADA Title II web accessibility rule: All state and local government web content must be accessible, including PDFs. Learn more from AFixt.
buff.ly
ADA Title II and PDFs: Fix, Archive, or Delete? - AFixt
Imagine you work for a state government agency. Over the years, your department has diligently published reports, meeting minutes, forms, budget documents, and countless other materials as PDFs. A quick...
010
Karl Groves @karlgroves.bsky.social · 30/08/2026
Don't rely on swipe gestures alone. Some users can't perform them. Always provide button alternatives. Learn more from AFixt.
buff.ly
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...
000