No content flashes more than three times per second.

Introduction

Flashing content on a website can cause difficulties for users with photosensitive seizure disorders such as epilepsy. Flashing content can cause these users to suffer a seizure.

How to Pass ‘Three Flashes’

Don’t add anything to your website that flashes more than three times per second.

‘Three Flashes’ Tips

Remember, flashing

Three Flashes (2.3.2 – Level AAA)Read more

Save user data when re-authenticating.

Introduction

It may be essential for users to re-authenticate their identity for certain functions. For example, you might set a login to expire after a certain amount of time in case a user leaves their computer unattended.

Some users need longer than others to complete tasks on a website. You can help these

Re-authenticating (2.2.5 – Level AAA)Read more

‘Interuptions’ requires that users can postpone or suppress non-emergency interruptions.

Introduction

Users with cognitive impairments may have difficulty maintaining their focus and attention. Interrupting their experience can impact their understanding of your content. Those with visual impairments who use a screen reader may struggle if content changes while they are consuming it.

Ideally, avoid these issues by eliminating

Interruptions (2.2.4 – Level AAA)Read more

‘No timing’ requires no time limits on your website.

Introduction to ‘No Timing’

Users with visual, motor or cognitive impairments may need more time than others to understand and use your website. Any time controls or limits can make using your website difficult for these users.

How to Pass ‘No Timing’

Ensure there’s no time-limited content on your website.

Exceptions

The

No Timing (2.2.3 – Level AAA)Read more

Keyboard (No Exception) requires that all functionality is accessible by keyboard with no exceptions.

Introduction

Users with visual or motor impairment may navigate your website using only their keyboard or through assistive technology that relies on a keyboard-like interaction with your website.

How to Pass ‘Keyboard (No Exception)’

Ensure users can access all elements of your website using only

Keyboard (No Exception) (2.1.3 – Level AAA)Read more

Don’t use images of text.
Introduction
Users with visual or cognitive impairments may rely on changing font size, colour, alignment or spacing to enjoy your content.
Text allows for this kind of personalisation, but images almost always don’t.
How to Pass ‘Images of Text’

Don’t use an image when you can use plain text.
Display quotes as text rather than images.
Use

Images of Text (No Exception) (1.4.9 – Level AAA)Read more

Offer users a range of presentation options for blocks of text.
Introduction
Users with visual or cognitive impairments may need to customise the presentation of your website to understand and enjoy it.

Some users require a certain background and foreground colour to comfortably read text. Others find long lines or justified text difficult to follow and some find

1.4.8 – Visual Presentation (Level AAA)Read more

Audio-only content is clear with no or minimal background noise.
Introduction
Some users have difficulties with their hearing and won’t be able to hear your audio content as clearly as others, especially separating speech from background audio.

You can help by ensuring that your audio is clear. If you have pre-recorded audio-only content, keep background noise to a

1.4.7 – Low or No Background Audio (Level AAA)Read more

The contrast ratio between text and background is at least 7:1.
Introduction
All users benefit from a good contrast between the text on your website and the background colour.

Some users with visual impairments need a stronger contrast than others to understand your content, so using the right colours is essential.

While the minimum contrast for Level AA was

1.4.6 – Contrast (Enhanced) (Level AAA)Read more

Provide alternatives for live audio.

Introduction

Some users with hearing impairments may rely on alternatives to enjoy live audio-only content.

How to Pass ‘Audio Only (Live)’

Add captions to live audio; orIf the live broadcast is from a prepared script, make the script text available from near the original content.

‘Audio Only (Live)’ Tips

To add live captions to an audio

Audio Only (Live) (1.2.9 – Level AAA)Read more