How to Make Your Presentations Accessible to All | Web Accessibility Initiative (WAI) | W3C

How to Make Your Presentations Accessible to All

Do you remember a time when people around you broke out in laughter, but you didn’t hear the joke?
Be careful not to leave out information for some people in your audience. For example, if you say “you can read it on the slide”, you are probably excluding people who cannot see the slide.


This page helps you make your presentations, talks, meetings, and training accessible to everyone in your potential audience, including people with disabilities and others. Inclusive presentations have many benefits.

Page Contents

  • Basics (for organizers & speakers)
  • Benefits (organizers & speakers)
  • Planning the Event (organizers)
  • Provide Accessible Material and Media (organizers & speakers)
  • Planning Your Session (speakers)
  • Preparing Slides and Projected Material (speakers)
  • During the Presentation (speakers)
  • For More Information (speakers & organizers)
  • Terminology (appendix)

Basics (for organizers & speakers)

Be open to diversity in your audience and any accessibility issues. Basically, be aware that some of your audience might not be able to:

  • see well or at all,
  • hear well or at all,
  • move well or at all,
  • speak well or at all, or
  • understand information presented in some ways well or at all.

Organizers and speakers should do things like:

  • ensure the facility is accessible
  • speak clearly into the [...]

Read article at

Article Taxonomies

Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /home/webable/www/www/wp-content/themes/webable/content-mcm.php:65 Stack trace: #0 /home/webable/www/www/wp-includes/template.php(812): require() #1 /home/webable/www/www/wp-includes/template.php(745): load_template('/home/webable/w...', false, Array) #2 /home/webable/www/www/wp-includes/general-template.php(206): locate_template(Array, true, false, Array) #3 /home/webable/www/www/wp-content/themes/webable/single-mcm_article.php(15): get_template_part('content-mcm') #4 /home/webable/www/www/wp-includes/template-loader.php(106): include('/home/webable/w...') #5 /home/webable/www/www/wp-blog-header.php(19): require_once('/home/webable/w...') #6 /home/webable/www/www/index.php(17): require('/home/webable/w...') #7 {main} thrown in /home/webable/www/www/wp-content/themes/webable/content-mcm.php on line 65