Elektrine lite

← Feed

@print@theforkiverse.com

Post #621387

2026-03-11 01:48 UTC

Hi everyone, If you are using hastags with multiple words, please use camel case. #LikeThisExample Not #likethisexample Why? A) Screen readers will see a bunch of letters that doesn't make one word and read out each individual letter. Which makes it hard to understand. B) For us sighted people, it is also easier to read. Thanks you #TheForkiverse

Replies (24)

  • @print RE: B) and sighted folks I couldn't agree more!

    Open ##1065795

  • @d1@autistics.life 2026-03-11 04:22

    @print #IceCubes client "helpfully" coverts the hashtags down to all lower cae.

    Open ##1065796

  • @crabby@mastodon.world 2026-03-11 04:34

    @print I always thought it was #camelCase and your example was #PascalCase ?

    Open ##1065798

  • @print @alice I do this every time and it annoys me when people don’t. It’s not hard and makes a world of difference. 👍

    Open ##1065799

  • @ChuckMcManis@chaos.social 2026-03-11 05:31

    @print what does it do with snake case #are_these_read_as_separate_words ?

    Open ##1065800

  • @TrimTab@mastodon.social 2026-03-11 07:37

    @print OP was slightly ambiguous on A).. So do screen readers understand upper camel case and read out the words nicely? If not then are you indirectly saying it changes nothing for them?

    Open ##1065802

  • @riggbeck@mastodon.social 2026-03-11 07:45

    @print B for me. Camel case pleases my #ConanTheGrammarian instincts as opposed to the #horriblesplurgeoflowercase abominations.

    Open ##1065803

  • @ForiamCJ@infosec.exchange 2026-03-11 07:48

    @print Agreed Depending on the instance you're on this likely *Does* require purposeful intent though.. I.E. people are being tricked into "doing the wrong thing" by the auto complete popups (for hashtags) that are supplied from their instance's server(s) "The system" defaults to showing you "auto complete" hashtags and the auto complete versions are almost always in lower case. So, if someone selects the system supplied suggestion.. they get "the bad result"

    Open ##1065804

  • @ciourte@piaille.fr 2026-03-11 09:04

    And if you're wondering "Why not #snake_case_hashtags though? They work just as well." Yeah, they even work better since you can capitalize letters and single-letter words don't make it weird, but you will never convince the majority to switch, so just give up and join them. 😛 @print

    Open ##1065806

  • @_timemit_@mastodon.scot 2026-03-11 09:07

    @print ah, sorry, I had been originally misinformed that #'s worked best all in lower case.. I will try rewire my behaviour!

    Open ##1065808

  • @Vivaldi@social.vivaldi.net 2026-03-11 09:57

    @print good for instance moderators also to keep in mind, when you're moderating trending hashtags :)

    Open ##1065809

  • @print Thank you, I didn't know that it would make it easier for screenreaders.

    Open ##1065810

  • @maddad@mastodon.world 2026-03-11 14:21

    @print TIL, thanks for the tip 👍

    Open ##1065812

  • @slatian@pleroma.envs.net 2026-03-11 17:34

    @print Actually I can’t think of anyone who wouldn’t benefit from writing hashtags this way.

    Open ##1065813

  • @svelmoe@hachyderm.io 2026-03-11 17:50

    @print Check - I'll (do my best to) remember it. But gotta admit - I was mostly clicking to see how many Pascal vs. Camel mentions :D

    Open ##1065814

  • @mark@mastodon.fixermark.com 2026-03-11 18:03

    @print ... as anyone who remembers getting their software development tips from a site about experts doing sex changes will remember from the Olde Webbe.

    Open ##1065815

  • @hackbyte@joinfriendica.de 2026-03-11 20:50

    I can see fine so i truly don't know.... how would you like to get #randomshit expressed on the #fediverse, with camel case like #RandomShit or like the former variant?

    Open ##1065816

  • @Quasit@kolektiva.social 2026-03-11 22:08

    @print I always did. Because OCD.

    Open ##1065817

  • @lazy@fedi.at 2026-03-11 22:08

    @print So you think catering only to Java audience and leaving python community out is okay? #snake_case_justice

    Open ##1065818

  • @chuff@bark.wolp.chat 2026-03-11 23:03

    @print@theforkiverse.com What about hyphens? Wafrn allows you to use spaces in your hashtags, and replaces them with hyphens for apps that can't use spaces. As to using the proper case, that can be a bit tricky, I've had Friendica override my capitalization for whatever one is in its memory even if'n I've never used it before. #Like-This-Example #Friendica #Wafrn

    Open ##1065819

  • @leberschnitzel@existiert.ch 2026-03-12 05:40

    @print how do screen readers react to modern abbreviations like til for "today I learned"? Is it better to have them as all caps, all lowercase or mixed?

    Open ##1065821

  • @seq@infosec.exchange 2026-03-12 08:54

    @print The only reason I've used lowercase hashtags is because all the different Mastodon clients I've tried (four or five) always correct you if you try "case mixing". I have a feeling that changing that behaviour (if possible) is probably going to make the biggest impact.

    Open ##1065822

  • @arosano@mastodon.bsd.cafe 2026-03-13 12:31

    @print I know this is pedantic, but in my book #thisIsCamelCase while #ThisIsPascalCase. But you are right :)

    Open ##1065823

  • @Mikal@sfba.social 2026-03-11 02:18

    @print@theforkiverse.com If you voice-to-text your hashtags, it will automatically camel case them for example, if you say "hashtag camel case", it will render "#CamelCase" so even if you are typing, if you have a lot of hashtags, voice to text streamlines the process. But you have to be sure to stop voice texting if you're going to continue adding text after saying "hashtag" because #ItWillNotKnowWhenToStopAndMakeTheEntireRestOfYourSentenceIntoOneLongCamelCase #AskMeHowIKnow 😆

    Open ##4185782