Guidelines to Make Your Social Media Platform Accessible | Web Accessibility Initiative (WAI) | W3C

Guidelines to Make Your Social Media Platform Accessible


This page briefly introduces a standard to help you make your social media platform accessible to creators and users with disabilities.

Page Contents

  • Why Accessibility Matters
  • Example Scenarios
  • The Accessibility Standard to Help You

Why Accessibility Matters

People with disabilities need to use your social media tool to connect to the world.

By making your social media tool accessible, you help create more inclusive communities and improve your tool’s reputation.

Content creators and content consumers need social media tools that:

  • are accessible to users with disabilities
  • produce accessible content

Accessibility is required by law and is a procurement requirement in many situations.

Example Scenarios

These persona scenarios show examples of accessibility problems that disabled people experience using social media tools, and what works well in tools that are accessible.

Everyone can rely on your tool

Banele is a social media consultant with low vision. Her screen resolution is set so everything is bigger on her display.

  • Problem:
    I used to be able to easily publish client posts using our social media platform. The last platform update doesn’t work for me now. The publish button is off the screen and I can’t [...]

Read article at

Article Taxonomies

Categories: , ,
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