RSSAmplifier

Blog

Craig Abbott - Blog

Articles, talks, and case studies on accessibility and inclusive design by Craig Abbott, a Principal Accessibility Specialist.

craigabbott.co.ukRSS feed ↗52 posts

Latest posts

Article 50 of the EU AI Act, and what it means for you

AI now leaves watermarks in generated text. What that means for you if you write with AI.

Accessibility: Start with "why"

Why leading with compliance fails, and how starting with "why" builds a lasting accessibility culture

The AI strategy trap

Why AI pricing is a loss-leading trap which is looking to lock you in

Our CSS isn't opinionated enough

Why styling on semantics and roles could make accessibility harder to skip

Don't forget to translate your alt text

Why translated websites often fail WCAG by leaving alt text in English

Mission impossible – a follow up!

A follow-up on my JD Sports accessibility job role post, and what happened next.

5 reasons why WCAG AA compliance does not mean your website is accessible

5 reasons why WCAG compliance does not mean your website is accessible

Social media brain rot for AI

Low-quality, high-engagement content is bad for AI

Screen readers do not need to be saved by AI

Why LLMs should not be integrated with screen readers

"Best practice" is just your opinion

Why we need a different term for best practice

Mission Impossible - Accessibility Job Roles

Analysis of a bloated and impossible job advert for accessibility.

Deque Axe Assistant - First impressions

Testing Deque's axe Assistant for accuracy and ability.

AI doesn't need to think. We do!

Many people are relying on AI despite not understanding how it works!

A look at the new WAI-ARIA 1.3 draft

Exploring WAI-ARIA 1.3: A Future look at Web Accessibility.

Stop trying to recruit unicorns with acorns

Hiring trends and challenges for accessibility roles

Web Chat accessibility considerations

A guide on accessibility considerations for web chat development.

How to write good alt text for screen readers

What is alt text? Why it matters. And, how to avoid common mistakes.

The hidden function of the 'check your answers' pattern'

The benefits of using a check your answers pattern.

WCAG 2.2 and what it means for you

An overview of WCAG 2.2 and how it may affect your product

ChatGPT: Ethics and bias

Exploring ChatGPT's ethical dilemmas and challenges

ChatGPT: Everybody's dirty secret

My observations, fears and opinions on the sudden rise of ChatGPT.

European Accessibility Act: Article 32, and why it sucks!

An explanation of the European Accessibility Act: Article 32.

European Accessibility Act: What you need to know

The European Accessibility Act and its impact on the private sector.

Making microservices accessible

Accessibility and different approaches to developing microservices.

Partially supported is not supported

Stop using the phrase 'partially supports' in accessibility.

Using the language attribute to make your website accessible

Using the lang attribute to make your page accessible.

My ADHD and me

Living with ADHD. How it affects me and how I got a diagnosis.

Accessibility and font sizes

Using px for font sizes can make your website inaccessible. Stop it!

Rising disability statistics

Analysis of the UK statistics which shows disability is on the rise.

Combining axe-core and PA11Y

How to use axe-core and PA11Y for automated accessibility testing.

Axe-core vs PA11Y

A detailed comparison between the axe-core and PA11Y tools.

5 arguments against accessibility and why they are wrong

5 arguments people use to try to get out of doing accessibility work.

Defining a strategy for accessibility

A sustainable strategy for accessibility in a large organisation.

Back to blogging

Why I have been absent from blogging for a quite a while.

Designing the impossible makes it possible

How to push UX Design to make sure you get the correct outcome.

What is it like to use a screen reader on an inaccessible website?

Behind the scenes, understanding how screen readers work.

One-page-applications are not accessible

The pitfalls of one page applications and accessibility.

What can Baloo teach us about design?

Component reuse is not new. Walt Disney used to do it regularly.

Mental health and flexible working hours

Flexible working patterns help mental health by reducing anxiety.

Validation for prototypes

Why I stopped advocating for validation in prototypes.

I've stopped calling myself vegan

Being vegan, and the mental health toll that comes with it.

Own your Alpha

How to design a digital service if you're doing Alpha correctly.

Semantics and accessibility

Why semantics matters for accessibility, and how we get it wrong.

Accessibility is not an edge case

Analysis of data to show why accessibility is not an edge case.

Bug fixes and performance improvements

Looking at how release notes have become lazy and pointless.

Design is not art

Confusing design with art. Art is subjective. Design is good or bad.

Death of the notes box

A post about designing for user needs not for what users want.

Error messages are not funny

Error messages should be clear an concise, not funny.

Some thoughts on primary buttons

Interactions should be obvious. Primary buttons get overused in UX.

Hear no, see no, techno

Molly Watts talk at Camp Digital called 'Hear no, see no, techno.'