# content
@qnighy ActivityPub ってだいたい HTML over JSON な規格だと理解しています
Misskey はリモートサーバーに投稿の本文を 3 重で送信していて、Mastodon が投稿として解釈するものは HTML で書かれた部分（HTML が入ることが想定されている）で、そこには

<pre><code>hogehoge</code></pre>

みたいな形式でコードブロックが入っています（残りの 2 つはテキストがそのまま入っている、Misskey 同士の連合に用いられる ActivityPub 拡張です）

送られてきた HTML をどのように解釈するかはそれぞれの実装に委ねられているので、その意味では誰が悪いというわけでもないと思いますが、Mastodon は長い間打ち消し線や太字などの装飾が入った投稿からタグを削除していた（最近 (v4.2 ?) 仕様が変わって装飾が反映されるようになりました）ように内容をいろいろいじっていたのでこのようなこともあるのだろうと思っての返信でした

# contentMap.ja
@qnighy ActivityPub ってだいたい HTML over JSON な規格だと理解しています
Misskey はリモートサーバーに投稿の本文を 3 重で送信していて、Mastodon が投稿として解釈するものは HTML で書かれた部分（HTML が入ることが想定されている）で、そこには

<pre><code>hogehoge</code></pre>

みたいな形式でコードブロックが入っています（残りの 2 つはテキストがそのまま入っている、Misskey 同士の連合に用いられる ActivityPub 拡張です）

送られてきた HTML をどのように解釈するかはそれぞれの実装に委ねられているので、その意味では誰が悪いというわけでもないと思いますが、Mastodon は長い間打ち消し線や太字などの装飾が入った投稿からタグを削除していた（最近 (v4.2 ?) 仕様が変わって装飾が反映されるようになりました）ように内容をいろいろいじっていたのでこのようなこともあるのだろうと思っての返信でした

# source.content
@qnighy@qnmd.info ActivityPub ってだいたい HTML over JSON な規格だと理解しています
Misskey はリモートサーバーに[投稿の本文を 3 重で送信していて](https://github.com/misskey-dev/misskey/issues/10228)、Mastodon が投稿として解釈するものは HTML で書かれた部分（HTML が入ることが想定されている）で、そこには
```
<pre><code>hogehoge</code></pre>
```
みたいな形式でコードブロックが入っています（残りの 2 つはテキストがそのまま入っている、Misskey 同士の連合に用いられる ActivityPub 拡張です）

送られてきた HTML をどのように解釈するかはそれぞれの実装に委ねられているので、その意味では誰が悪いというわけでもないと思いますが、Mastodon は長い間~~打ち消し線~~や**太字**などの装飾が入った投稿から[タグを削除していた](https://github.com/mastodon/mastodon/issues/18958)（最近 (v4.2 ?) 仕様が変わって装飾が反映されるようになりました）ように内容をいろいろいじっていたのでこのようなこともあるのだろうと思っての返信でした