Craig Abbott's Avatar

Craig Abbott

@craigabbott.co.uk

Principal Accessibility Specialist at TetraLogical. Former Head of Accessibility at DWP. Writer. Speaker. Coder. Wildlife Photographer. Cat botherer. ADHD. Autistic. He/They. https://www.craigabbott.co.uk

1,244 Followers  |  143 Following  |  288 Posts  |  Joined: 20.07.2023  |  1.7167

Latest posts by craigabbott.co.uk on Bluesky

Haha! It makes me now think to raise another point, and that’s the word “accessible” often means different things to different people. I’ve worked with a few orgs who do accessibility well. As in, reasonable adjustments as part of DEI. But don’t do digital accessibility on websites or office docs.

05.08.2025 12:52 — 👍 1    🔁 0    💬 0    📌 0
Preview
Meet the team: Craig Abbott - TetraLogical Meet Craig Abbott, another friendly face supporting the charming Northern arm of TetraLogical. His home office comprises of several laptops, about 30 pairs of artfully arranged trainers, and two giant...

👷🏽 Meet @craigabbott.co.uk

"Meet Craig Abbott, another friendly face supporting the charming Northern arm of TetraLogical."

#accessibility #professional

tetralogical.com/blog/2025/08...

05.08.2025 08:24 — 👍 3    🔁 1    💬 0    📌 0

Oh… My… God! Stop the world, I want to get off!

05.08.2025 07:53 — 👍 1    🔁 0    💬 0    📌 0

Accessibility and inclusion are not the same. For example, you can have a WCAG 2.2 compliant sign-up form, but only offer two options to choose from for “gender”.

Can you think of any other examples?

#a11y #accessibility #inclusion

05.08.2025 05:50 — 👍 8    🔁 0    💬 2    📌 0

Yeah. The term itself isn’t exactly accessible is it 😅

01.08.2025 19:19 — 👍 0    🔁 0    💬 1    📌 0

I’m forever just pointing people at these! Though I would like it if they were tested more robustly with assistive tech.

01.08.2025 13:53 — 👍 1    🔁 0    💬 0    📌 0

Does your website have different language versions? Remember to translate your alternative text on images too.

It’s quite common to find hard coded English text descriptions for images. It’s a WCAG fail which can easily fly under the radar!

#accessibility #a11y

01.08.2025 06:43 — 👍 7    🔁 1    💬 0    📌 0

What? I didn’t say anything! 🤐

31.07.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0

100% this! Also… non-conformant isn’t necessarily unusable. Though I’m not sure how much I’d want people to know that haha

31.07.2025 19:09 — 👍 1    🔁 0    💬 1    📌 0

The mind boggles!

31.07.2025 19:08 — 👍 1    🔁 0    💬 0    📌 0

Me too. You should put this on a T-shirt 😂

31.07.2025 19:07 — 👍 1    🔁 0    💬 0    📌 0

Haha. Yes, but that often just opens the door to more carnage! I’ve legit seen the following in a production service:

<Button as=“div” role=“button”>

31.07.2025 18:55 — 👍 1    🔁 0    💬 2    📌 0

😂

31.07.2025 18:41 — 👍 0    🔁 0    💬 0    📌 0

Yeah. It’s hard listening to people get dismissed as edge cases 😪

31.07.2025 18:40 — 👍 1    🔁 0    💬 0    📌 0

I blame React 😂

31.07.2025 18:40 — 👍 2    🔁 0    💬 0    📌 0

Oh man 100%! I mean, why use a button when you can use a span, an aria role, a tabindex and a tonne of CSS to achieve the same thing. Right? 😂

31.07.2025 18:39 — 👍 1    🔁 0    💬 0    📌 0

Good point! I have a habit of getting into the details too early 😂

31.07.2025 18:36 — 👍 0    🔁 0    💬 0    📌 0

Totally! 1 in 2 people in the UK develop a disability at some point. So “not yet disabled” is probably more accurate!

31.07.2025 18:34 — 👍 2    🔁 0    💬 0    📌 0

Yeah I think everybody always assumes it’s just screen readers users, and it’s so much more than that!

31.07.2025 18:33 — 👍 2    🔁 0    💬 0    📌 0

I like this attitude. You’re right there will always be a barrier for somebody. A robust feedback loop is always a winner!

31.07.2025 18:32 — 👍 0    🔁 0    💬 0    📌 0

Yeah. Kinda weird you can be compliant having never spoken to a single person with accessibility needs.

31.07.2025 18:30 — 👍 2    🔁 0    💬 0    📌 0

Yeah. I agree with this. I don’t get why WCAG requires heading levels to be correct programmatically but not visually.

31.07.2025 18:29 — 👍 1    🔁 0    💬 0    📌 0

Yeah. Once most people know a Div and a Span it’s just off to the races! 😂

31.07.2025 07:51 — 👍 1    🔁 0    💬 1    📌 0

Haha good point!

31.07.2025 07:21 — 👍 1    🔁 0    💬 0    📌 0

This is a really good one! I like the assumption mapping workshop in “Continuous Discovery Habits” by Theresa Torres. It’s good for helping weed some of these out.

31.07.2025 05:55 — 👍 1    🔁 0    💬 0    📌 0

What’s one thing you wish was more widely known about digital accessibility?

I’ll go first.

I wish more developers knew how to check elements for accessible names, roles and values.

#accessibility #a11y

31.07.2025 05:40 — 👍 57    🔁 13    💬 15    📌 2

Related to all of these! The new Donkey Kong is too round and cute. He’s lost all his attitude!

30.07.2025 06:10 — 👍 1    🔁 0    💬 0    📌 0
The back of a digital camera. The screen shows a zoomed in face of a little owl. It looks startled by something as it looks towards the top right of the frame.

The back of a digital camera. The screen shows a zoomed in face of a little owl. It looks startled by something as it looks towards the top right of the frame.

Lovely fresh Sunday morning with a pop up hide and a camera. Hello Little Owl!

20.07.2025 08:00 — 👍 5    🔁 0    💬 0    📌 0

Haha, there’s a high probably it’s the same one! 😂

17.07.2025 04:30 — 👍 0    🔁 0    💬 0    📌 0

I don’t think we’re asking design tools to mimic implementation here. We’re just saying annotations should describe outcomes, rather than technical details like aria attributes etc, because that burden shouldn’t be on the designer.

16.07.2025 21:11 — 👍 0    🔁 0    💬 1    📌 0

@craigabbott.co.uk is following 20 prominent accounts