Email or username:

Password:

Forgot your password?
Luna, but on a new instance

I’m curious about the state of formatting support across the fediverse.

This is a test post, authored in Markdown via the glitch-soc frontend.

This text should be bold.

This text should be in italics.

This text should have a strikethrough.

This text should be monospace.

If you see this post, please share a screenshot of it, and tell me which client app or web frontend you’re using. Thank you.

78 comments | Expand all CWs
Colin Beveridge

@luna ... Which immediately popped up an "are you enjoying tooot?" model. Bit needy.

Brooke Vibber :blobcatcoffee:

@luna mastodon+glitch-soc web ui in firefox, a few weeks out of date from current :D

Alex Forster

@luna Ice Cubes on iOS, no formatting whatsoever, but it also seems to have stripped out markdown characters (if there were any to begin with?)

Henri

@alexforster @luna the formatting is actually in HTML, if there is a front end that has a Markdown option, it is converted to HTML. The servers are passing this HTML around with the federation but there are only some tags allowed and others will be stripped when the local server instance doesn’t support some particular tag, but even the stock Mastodon web shows much more than it allows to write itself.

And also for app support, generally browser-based clients will have an easier time showing HTML text than some native clients that only show plain text.

@alexforster @luna the formatting is actually in HTML, if there is a front end that has a Markdown option, it is converted to HTML. The servers are passing this HTML around with the federation but there are only some tags allowed and others will be stripped when the local server instance doesn’t support some particular tag, but even the stock Mastodon web shows much more than it allows to write itself.

Niko :neofox_flag_nb_256: :neofox_flag_trans_256:

@alexforster @luna can confirm this
sucks because ice cubes is the only really usable client for me that supports modern features

Mayank

@luna phanpy on android

question: does the client make a difference? isn't this formatting done on the server?

anna in hexile
@mayank @luna yes and no, what formatting (in the form of html tags iirc, been a couple of years since ive had my hands in the guts of this) is allowed is controlled by the server, and vanilla mastodon scrubs most of it (or at least used to, idk recently) as an intentional choice by the designers. but even so these are html tags that are then sent to the frontend, which decides how to render those html tags. note how some frontends change the color of monospace, others don't, for instance.
bluestarultor

@streganil @luna Tusky on Android. Are you using a custom font or something?

olivia mackall 🏳️‍⚧️

@luna looks correct in mastodon and hometown web uis and in tusky on android

lily 🏳️‍⚧️

@luna@pony.social this is what it looks like for me on misskey
i bet your instance can't see this green hacker text though
or this gay rainbow text :3

awauwa :therian:

@luna both in Tusky Android and on "vanilla" Mastodon web on my phone it works :3

Pim de Groot

@luna this is the mastodon.social web interface on firefox & xubuntu

A Smol Bear

@luna plain mastodon web interface via Firefox on android.

Cal Alaera

@luna
Fedilab on Android. I am disappoint.

Robin

@luna From a glitch server, and using the Moshidon app

tizilogic

@Rhababerbarbar
@luna
Android 14 / Fedilab version 3.28.2

Edit:
default webview is firefox in my case, maybe that's the difference 🤷‍♂️

Pete Ashton

@luna Mona on macOS. (It’s not a great app but I appreciate it for being just the right amount of annoying to reduce my screen time.)

Eph

@luna basic Mastodon Android app here

bri

@luna toot! on ios (has not been updated in about a year, so i’m not terribly surprised…)

Dek 👨‍🚀🐧🚀 (

@luna
Fedilab android via mastodon (I think just plain, no patches?)

Bridget Olivia

@luna Feditext on iOS works, but not IceCubes

Jemsu

@luna Ivory on iOS. Doesn’t look likes it’s doing anything.

anna in hexile
@luna akkoma-fe, desktop/firefox, redmond-xxi theme
IAOTSAM

@quat @luna found the client buddy :flan_hurrah:

T-posing 3D Rotating Puppy :dogwink:

@luna my customized akkoma uses a font that won’t make bold very noticeable on most setups. this issue impacts approximately 1 user(s) on the entire network.

echarlie

@luna This is on an older version of the Mastodon webapp. 4.1.19

Mini

@luna Moshidon on Android works mostly but seems to ignore monospace unless my eyes are bad

ldvsoft

@luna I wanna summon @grishka , Android seems not to like that :)

Григорий Клюшников

ldvsoft, there's a low-priority ticket for @samhenrigold@hachyderm.io to design how blockquotes and code blocks and something else I don't remember what should be rendered. So it'll be supported eventually.

Here's how it looks in Smithereen:

Григорий Клюшников

There's also a bug in Smithereen that happens when the person you're replying to doesn't have a display name. I should fix that

ldvsoft

@grishka @luna Like what, sorry?

Also, always thanks for your work!

Григорий Клюшников

ldvsoft, <- this, it's meant to become a mention, but it doesn't. So I have to write it manually as @ldvsoft@fosstodon.org, otherwise the comment doesn't get sent to your server for some reason

edit: oh NOW it did. Weird. Must depend on the reply level?

sam henri gold

@grishka and then the next ticket asks for <marquee> and <blink> support. it’s a slippery slope. where does it end

Григорий Клюшников

ldvsoft, there are two fundamental problems in computer science: naming things, cache invalidation, and off-by-one errors.

Go Up