Я собирался написать ответ, в котором отмечу, что, на мой взгляд, Discourse не подходит под определение «зависимой социальной платформы» только из-за так называемой функции «бесконечной прокрутки».
Однако потом я решил, что я не юрист, и мне лучше направить свои технические навыки на решение этой задачи.
Вот довольно хаковое решение в виде компонента темы, которое перехватывает автоматическую функцию «загрузить ещё». Оно добавляет кнопку, и пользователю необходимо нажать на неё, чтобы загрузить больше контента (тем, сообщений, пользователей, групп или чего бы то ни было, что вы просматривали).
Предпросмотр → https://discourse.theme-creator.io/theme/RGJ/load-more-button
Репозиторий → GitHub - communiteq/discourse-tc-load-more-button · GitHub
Итак, закон распространяется только на загрузку дополнительного контента «без какого-либо ручного ввода со стороны охваченного пользователя». Этот компонент темы добавляет ручной ввод, поэтому закон к нему не применяется.
Конец обсуждения ![]()
Мои дети всё ещё не носят велосипедные шлемы.
Я думаю, что внедрить эту функциональность в ядро через настройку сайта будет несложно.
