Why Nostr? What is Njump?
2024-09-17 20:20:16
in reply to

Exerra :wee: on Nostr: The creator tag thing is a bit more complicated than that. First of all we need to ...

The creator tag thing is a bit more complicated than that.

First of all we need to understand that OpenGraph isn't an open W3C standard. It was made by Facebook so URLs posted on Facebook can look prettier and have more info. It later went on to just become the de facto standard as, well, why reinvent the wheel.

Now with that explained, let's look at the actual tags. There is a `profile:username` tag in the OpenGraph docs, but it isn't used... at all... and it's uncertain why it exists, if there is already an expectation on what it should be and for what platforms the username would be given. Given it's a Facebook project, it might be meant for Facebook usernames, but, who knows, even they don't mention it.

So, instead of potentially breaking preexisting functionality and "taking over" a tag, they made a new one with the fediverse prefix. Seems like the safest option IMO, especially since with the fediverse prefix everyone (and every piece of code that looks for it) knows, without a doubt, that it is meant to be a fediverse username.
Author Public Key
npub1a2xc7yy58g2pg6wwgtpukvy2rwpp9nqklph3smg4zl5mnx3vmjcqsdgpwe