Skip to main content


Every hashtag on every post on every platform should ALWAYS be pascal case (a.k.a. camel case). I made this to illustrate how screenreaders read hashtags depending on whether they are lowercase or pascal case.

It’s a small thing that all of us can do to build a more inclusive, accessible internet for all. Please take the time to use pascal case.

Read more:
https://markwyner.medium.com/hashtag-accessibility-by-everyone-for-everyone-298667b2d891

#Accessibility #WebAccessibility #Usability #Readability #Hashtags #SocialNetworking #Blogging #UX

reshared this

in reply to Mark Wyner :vm:

Alternatively, our screen readers, particularly speech synthesizers and Braille translators, should be smarter. espeak-ng is already pretty good at splitting all-lowercase compound words. I'm not one who believes that the sighted majority should all have to put in extra effort to accommodate us; our tools should do as much of the adapting as possible.
in reply to Matt Campbell

And yes, taken to its logical extreme, this means that screen readers should use machine learning to reconstruct UI content and semantics from pixels, rather than developers having to make their GUIs accessible). I think we'll eventually get there. But that's way harder than handling all-lowercase hashtags. And requiring all social media users to change their habits just for us is a much bigger ask than requiring application and GUI toolkit developers to implement accessibility.