フォロー

@kisaragi_marine JSON-LDの仕様自体が元々全てのプロパティに複数の値を許可しているからだと思います。

やはり、「ちゃんと」実装しようとするとJSON-LDの知識は避けられないのですね。個人的にはJSON-LDを採用したことはActivityPubの最大の失敗だと考えています。lysand protocolのように、ベンダー独自の拡張はextensionフィールドの下に存在するべきでした。

@kisaragi_marine 同意します。この為、FedifyはJSON-LDの実装を内蔵しています。

@hongminhee @kisaragi_marine ちなみに、画像に示されている表の手前にItems not marked as "Functional" can have multiple values.と書かれている通り、"Functional: True"とされているプロパティは1つの値しか持てません

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。