Mentioned-only notes on Mastodon have no markup
-
TIL that when you send Mastodon a mentioned-only note, all HTML tags are stripped.
Just... whyyyyyy....
-
@julian welcome to hell hahahahaha
-
@julian tbh, I question most of the decisions the dev team makes. Some are just absolutely mindboggling.
-
kariboka@social.harpia.redreplied to beaware@social.beaware.live last edited by
-
beaware@social.beaware.livereplied to kariboka@social.harpia.red last edited by
-
kariboka@social.harpia.redreplied to beaware@social.beaware.live last edited by
-
julian@community.nodebb.orgreplied to kariboka@social.harpia.red last edited by
@kariboka@social.harpia.red @beaware@social.beaware.live Missed opportunity.
-
My guess is this has something to do with their foray into E2EE several years back that never made it to release (as far as I can tell). The thing about E2EE is that all it takes is one hyperlink to leak the fact that this message contains that particular hyperlink and you can see the encrypted post distribution by monitoring that link endpoint. They probably scrubbed these as a security measure, which is a reasonable thing to do. It's just kind of silly, because the fact that everybody is using UTF-8 in E2EE messages should be much more concerning.
-
Mastodon was modelled after pre-X Twitter, and Twitter, believe it or not, originally allowed you to follow people and post Tweets via text message (SMS). Hence, the original 140 character limit and the original short usernames. Anything longer than that would result in your Tweets being split into two SMS messages. The web interface and smart phone apps came later.
It is interesting that Twitter, and its successors X and Mastodon, have kept the character limits and prefer plain text even though it is no longer technically necessary. -
Because Mastodon's HTML "sanitiser" "sanitises" away almost all HTML. Because HTML rendering isn't Twitter-style, purist, old-school, original-gangsta microblogging. The Mastodon devs staunchly refuse to implement sensible HTML rendering for this very reason.
There are only few exceptions. Bold type, italics, bullet-point lists (numbered lists are converted) etc. And even these have only been implemented since Mastodon 4. The entire first Twitter migration wave and large parts of the second one landed in a seemingly plain-text-only Fediverse.
But quotes of any and all kinds are still "sanitised" away. -
@julian What's a "mentioned-only" note? Like can you paste in the JSON here? just curious
-
julian@community.nodebb.orgreplied to dariusk@community.nodebb.org last edited by
@dariusk the Direct Messages section from @crepels@mastodon.social 's fundamentals has a good breakdown actually!
Understanding ActivityPub - Part 1: Protocol Fundamentals
Understanding ActivityPub - Part 1: Protocol Fundamentals
(seb.jambor.dev)
Basically mentioned only means that only those users are addressed... vs. unlisted/followers-only which includes the public and follower collections.
-
mikedev@fediversity.sitereplied to julian@community.nodebb.org last edited by@dariusk@community.nodebb.org @julian@community.nodebb.org
Just so there are no misunderstandings, these delivery/privacy modes and rules are all (flawed) Mastodon constructs and have no basis in ActivityPub or ActivityStreams. Other fediverse software may or may not honour these modes; which lean heavily on mentions or lack of mentions and whether or not a particular address is in the to field or the cc field.