何気なくマイクロブログサービスの用者を示せる記法が欲しいという考え事をしていたら「外部サービス利用者記法」に発展したので,軽くまとめて終了。
とりあえず,分散型 SNS で使われている記法を拡張し,@[用者名]@[ドメイン名]
の汎用記法を整備する方向で進めることにした。
要は,@user
と書いたら Twitter に輪結したり,@user@example.com
と書いたら分散型マイクロブログの捌き手に輪結してもいいのではないか,と考えたことがきっかけだった。
ここで一つ,@user@example.com
は https://example.com/@user
に必ず対応するのだろうかという疑問が湧いた。以前にもなんとなく考えたことはあったが,ActivityPub というか Webfinger で URL を引き出したり,面倒臭そうな気がして進展しなかった。このあたりの仕様がどうなっているのか,いまだによく分からない。
もっとも,ざっと見渡す限り分散型マイクロブログの捌き手は大体 https://example.com/@user
になっているし,自分で Mastodon 捌きを運営していた時も出放りはこれだったので,事実上の標準とみなしていいのかもしれない。
Twitter は @user
でいいかと思っていたが,いくら普及しているとはいえ,これは特定サービスに寄り過ぎだろうということで,@user@twitter.com
で統一することを考えた。ただ,Twitter のプロフィールページの正規 URL は https://twitter.com/user
だ。https://twitter.com/@user
でも転送されるとはいえ,若干気持ち悪い。
読み込み中...