Exciting! Mastodon may soon see support for incoming rich text.

Which means that more formatting options will be seen in Mastodon.

https://github.com/mastodon/mastodon/pull/23913

See screenshot for what this might look like.

@fediversenews

Add support for incoming rich text by ClearlyClaire · Pull Request #23913 · mastodon/mastodon

Add native support for the incoming tags: del, pre, blockquote, code, b, strong, u, i, em, ul, ol, li Transform h1 through h6 tags to <p><strong>contents</strong></p>

GitHub

@atomicpoet @fediversenews I hope they give that release update the Nickname "Aaron"...

Cuz #AaronSwartz made #Markdown...

@kkarhan @atomicpoet @fediversenews Did he though? Gruber refers to him as someone who just helped with the project.
@kkarhan @atomicpoet @fediversenews gee, and all this time, I thought it was @gruber who made Markdown.
@carlrj @kkarhan @atomicpoet @fediversenews @gruber lets love and mourn him anyway, and give his memory credit for all the good in the world
Seems only fair!
@atomicpoet @fediversenews wow awesome feature upcoming...can't wait 😎
@atomicpoet @fediversenews
Excellent!
SimpleNote or Notepad++
@ItsGregory @atomicpoet @fediversenews Have y’all used iaWriter? Mac and iOS text editor with markdown and the strongest writing tools this side of scrivener. The iOS app has absolutely the best writing tools I’ve seen on mobile.
@aethervision @atomicpoet @fediversenews Android user here, but familiar with rich text markdown
@ItsGregory @atomicpoet @fediversenews Sun Microsystems employee number 5, Richard “Rich” Text. Developed a way to import bold and other type features into ordinary text. Currently 3rd in line for the British throne through the secret action of Parliament, the right honourable George Clinton presiding.
@atomicpoet @fediversenews Hooray for #markdown! I hope they pick a good implementation with lots of cross-functionality.
@atomicpoet Cool! Certainly not an essential feature but I would really appreciate that.

@atomicpoet
@fediversenews

𝗠𝗲𝗮𝗻𝘄𝗵𝗶𝗹𝗲, 𝓉𝒽ℯ𝓇ℯ'𝓈 𝓈𝓉𝒾𝓁𝓁 Y͟a͟y͟T͟e͟x͟t͟

https://yaytext.com/

[Edited to add:]

Alas, I found out that this is also true:

“You think it’s cute to write your tweets and usernames this way. But have you listened to what it sounds like with assistive technologies like Voiceover?”
A link demonstrates that screen readers say "mathematical character" before each letter in each "fancy" word. https://business.scope.org.uk/article/

Hopefully new formatting would be screen reader friendly!

YayText: A text styling tool for Facebook, Twitter, etc.

Generate a variety of cool unicode font styles that you can copy and paste into Facebook, Twitter, etc.

YayText!
@ratgrrl what a great way to make your posts completely impenetrable to people with screen readers

@proto Ugh. I had no idea. I just assumed it was still a word.
The site linked below that has this text in all kinds of fancy fonts: “You think it’s cute to write your tweets and usernames this way. But have you listened to what it sounds like with assistive technologies like Voiceover?”
The audio link demonstrates that screen readers say "mathematical character" before each letter in each "fancy" word. Ugh. Sorry! https://business.scope.org.uk/article/accessibility-screen-readers-special-characters-and-unicode-symbols

Link to demonstration tweet: https://twitter.com/kentcdodds/status/1083073242330361856?s=20

How special characters affect screen readers - Scope for Business

Learn how special characters, Unicode symbols, punctuation, emoticons and ASCII art impact screen reader accessibility and AT users.

Scope for business
@proto @ratgrrl yep, this - how to make text into not-really-text. Search mechanisms will have a hard time finding anything in text like that as well, you might as well scrawl something on paper, take a photo, and post that. Unicode characters have their place, but replacing ASCII characters with Unicode to make them “pretty” is, emphatically, not it.
@atomicpoet @fediversenews Not sure how I feel about formatted text in #Mastodon. Would be great if my app had the option to view with formatting turned off.
@luis @atomicpoet @fediversenews Curious because I've seen a few mentions from people now: why would you want to have formatting turned off?
@kevan @atomicpoet @fediversenews Apologies for late reply. I’ll give it a shot if it’s implemented, but I’m foreseeing a lot of posts in a row with so much formatting that it would be hard to look at. I could be wrong, but that’s just my gut feeling.

@luis @atomicpoet @fediversenews no worries, thank you for sharing your perspective!

I saw someone else mention previous posts and reserved characters in existing posts and the havoc that could cause visually and for interpretation of the intended nuance.

@atomicpoet @fediversenews Thank goodness. The pedant part of me really needs those italics.
@atomicpoet

