無限スクロールを見直す時が来た?

「無限スクロール」といういわゆる機能があるという理由だけで、Discourse が「中毒性の高いソーシャルメディアプラットフォーム」の要件を満たしていないとは、実は私は考えていませんでした。ただ、その旨を返信しようとしたところ、私は弁護士ではないし、むしろ自分の技術力を活かした方がよいと考え直しました。

そこで、自動的な「もっと読み込む」機能をフックする(かなりハック的な)テーマコンポーネントを作成しました。これにより「もっと読み込む」ボタンが表示され、ユーザーがそのボタンを押さないと、より多くのトピック・投稿・ユーザー・グループ(あるいは現在見ているもの)が読み込まれません。

プレビュー → https://discourse.theme-creator.io/theme/RGJ/load-more-button
リポジトリ → GitHub - communiteq/discourse-tc-load-more-button · GitHub

つまり、この法律が適用されるのは、被覆対象ユーザーからの「何らかの手动入力なし」に追加メディアを読み込む場合に限られます。このテーマコンポーネントは手动入力を追加するため、法律は適用されません。

議論終了 :+1:

ちなみに、うちの子供たちはまだ自転車用ヘルメットをかぶっていません。

これをサイト設定でコア機能として実装するのは、それほど難しくないと思います。

「いいね!」 9