Please consider writing your hashtags in upper camelcase so screen readers have a chance at figuring them out.
#whyistayonmastodon sounds like an giant undecipherable mess of sounds.
#WhyIStayOnMastodon reads out "Why I Stay On Mastodon" 😄
(Reason #44 I stay here: my previous requests like this have been generally well-received, proving that most people are awesome.)
@mike Nice! As in many cases, it turns out that doing better accessibility work makes the thing more accessible to everyone, not just the original target audience. 😃
@jond in addition, it's also much easier to read for everybody: https://icosahedron.website/@bvtsang/100493797028995022
@jond cool sugestion. i also think the screen readers could figure 95% of these out. if you've got some proper names or places or what not it gets dicey but honestly it'd be a problem i wouldn't be afraid to put in front of fresh-out-of-college potential new-hires during an interview. still down, and it is easier for humans to parse too, but demand more from your software too.
@jond Yes! I saw a request of this some months ago, and have adapted it since! It' sjust one of those things one may not think of if you don't use screen readers.
So thank you for sharing :>
Contains mildly rude words, and a reference to Susan Boyle
Using camelCase also helps many Dyslexics compared to "alphabet soup". Does it help you to have a capital letter as first letter?
@Wifi_cable lowerCamelCase works identically to UpperCamelCase in NVDA (my reader of choice), so either is fine for me. I'm not sure from whom I picked up the rule to prefer one over the other... or if the conditions that spawned that are even still a concern.
@jond Everyone has preferences in choosing and spelling variable names, method names or hashtag names. (I was not sure if lower vs upper camel case had an impact on screen readers)
@jond It's also helpful to humans! I read that hashtag as Why Is Tay On Mastodon, which is an interesting but different question.
@jond I always try to do this, however the UI is a bit frustrating in that it autocompletes an existing lowercase hashtag and insists on replacing it, I have to hit escape to get out of it. :smile:
@jond Thanks for that advice! I never thought, that screenreaders work with that part of a message! 👍 😮
@jond literally read it as trying to ascertain why either the chocolate rain guy or the Microsoft racism bot was here
@jond I first read that as "Why is Tay on Mastodon" and I was like, woah, they put Tay on Mastodon?
I think this proves your point even more.
Also, Tay on Mastodon would be hilarious.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!