Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show only subdomain handle for the user whose domain corresponds to the domain of the server #2029

Open
alexisdechiara opened this issue Nov 29, 2023 · 7 comments
Labels
feature-request A request for a new feature x:discussing We've seen the request and we're talking about it!

Comments

@alexisdechiara
Copy link

Is your feature request related to a problem? Please describe.

I think that handle are taking too much place on a post particularly because of the "bsky.app" at the end of 90% of the handle, this is problematic because it concentrates us with is glowing blue color from the real information that is the content, moreover sometimes due to long username, the handle takes half of the width of a post.

Describe the solution you'd like

It would be interesting if the handle could be displayed without the domain name (just showing subdomain) when we are on the server with the domain name, for example username.bsky.social would be displayed username if we are on https://bsky.app or an application that has decided to hide handles ending in bsky.social. In this way we can see handles coming from other servers and those using domain names directly.

Describe alternatives you've considered

Alternatively, we could suggest reducing handles with an ellipsis if they exceed a certain size, as with urls, with the option of activating it in the parameters.

@alexisdechiara alexisdechiara added the feature-request A request for a new feature label Nov 29, 2023
@alexisdechiara
Copy link
Author

Now that I can see the Threads application, I think it would be good to have something like this :
chrome_2023-12-15_11-13-15

@pfrazee pfrazee added the x:discussing We've seen the request and we're talking about it! label Dec 19, 2023
@kamuridesu
Copy link

Any updates on this? With the influx of new users who are not used to having a full handle with domain, I think it would be a nice feature to have. A lot of users really seems to hate on having the full domain name.

@SkyJumper409x
Copy link

I think it would be nice as a setting, I could see something like
Show Handles: [ Always | Exclude default | Never ]
I hope this gets addressed in some form. Hiding the default domain would also make "unique" domains way easier to spot/notice.

@Leseratte10
Copy link

I don't think that's a good idea.

If you hide the default domain, then there's no way to differentiate between the user "example.com.bsky.social" (with the "bsky.social" part hidden) and the actual "example.com" user.

For example, if you see a post from "@theguardian.com", you wouldn't know if it's actually from them or if it's actually from someone named "@theguardian.com.bsky.social", with the "bsky.social" part being hidden.

The only thing that might make sense might be a slightly smaller font for the "bsky.social" or a slightly less visible font color, but even that I don't think is a good idea.

@SkyJumper409x
Copy link

I don't think that's a good idea.

If you hide the default domain, then there's no way to differentiate between the user "example.com.bsky.social" (with the "bsky.social" part hidden) and the actual "example.com" user.

For example, if you see a post from "@theguardian.com", you wouldn't know if it's actually from them or if it's actually from someone named "@theguardian.com.bsky.social", with the "bsky.social" part being hidden.

The only thing that might make sense might be a slightly smaller font for the "bsky.social" or a slightly less visible font color, but even that I don't think is a good idea.

This makes sense, yeah.

@alexisdechiara
Copy link
Author

I don't think that's a good idea.

If you hide the default domain, then there's no way to differentiate between the user "example.com.bsky.social" (with the "bsky.social" part hidden) and the actual "example.com" user.

For example, if you see a post from "@theguardian.com", you wouldn't know if it's actually from them or if it's actually from someone named "@theguardian.com.bsky.social", with the "bsky.social" part being hidden.

The only thing that might make sense might be a slightly smaller font for the "bsky.social" or a slightly less visible font color, but even that I don't think is a good idea.

Is it possible to have a dot in a handle? In this case, it could be problematic, but it can be put into perspective as you can hover over the handle and see the profile in more detail.

@Leseratte10
Copy link

Leseratte10 commented Nov 20, 2024

It definitely is possible to have a dot inside a handle in general.

For example, this profile has quite a few dots in their name, so the protocol itself definitely supports it. bsky.app themselves currently seems to not support it, but other servers will (and then their users will be vulnerable to this kind of spoofing, and it's not even that simple to figure out where the username begins and where the domain ends.

If a user is named "test.account.example.com" - is the handle "test" and the domain "account.example.com" or is the handle "test.account" and the domain is example.com?

Also, there's already issues with people impersonating others, only showing part of the handle is only causing more of these, even if you show the full handle in the hover popup, nobody is going to check that and it's not going to show up in screenshots.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A request for a new feature x:discussing We've seen the request and we're talking about it!
Projects
None yet
Development

No branches or pull requests

5 participants