Interactions
and media.

A tool for web designers.

When designing a website, adding animations and interactions can make your platform more engaging.

Some interactions (such as hover effects) can be used to improve accessibility. However, animations can also be obstructive, so it's important to use them with caution.

Media LD illustration

Learning Disabilities

  • Avoid too much movement in general as it can make content confusing and text harder to digest.

  • Make sure to include clear and simple captions for all visual media.

  • Make controls, buttons and CTAs visible, clear and easy to use.

Select a button to see the different compliances.
illustration

Visual Impairments

  • Make sure any interaction is indicated on some level and can be skipped without losing any content.

  • Don’t include too many animations or interactions that disturb the navigation or cover essential text.

  • Be specific when using icons or visuals to convey information or context.

Select a button to see the different compliances.
Media AAA Accessible illustration

AAA Accessible

  • Easy to use and clear controls for media and animations.

  • Clearly indicated interactions and animation.

  • Options to stop or skip animation-heavy section.

Select a button to see the different compliances.
Media Compliant illustration

Compliant

  • Text alternative for photos and videos help screen readers.

  • Add warnings or avoid flashes as it can cause epilepsy or can be triggering.

  • Videos have controls for sounds and pause/play.

Select a button to see the different compliances.

Click anywhere to reveal

WARNING - This tab can cause headaches, dizziness and unsettling vision.

Not accessible

  • Too many animations can be triggering.

  • Can create bugs and slow down loading time.

  • No control tools in video or sound.

  • Screen readers cannot function properly.

Select a button to see the different compliances.
Select a button to see the different compliances.
Media LD illustration

Learning Disabilities

  • Avoid too much movement in general as it can confuse the users and mix-up the words.

  • Make sure to include proper captions and be thorough with the media used.

  • Make controls visible, clear and easy to use.

illustration

Low vision deficiency

  • Make sure any interaction is indicated on some level and can be skipped without losing any content.

  • Don’t include too many animations or interactions that disturb the navigation or cover essential text.

  • Be specific when using icons or visuals to convey information or context.

Media AAA Accessible illustration

AAA Accessible

  • Easy to use and clear controls for media and animations.

  • Clearly indicated interactions and animation.

  • Options to stop or skip animation-heavy section.

Media Compliant illustration

Compliant

  • Text alternative for photos and videos help screen readers.

  • Add warnings or avoid flashes as it can cause epilepsy or can be triggering.

  • Videos have controls for sounds and pause/play.

Click anywhere to reveal

WARNING - This tab can cause headaches, dizziness and unsettling vision.

Not accessible

  • Too many animations can be triggering.

  • Can create bugs and slow down loading time.

  • No control tools in video or sound.

  • Screen readers cannot function properly.

Quick Tips

Identifiable interactive elements

Define your hover effects and interactive elements beforehand, to make sure the user knows what requires an action.

Consider control tools

Make sure the user can control automatic content, and has the option to pause, remove sound, or skip.

Give alternative text to your media

This might be the role of the client or the developer, but don’t forget it when designing a website.

WCAG Guidelines

Official guidelines regarding media and content.
LEARN MORE

Accessibility
and who it affects

A Accessibility

Perceivable Components in User Interface
  • Text alternative for non text content
  • Time based media (pre-recorded)
Operable User Interface
  • Enough time
  • Adjustable timing 
  • Option to pause, hide...
  • Seizures and physical reactions
  • for animations/flashing images, 3 flashes or below

AA Accessibility

Perceivable Components in User Interface
  • Time Based Media
  • Captions (live)
  • Audiodescription (pre-recorded)

AAA Accessibility

Perceivable Components in User Interface
  • Time Based Media
  • Sign laguage pre recorded
  • Ext. audio description (pre-recorded)
  • Media alt (pre-recorded)
  • Audio only (live)
  • Distinguishable
  • Low or no background audio
Operable User Interface
  • Seizures and physical reactions
  • 3 flashes
  • Disabling option for motion triggered animation
Understandable User Interface
  • Readable
  • Unusal words (mechanism)
  • Abbreviations (mechanism)
  • Reading level available
  • Pronuciation (easy to identify)
AAA Accessible illustrationA Accessible illustrationAA Accessible illustration

WACG Guidelines

Official guidelines regarding colours
LEARN MORE

A Accessibility

A Accessible illustration
Perceivable Components in User Interface
  • Text alternative for non text content
  • Time based media (pre-recorded)
Operable User Interface
  • Enough time
  • Adjustable timing 
  • Option to pause, hide...
  • Seizures and physical reactions
  • for animations/flashing images, 3 flashes or below

AA Accessibility

AA Accessible illustration
Perceivable Components in User Interface
  • Time Based Media
  • Captions (live)
  • Audiodescription (pre-recorded)

AAA Accessibility

AAA Accessible illustration
Perceivable Components in User Interface
  • Time based media
  • Sign laguage pre recorded
  • Ext. audio description (pre-recorded)
  • Media alt (pre-recorded)
  • Audio only (live)
  • Distinguishable
  • Low or no brackground audio
Operable User Interface
  • Seizures and physical reactions
  • 3 flashes
  • Disabling option for motion triggered animation
Understandable User Interface
  • Readable
  • Unusal words (mechanism)
  • Abbreviations (mechanism)
  • Reading level available
  • Pronuciation (easy to identify)

Resources

Resource name
Black circle with arrowPink circle with arrowBlue circle with arrow

One of our favorite when doing web design.

Colour Contrast Checker
Black circle with arrowPink circle with arrowBlue circle with arrow
WACG Guidelines
Black circle with arrowPink circle with arrowBlue circle with arrow

Have a look at the official guidelines.

Examples

Example
Black circle with arrowPink circle with arrowBlue circle with arrow
Example
Black circle with arrowPink circle with arrowBlue circle with arrow
Example
Black circle with arrowPink circle with arrowBlue circle with arrow
Example
Black circle with arrowPink circle with arrowBlue circle with arrow
Example
Black circle with arrowPink circle with arrowBlue circle with arrow
Example
Black circle with arrowPink circle with arrowBlue circle with arrow
Example
Black circle with arrowPink circle with arrowBlue circle with arrow

When using interaction and displaying media, consider the experience of your user before designing - you can also use content to make your website more accessible!

Colours graphic

Have a look at our other guides

Development graphic

Have a look at our other guides

Colours graphicDevelopment graphic