08:57:09
icon

オブジェクトを可能な限りCDNにサーブさせたい vs. `Delete`等をブロードキャストするべき相手をトラックするためにsigned fetchの内容を把握したい、みたいな相反する気持ち

09:36:39
icon

素直に名乗ってくれるようなクライアントならどこかしらのタイミングで何らかのアクター文書も取得してくれるだろうと期待して、アクター文書だけ`proxy-revalidate`にしておくとかでも連合相手を把握するのには十分そう?

09:36:59
icon

しかしMastodonは`AUTHORIZED_FETCH`が有効でもアクターの公開鍵だけは見せてくれるみたいな話があった気がするから、理論上は一般のオブジェクトの取得時には署名を付すけどアクターの取得時には付さないというクライアント実装もありうるのではとも思ったけど、最近のMastodonの`AUTHORIZED_FETCH`はアクターだろうが`401`を返すらしい(<github.com/swicg/activitypub-h>)から、そういうエッジケースは想定しなくても良さそう

Web site image
Deadlock issues · Issue #11 · swicg/activitypub-http-signature
10:15:10
icon

`Vary: accept`を伴うコンテンツ交渉はキャッシュとの相性が悪いなどの問題があるから、Activity Streams文書の`id`と`url`は常に分離した上でHTML表現からAS表現への誘導は`Link`ヘッダ(と`<link>`要素)のみに限定した方が良いのではという気がしてきた

10:15:30
icon
Web site image
Why not conneg - WHATWG Wiki
10:24:23
icon

主要なFediverseサーバ実装でまだ`Link`ヘッダも`<link>`要素もサポートしていないものは有ったっけ? いや、有ったとしても構わず活用してどんどん圧力をかけていこう(?)。

Threadsのおかげで少なくとも`<link>`要素については既にそれなりにサポートされていそうではあるけど

10:31:05
icon

(「良いのではという気がしてきた」というか、前々から思っていたことなのだけど)