This is great to see. Text formatting feels essential to me due to the semantic meaning attached. Excited for posts looking more like their authors intended!

I wasn't even aware of the
#accessibility aspect to this, but of course it's great to learn that it helps screen readers and other accessibility tools too.

@[email protected]
@Chris Trottier @Fediverse News ...which, I hope, will also end the removal of text formatting coming in from non-Mastodon projects.

Now I hope that Mastodon will also support embedding pictures within a toot instead of always placing them at the end. If this happened, chanced would be good that posts from Friendica, Hubzilla or (streams) with at least one picture in it won't come in mangled anymore.
@atomicpoet Yesss! We're one step away from proper code blocks! @fediversenews

The linked change just changes the sanitizer. This means that posts coming from outside that contain formatting will keep it. I have no idea if the Mastodon team plans to add markdown formatting to their internal input processing.

But rejoice, you will be able to see my properly formatted markdown posts.

@atomicpoet @fediversenews @mmasnick I’ve been on Post since shortly after it launched and its formatting options are excellent. Would love it if something similar breaks through into the Fediverse. Really excited to see how fast the Fediverse is evolving. If you told me in November that I’d pay real money for a Mastodon client called Ivory, I would’ve been incredulous, but here we are! ☺️

@atomicpoet @fediversenews
I was missing that feature when I first signed up.

Now I am not so sure if I want it anymore. Lot of potential of misuse to make your post standout. Although, it can be also used for good to highlight important parts and speed up reading through the timeline.

@atomicpoet @fediversenews
Sounds good.:)

Hopefully no #fonts and #colors .
Copying and pasting from websites (etc.) into a #toot then becomes tedious, as with website content in html, for instance.

@HistoPol @atomicpoet @fediversenews basic Markdown doesn’t have support for fonts or colors (other than including the actual html, which I hope they wouldn’t support).
@atomicpoet @fediversenews You can already do \( _{small print} \)
That is only being rendered on mathstodon!! I really like the effort behind it, even though its results are strange.
@atomicpoet @fediversenews that’s going to be awesome. I’m looking forward to it!
@atomicpoet @fediversenews
markdown is useful, but I've noticed that wherever it is on by default, people will use a single asterisk for a footnote, or for multiplication, or for some non-Markdown reason, and then the next 3 paragraphs of their comment will be in italics, and they'll be confused and upset. Complaints result, until markdown gets removed. To survive, markdown must be off by default, and require a button press to turn it on for a particular toot.

@llewelly @atomicpoet @fediversenews

Or integrate some proper WYSIWYG editors in the apps with the way to escape asterisk and other characters. Now, this is probably more daunting and surreal than making people more informed in the ways of Markdown.

@atomicpoet @fediversenews Formatting is nice, now i need ability to make long posts..

@atomicpoet @fediversenews

I hope the "Paste as unformatted text" alternative is in the same package?

@Per Funke You won't be able to write formatted text either way. This is a read-only feature that'll let you see bold type, italics etc. in posts coming in from outside Mastodon.

And even if you could write formatted text, it wouldn't be by formatting it in Word with point-and-click and then copy-pasting it into Mastodon with all formatting.

It'd be Markdown. Markdown means **bold**, __bold__, *italics*, _italics_ etc. You'd have to "program" the formatting into your toots by hand. This isn't Word-style WYSIWYG.

But again, you won't be able to do that. You'll only be able to see it from others.
@jupiter_rowland I can't see this feature only being available to external posts for very long -- users will demand that they can do what they're seeing in others' posts.

@jupiter_rowland

Thanks for the info. I'm slightly disappointed but will survive.

@Michael Gemar Those who'll nag Eugen about it will mostly be those who still "know" that the Fediverse is only Mastodon, and who think that these pretty posts must come from some modified Mastodon instances.

Those who don't will migrate to elsewhere in the Fediverse where you can format your posts. Places where all those cool formatted posts come from.
@jupiter_rowland Where do most of these posts come from? I'm cruiosu because there are lots of reasons why I don't much care for Mastodon, though I'm sort of stuck with it at the moment. I would love to try a different tack. Suggestions? #FediverseNews.
@Kat M. Moss I think size and growth don't matter. #MissKey is currently exploding, but from a huge influx of Japanese users.

Right now, the cool kids in town seem to be #Akkoma, #GoToSocial and good old #Friendica.
Netzgemeinde/Hubzilla

@atomicpoet @fediversenews Cool. Supporting markdown format provides a simple way to increase readability.

@atomicpoet @fediversenews

I hope it would be implemented by Markdown, BBCode or similar, not via some "rich text" extension/app/tool

@k8quinn You won't be able to write it; you'll only be able to read it when it comes in from something that isn't Mastodon.