diff --git a/acct-uri.html b/acct-uri.html index efefc32..ec84bb3 100644 --- a/acct-uri.html +++ b/acct-uri.html @@ -36,6 +36,77 @@ acct:reiver@changelog.ca +
+

Why acct URIs

+

+ The TL;DR of why acct URIs‽ is — +

+ +

+ There are many conceptual places where some kind of an identifier is a core part of it. +

+

+ For example, on any social protocol I am aware of, there is some type of notion of an identifier. +

+

+ BBS echo-mail has them. + BBS net-mail has them. + Internet e-mail has them. + Internet finger-protocol has them. + Internet gemini-protocol has them. + (Multi-User) Linux & Unix operating systems have them. + Twitter has them. + Etc. +

+

+ The identifier enables you to send messages, to share photos & images, to control data, etc. +

+

+ With a single centralized system, dealing with identifiers is comparatively more straight-forward. + But when dealing with a distributed, decentralized, or federated system, things can get more complex — for example, how do you point to and interact with someone or something from a different node on the network? + Etc. +

+

+ Experience (with OpenID and other systems) seems to suggest that (at least currently) most people are more comfortable with using something that looks more like an e-mail address or as username as an identifier rather than a URL or a URI. + For example — +

+ +

+ Fediverse IDs look very similar to e-mail addresses. + They just have a U+0040 at-sign ("@") at the beginning of them: +

+ +

+ But WebFinger only understand URLs and URIs. + So those have to be turned into URLs or URIs. + Which, usually, is very straight-forward: +

+ +

Fediverse Users