長文を自動的に畳む機能は、マストドンの一部のインスタンスで先行して導入されていた機能。マストドン公式リポジトリの2018年9月28日以降のコードにはこの機能が含まれるが、正式なリリースには含まれていない。

目次

マストドン公式レポジトリでの経緯[編集 | ソースを編集]

長文を自動的に畳む機能は、遅くても2016年11月にはすでに要望として挙げられており、マストドン公式リポジトリにイシュー[1]が立てられた。その後、2017年1月にはプルリクエスト[2]が作られたが、クローズされている。議論は複数のイシュー[3][4][5][6]に派生して紛糾した。

その後、2018年9月28日[7]に実装がマージされ、バージョン2.6.0[8]で正式にリリースされた。

先行する実装[編集 | ソースを編集]

導入しているクライアント[編集 | ソースを編集]

Content Warningとの関係[編集 | ソースを編集]

長文を畳むためにContent Warning (CW) を利用することも可能である。特に、日本語圏のマストドンでは、friends.nicoなど主にローカルタイムラインをチャットのように用いるインスタンスにおいて、CWを利用して長文を畳むことがマナーとして定着しており、それを怠ると他のユーザーから非難を受けることがある。しかし、CWの本来の利用法は不穏やネタバレなどの危険な投稿を隠すことであり、長文を隠すために利用することは本来の使い方から逸脱するものだという批判もある。また、技術的に解決可能な課題をマナーの問題に転嫁することへの批判もある。

他の分散SNSとの関係[編集 | ソースを編集]

GNU socialは、縦に長い投稿をスクロールボックスで表示する。PleromaのウェブUIは、長文を自動的に畳む機能を標準で搭載している。

関連項目[編集 | ソースを編集]

脚注[編集 | ソースを編集]

  1. Hide bulk of longer posts from different sites #255
  2. #255 – Collapsable toots! #658
  3. post size issues and solving the sensitive content stuff #388
  4. Limit displayed content of too long publications (toot/other OStatus) #3784
  5. Webapp: Add a 'collapse' button for toots/posts with more than 500 characters #5477
  6. Two user prefs: automatic CW; length > X, or user in Auto-CW list #6087
  7. https://github.com/tootsuite/mastodon/pull/8205
  8. https://github.com/tootsuite/mastodon/releases/tag/v2.6.0
  9. Collapsible toots | Mastodon Glitch Edition
  10. 1.0.9から1.5.5までの新機能。自動CW。
  11. Mika (ver.3) より行数、Riina (ver.4)より文字数による制限に対応。詳しくはクライアントの個別ページを参照。
  12. brタグの数だけで判断しているので正確とはいえない。