bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
12.98k stars 1.66k forks source link

Separate Post Tags section #6216

Open Justmadethisforforums opened 2 weeks ago

Justmadethisforforums commented 2 weeks ago

Describe the Feature

Similar to the way Tumblr allows users to tag posts, separate from the post's main text and character limit.

Currently, the low character limit discourages people from using tags to label things like content warnings or relevant information [like #art, #illustration, etc] because they cut into the post's character limit. It also can be a bit ugly to have a whole string of hashtags, but it's necessary in today's world if you want to get noticed.

An alternative would be to have a [still character limited] 'tag section' that would go beneath the post, allowing people to still mark content with relative hastags that can be muted or browsed, but it doesn't cut into the main post or look as unsightly. This would greatly expand the capabilities of people to self-moderate, self-tag for content warnings, etc.

To avoid people abusing the tags to make the post longer, just implement another character limit in the tagging section. If you can't fit all your tags in 240 characters, that's too many tags.

Here's how posts currently look: image

Here's how they COULD look: image

Art post example: image

Attachments

No response

Describe Alternatives

An alternative would be that Hashtags don't count for your character limit, but that's way more easily exploitable and doesn't change the fact that a bunch of hashtags on the main post still looks kinda gross.

Additional Context

No response

scottdotweb commented 2 weeks ago

I like this as a way of separating metadata from prose content, a bunch of hashtags on the main post does look gross. If implemented it would be nice to add a user preference to hide hashtags on posts if you don't care about them.

mary-ext commented 2 weeks ago

We do have outlined tags, it does exactly what's described here. It's been implemented but bsky.app just doesn't have any UIs for it. Mainly because the use of hashtags for curation has been rather mixed so it's not been a focus.

Justmadethisforforums commented 2 weeks ago

We do have outlined tags, it does exactly what's described here. It's been implemented but bsky.app just doesn't have any UIs for it. Mainly because the use of hashtags for curation has been rather mixed so it's not been a focus.

Wait- it does??? Could you direct me where to find it? :0

Justmadethisforforums commented 2 weeks ago

I like this as a way of separating metadata from prose content, a bunch of hashtags on the main post does look gross. If implemented it would be nice to add a user preference to hide hashtags on posts if you don't care about them.

Exactly- the tags would still apply to your filters/moderation, but you don't have to see them if you don't want. [Could also put a 1-2 line visual limit so it doesn't clog things up too much if you have them turned on]

Tamschi commented 2 weeks ago

We do have outlined tags, it does exactly what's described here. It's been implemented but bsky.app just doesn't have any UIs for it. Mainly because the use of hashtags for curation has been rather mixed so it's not been a focus.

That may be a chicken-and-egg problem. Many people avoid too many inline hashtags because they feel cluttered and mess with accessibility, but outlined tags generally have much higher uptake.

I think a good way to drastically increase uptake would be to have the UI present some of the user's most frequent recent (hash)tags to be added with one click/tap, and if that doesn't fill the space then the most frequent among the last ~100 they've seen while scrolling. I think it's fine to go by UI space rather than absolute count for something like this, but there also needs to be a way to indefinitely exclude certain tags from the suggestions overall.

Especially for e.g. gallery curation, being able to edit posts to add these retroactively would be very important, though, so I'm pretty sure that if it's a choice between this and editing then the latter would be more welcomed.

We do have outlined tags, it does exactly what's described here. It's been implemented but bsky.app just doesn't have any UIs for it. Mainly because the use of hashtags for curation has been rather mixed so it's not been a focus.

Wait- it does??? Could you direct me where to find it? :0

Certain alternative clients like deck.blue support creating and displaying them.

Even if a post has outlined tags, they won't be visible on bsky.app though, even though they do make a post show up in hashtag searches and direct tag searches.