「無限スクロール」といういわゆる機能があるという理由だけで、Discourse が「中毒性の高いソーシャルメディアプラットフォーム」の要件を満たしていないとは、実は私は考えていませんでした。ただ、その旨を返信しようとしたところ、私は弁護士ではないし、むしろ自分の技術力を活かした方がよいと考え直しました。
そこで、自動的な「もっと読み込む」機能をフックする(かなりハック的な)テーマコンポーネントを作成しました。これにより「もっと読み込む」ボタンが表示され、ユーザーがそのボタンを押さないと、より多くのトピック・投稿・ユーザー・グループ(あるいは現在見ているもの)が読み込まれません。
プレビュー → https://discourse.theme-creator.io/theme/RGJ/load-more-button
リポジトリ → GitHub - communiteq/discourse-tc-load-more-button · GitHub
つまり、この法律が適用されるのは、被覆対象ユーザーからの「何らかの手动入力なし」に追加メディアを読み込む場合に限られます。このテーマコンポーネントは手动入力を追加するため、法律は適用されません。
議論終了 ![]()
ちなみに、うちの子供たちはまだ自転車用ヘルメットをかぶっていません。
これをサイト設定でコア機能として実装するのは、それほど難しくないと思います。
