Not Displaying "Other Content"

Micro.blog has an enduring problem where it drops content (embeds, polls, shares, media, etc.) and makes micro.posts not make sense. Many of these are due to how it fails to represent something from other networks, but sometimes it’s micro.blog’s own content.

Here’s the latest I came across.

Does that make any sense? It’s not in a reply thread. All on it’s own. What “little guy” are we talking about?

Well, if you go to the post, you see there’s audio to go with it. But there’s no indicator that there’s audio that’s not being shown.

It’s one thing to have to take another step/clickthrough to observe the extra content.

It’s another to fail silently in even indicating there is more content.

HTML embeds are not permitted/filtered out entirely from the Micro.blog timeline.

Not sure the point you are trying to make.

Also, this audio (and loads of pictures) hit the timeline.

The missing elements sometimes shows up in the timeline, sometimes in feeds, and sometimes in newsletters. And the gaps of what will show where is not consistent.

A blog post and its embedded content can potentially appear in many places: on the canonical blog, in the Micro.blog timeline on the web, on other services where it’s cross-posted, in various Micro.blog clients (both official and third-party), in people’s RSS readers, and so on.

On the actual blog, embedded content should always display unless the theme explicitly omits it in certain cases. That’s the one place where you, as the author, have full control.

Everywhere else, different rules apply. Here are the rules for the Micro.blog timeline, for example.

I’m not sure where your screenshot is from—maybe an RSS reader? Reeder, perhaps? In this case, it looks like the RSS reader you’re using chooses not to display the embedded <audio> element.

1 Like

Thank you, this is clarifying.

I’m not sure the “rules for the micro.blog timeline” account for all the connected service (atproto/activitypub) content that get stripped, though?

edit: or maybe they do, I just have to parse the implications against those protocols…it’s not spelled out by service.

Also, blame me for using feed readers, but first blame Micro.blog for not having timeline-sync. :smiley:

I’d like to go “all-in” on the “micro.blog as hub for social” but there are so many edge cases that don’t work that it makes following other accounts not worthwhile, and necessitates cobbling together other things, after all.

That might be true. If you can share an example of the content you expect to appear on the Micro.blog timeline but doesn’t, I can look into it.

Will do. Let me add back more bsky and mastodon accounts. The challenge here is you have to follow-them to notice the behavior, but then it’s frustrating to follow-them.

Right now I’m having the opposite problem where I get orphaned bsky replies hitting my micro.blog because I needed to use bsky to reply, but then micro.blog thinks they are a reply to my micro.blog posting, which they are not.

I know that platform-specific features, like Mastodon’s content warnings and polls, don’t appear on the Micro.blog timeline. Since Micro.blog doesn’t have features like that, @manton would either need to implement them or create a fallback—like displaying a message that says, “There’s a poll here; visit the original post on Mastodon to see it.”

Agreed. I think silent failure around stripping content (polls, re-shares, media, etc.) needs to be replaced with a “click to go see” type-thing at the minimum. You may not be able to handle native, but you can at least indicate something is missing.

I’m going to work on fixing polls today so they link to the Mastodon post. I agree this is super confusing right now. Other media from Mastodon should be displayed correctly in Micro.blog already. (And if there are any edge cases I missed, I want to fix them.)

I would love to also have support for content warnings, @manton. They don’t need to actually hide content; just show the text from the warning. Many mastodonters use the warning text to add context and/or be funny. Here’s one example post:

there was a little panel on my laptop somewhere around the F2 key I could flip open to get the nub-pointer instead of a trackpad

That make more sense with the content warning text applied:

last night i dreamed

there was a little panel on my laptop somewhere around the F2 key I could flip open to get the nub-pointer instead of a trackpad

1 Like

Oh right, I forgot this example!

Good point. I dislike how this twists the concept of content warnings, but I get it. Complicating things further, Mastodon uses the “summary” field in ActivityPub for content warnings… Very different than what Micro.blog is doing for summaries!

I give up, though, I’ll add support for it. :crazy_face:

I absolutely hate how Mastodon does it’s own thing (and not in some blessed extended attribute way) over AP.

Maybe you can add a snarky comment :rofl:

(please don’t actually :D)

Another case of “this seems odd…am I missing something?”

The photo did not come through (nor was there an indicator the photo was not coming through) when following this account on micro.blog:

Bluesky does not include the photo in the feed we use, unfortunately. They used to include a message like “includes other content” so you would know to click through to Bluesky to see, but I guess they changed it.

We’re going to have to change how following Bluesky users works so that it includes more of the full post.