This is how the new Loops app Notifications screen looks

This is how the new Loops app Notifications screen looks like.

Notice the lack of webfinger addresses, and the instant action buttons like Reply and Like?

All of these notifications are from remote accounts, but we hide the complexity of federation and only show the relevant details.

Pretty cool eh?

#loops #tiktok #activityPub #loopsDev

New Loops app notification screen
1 Like

@dansup I'm not sure if hiding the instance is a good idea. I mean, in the fediverse our usernames are both the handle and the instance, and if we start losing the notion of instance…

@manum we actually never show the full username unless you view the account, we use the display name, like TikTok

@dansup @manum It does not seem that the TikTok design carries well to a federated situation. You can use a display name to trivially impersonate someone else. User names+instance are used to verify an account.

"BBC News liked your post"

"BBC News (troll@randominstance) liked your post. "

"BBC News (news@bbc.co.uk) liked your post"

1 Like

@rra @manum Yeah thats correct, but even including a domain won't prevent abuse by someone using a domain that is similar to an official entity.

You assume that everyone will be able to determine authenticity by the domain, but most people don't keep a mental list of official domains.

@dansup @manum No it is not a water proof approach. But there is a lot of space between not offering the tools to understand and people not understanding the tools offered.

@rra @manum That's a great point, I will add a (default) setting to show the full webfinger address across our app (and later the webUI).

I appreciate your feedback and helping me understand why I need to make this change.

1 Like

@rra @manum I just created an issue to track this!

https://github.com/joinloops/loops-expo/issues/1