Время пересмотреть бесконечную прокрутку?

Было много тем с просьбами о необязательной реализации пагинации через кнопку «Показать ещё». Вот самый свежий пример, о котором я знаю. Команда разработчиков ядра Discourse последовательно отказывала в этом и, как обычно, чётко изложила веские причины своей позиции.

Однако в последние годы так называемое поведение «бесконечной прокрутки» всё чаще связывают с зависимым поведением, особенно в сочетании с другими элементами дизайна, такими как лайки, push-уведомления и/или алгоритмическая лента. Учитывая это, а также потенциальные правовые последствия, я рекомендую команде разработчиков ядра пересмотреть свою позицию.

Стоит здесь отделить механизм от вреда. Исследования, касающиеся вызывающего зависимость дизайна социальных сетей, указывают на алгоритмическую кураторскую отборку, ленты с переменным вознаграждением и оптимизацию вовлечённости, а не на бесконечную прокрутку как отдельную функцию. В Discourse всего этого нет. Это плоский, хронологический, почти полностью не манипулируемый список без алгоритмов, спонсируемого контента и функций, призванных заставлять вас продолжать прокрутку. Прокрутка просто заменяет кнопку «следующая страница».

Юридические опасения, на которые вы ссылаетесь, касаются платформ, которые намеренно конструируют компульсивное использование. Сухой список тем, в котором просто нет номеров страниц, не подпадает под эти критерии.

13 лайков

Бесконечная прокрутка (или, в более общем смысле, бесконечность) постоянно указывается как один из основных инструментов, намеренно разработанных для создания зависимости.

Существуют тысячи или десятки тысяч экземпляров Discourse, созданных для самых разных целей. Некоторые из них (как мой) функционируют в академической среде, где этот вопрос крайне чувствителен. Тот факт, что Discourse теперь очень легко интегрирует искусственный интеллект, также увеличивает этот риск.

Я считаю, что вы серьёзно недооцениваете риск и серьёзность этой проблемы.

Мои почтовые клиенты (на мобильных устройствах и настольных компьютерах) поддерживают бесконечную прокрутку, но мои письма точно не вызывают зависимости.

15 лайков

То, что в Discourse легко интегрировать ИИ, не меняет механику прокрутки, и этот риск в равной степени применим к пагинации, если проблема заключается в генерируемом контенте.

Discourse бесконечен (как и старые форумы, и даже тогда существует конечный предел) в том же смысле, в котором бесконечна длинная книга. Социальные сети спроектированы так, чтобы вызывать зависимость. Смешивание этих понятий преуменьшает степень целенаправленности вредных шаблонов дизайна.

Если настройки по умолчанию в Discourse действительно несовместимы с требованиями вашего учреждения, существуют другие инструменты, более подходящие для такого контекста.

В любом случае, вопрос поддержки был исчерпан, поэтому, если у вас нет дополнительных предложений по обходному пути для ТС, предлагаю прекратить здесь дискуссию.

5 лайков

Пост был объединен с существующей темой: Бесконечная прокрутка на главной странице — внедрение пагинации или кнопки «Показать ещё»

У вас есть источники по этому поводу? Они сильно помогут в обосновании позиции.

1 лайк

Существует множество исследований, подтверждающих, что бесконечная прокрутка в социальных сетях способствует такому поведению, как «дофаминовая прокрутка», и негативно влияет на психическое здоровье:

Платформы социальных сетей используют сложные алгоритмы и функции дизайна, которые эксплуатируют базовые психологические принципы для удержания внимания пользователей. К ним относятся рекомендации, автовоспроизведение, функция «потяни для обновления», бесконечная прокрутка и механизмы социальной вовлечённости. Интеграция коротких видеоконтента оказалась особенно эффективной для запуска психологических паттернов, удерживающих пользователей в непрерывном цикле прокрутки.

Это усугубляется тем фактом, что платформы социальных сетей наделили нас всех способностью бесконечной прокрутки — возможностью неограниченного доступа к контенту без встроенных точек остановки. Таким образом, это превратилось не просто в негативное потребление, а представляет собой чрезмерное поглощение контента.

Бесконечная прокрутка — бесконечная лента, которая никогда не заканчивается
Функция бесконечной прокрутки была внедрена UX-дизайнером Азой Раскином в 2006 году изначально как способ улучшения пользовательского опыта за счёт устранения необходимости нажимать кнопку «следующая страница». Иронично, что она стала одним из самых мощных механизмов цифровой зависимости.

Убирая естественные сигналы остановки (например, разрывы страниц или паузы при загрузке), бесконечная прокрутка устраняет те крошечные моменты, которые могли бы напомнить нам остановиться. Психологи называют их «точками принятия решений» — краткие паузы, в течение которых наш мозг может оценить, стоит ли продолжать. Без них пользователи теряют счёт времени и попадают в то, что исследователи называют «ловушкой потока» — состояние пассивной вовлечённости, которое может длиться часами.

Исследование, опубликованное в журнале Frontiers in Psychology (2022), показало, что непрерывное воздействие контента снижает самоконтроль и увеличивает компульсивное использование, особенно в периоды эмоционального напряжения (например, во время пандемии). Люди не осознанно выбирали прокручивать ленту дольше; дизайн делал это невероятно лёгким.

Бесконечная прокрутка может нарушать регуляцию нервной системы и также, по-видимому, вызывает симптомы психических расстройств, такие как депрессия и тревожность

По мере развития цифровых технологий аддиктивные алгоритмы и дизайны (aADs) становятся серьёзной проблемой общественного здравоохранения, особенно для пожилых людей — демографической группы, часто игнорируемой в дискуссиях о цифровой зависимости (DA). По сравнению с более молодыми пользователями, некоторые пожилые люди могут быть более подвержены влиянию aADs из-за таких факторов, как когнитивные изменения, социальная изоляция, сопутствующие физические заболевания или ограниченная цифровая грамотность. Эти дизайны, эксплуатирующие такие функции, как бесконечная прокрутка, связаны с повышенным риском компульсивного использования и могут коррелировать с долгосрочным влиянием на когнитивное здоровье, социальное функционирование и качество жизни определённых подгрупп пожилых людей.

6 лайков

Кстати, мне очень нравится бесконечная прокрутка в Discourse, и я надеюсь, что она никогда не будет заменена на пагинацию. На мой взгляд, для форумов это работает гораздо лучше. Но у меня возникает вопрос: можно ли относить форумы, и Discourse в частности, к той же категории, что и социальные платформы вроде Facebook, TikTok, X/Twitter, LinkedIn, WhatsApp и других? В этом я не уверен… :thinking:

6 лайков

@Lilly опубликовала несколько ссылок с точки зрения психического здоровья по этой проблеме.

Я также считаю, что стоит упомянуть о возможных юридических последствиях, независимо от того, считает ли кто-то свою платформу вызывающей зависимость или нет. В США, где я живу, как минимум три штата (Калифорния, Миннесота и Нью-Йорк) уже приняли законы, требующие наличия предупреждающих этикеток при наличии определённых функций, а аналогичные законы рассматриваются в других штатах. Например, закон штата Нью-Йорк «требует наличия предупреждающих этикеток на платформах социальных сетей, которые предоставляют вызывающую зависимость ленту, автовоспроизведение, бесконечную прокрутку, счётчики лайков и/или push-уведомления».

Три из этих функций широко используются во многих форумах на базе Discourse, но отключить хотя бы одну из них кажется почти невозможным.

Я понимаю, что людям нравится бесконечная прокрутка — мне тоже она нравится. Однако я не понимаю нежелания предоставить такую возможность. Я видел сообщения, указывающие на то, что это техническая сложность, и не сомневаюсь в этом. Это ещё одна причина, по которой основная команда должна заняться этим вопросом, а не какая-то третья сторона.

1 лайк

В контексте Discourse «бесконечная прокрутка» — это по сути деталь реализации, которая в основном помогает с производительностью. Подумайте об этом так: если у вас есть страница с несколькими сотнями тем или сообщений, приложение теоретически могло бы просто выгрузить их все на страницу. Технически это была бы просто очень большая страница, а не «бесконечная прокрутка», но по сути это одно и то же.

Редактирование: Но, возможно, более простым способом смягчить это было бы добавить настройку сайта, которая ограничивает количество тем в разделах «Последние», «Популярные» и т. д.

7 лайков

Здесь есть более важный нюанс. Скроллинг в Discourse заменяет пагинацию. Как и пагинация, он не является бесконечным.

Вы выбираете категорию, фильтр или порядок сортировки, и только тогда получаете темы в рамках этой области в запрошенном порядке сортировки.

Бесконечный скроллинг означает постоянное добавление нового контента в ленту, выходящее за рамки того, что вы изначально выбрали для просмотра.

Теперь этот законопроект немного небрежен, поскольку он определяет «бесконечную прокрутку» следующим образом:

«БЕСКОНЕЧНАЯ ПРОКРУТКА» ОЗНАЧАЕТ СЛУЧАЙ, КОГДА ЛЕНТА ИЛИ ПОСАДОЧНАЯ СТРАНИЦА, НЕЗАВИСИМО ОТ ТОГО, ЯВЛЯЕТСЯ ЛИ ТАКАЯ ЛЕНТА ЗАВИСИМОЙ, КАК ОПРЕДЕЛЕНО В ПОДРАЗДЕЛЕ ОДНОГО ЭТОГО РАЗДЕЛА, АВТОМАТИЧЕСКИ ЗАГРУЖАЕТ И ОТОБРАЖАЕТ ДОПОЛНИТЕЛЬНЫЕ МЕДИАМАТЕРИАЛЫ ВНИЗУ ТАКОЙ ЛЕНТЫ ИЛИ ПОСАДОЧНОЙ СТРАНИЦЫ БЕЗ КАКИХ-ЛИБО РУЧНЫХ ДЕЙСТВИЙ СО СТОРОНЫ ПОКРЫТОГО ПОЛЬЗОВАТЕЛЯ.

что действительно может относиться к списку тем в Discourse — в зависимости от того, считаете ли вы прокрутку вниз «ручным действием» или нет.

Теперь в этом законопроекте есть ещё один нюанс. Он применяется только к «зависимым социальным медиа-платформам», и они определяются следующим образом (выделение моё):

«ЗАВИСИМАЯ СОЦИАЛЬНАЯ МЕДИА-ПЛАТФОРМА» ОЗНАЧАЕТ ВЕБ-САЙТ, ОНЛАЙН-СЕРВИС, ОНЛАЙН-ПРИЛОЖЕНИЕ ИЛИ МОБИЛЬНОЕ ПРИЛОЖЕНИЕ, КОТОРЫЕ ПРЕИМУЩЕСТВЕННО ВЫСТУПАЮТ КАК СРЕДА ДЛЯ ВЗАИМОДЕЙСТВИЯ ПОКРЫТЫХ ПОЛЬЗОВАТЕЛЕЙ С МЕДИАМАТЕРИАЛАМИ, СОЗДАННЫМИ ДРУГИМИ ПОЛЬЗОВАТЕЛЯМИ, И КОТОРЫЕ ПРЕДОСТАВЛЯЮТ ИЛИ ОБЕСПЕЧИВАЮТ ПОКРЫТЫМ ПОЛЬЗОВАТЕЛЯМ ЗАВИСИМУЮ ЛЕНТУ, PUSH-УВЕДОМЛЕНИЯ, АВТОВОСПРОИЗВЕДЕНИЕ, БЕСКОНЕЧНУЮ ПРОКРУТКУ И/ИЛИ ПОДСЧЁТ ЛАЙКОВ В КАЧЕСТВЕ ЗНАЧИТЕЛЬНОЙ ЧАСТИ УСЛУГ, ПРЕДОСТАВЛЯЕМЫХ ТАКИМ ВЕБ-САЙТОМ, ОНЛАЙН-СЕРВИСОМ, ОНЛАЙН-ПРИЛОЖЕНИЕМ ИЛИ МОБИЛЬНЫМ ПРИЛОЖЕНИЕМ. «ЗАВИСИМАЯ СОЦИАЛЬНАЯ МЕДИА-ПЛАТФОРМА» НЕ ВКЛЮЧАЕТ НИ ОДНОГО ТАКОГО СЕРВИСА ИЛИ ПРИЛОЖЕНИЯ, ПО КОТОРОМУ ГЕНЕРАЛЬНЫЙ ПРОКУРОР ПРИЗНАЕТ, ЧТО ПРЕДОСТАВЛЕНИЕ ОПИСАННЫХ ЗДЕСЬ ФУНКЦИЙ ИМЕЕТ ЗАКОННУЮ ЦЕЛЬ, НЕ СВЯЗАННУЮ С ПРОДЛЕНИЕМ ИСПОЛЬЗОВАНИЯ ТАКОЙ ПЛАТФОРМЫ.

Другими словами, наличие функции прокрутки само по себе не делает веб-сайт автоматически зависимым. Всё дело в цели функции прокрутки.

10 лайков

Я слышу ваши опасения, но

Прочитав мнения команды и бывших её участников здесь, вы поймёте, почему они считают, что добавление этой «технически сложной» (что также означает дорогостоящей) функции пока не является хорошей идеей :slight_smile:
Они хорошо всё объяснили.

Это тоже отличный аргумент, который поддерживает их позицию.

3 лайка

Если просто посмотреть на упомянутый выше закон штата Нью-Йорк, то если веб-сайт «предлагает или предоставляет … бесконечную прокрутку … как существенную часть предоставляемых услуг …», то он является автоматически «зависимой социальной платформой», если только генеральный прокурор не установит, что веб-сайт «предлагает описанные здесь функции в законных целях, не связанных с продлением использования данной платформы».

Является ли бесконечная прокрутка существенной частью предоставляемых услуг? Не связана ли она с продлением использования? На практике я сомневаюсь, что владельцы небольших форумов будут писать генеральному прокурору штата Нью-Йорк с просьбой о вынесении решения, и сомневаюсь, что она вообще заинтересуется принятием каких-либо мер против нас.

Понятие «зависимая лента» довольно узко определено в https://www.nysenate.gov/legislation/laws/GBS/1500 и, похоже, ориентировано на персонализированные алгоритмы, которые Discourse не использует. Однако другие определения могут применяться к форумам на Discourse (push-уведомления, автовоспроизведение, бесконечная прокрутка, количество лайков).

1 лайк

Я согласен с @RGJ.

Здравый смысл подсказывает, что стандартная бесконечная прокрутка в Discourse не имеет прямого отношения к «доум-скроллингу».

Компании социальных сетей используют очень сложные алгоритмы для формирования вашей ленты на основе вашего поведения на платформе и вне её, включая присоединение к группам и подписки, клики по рекламе и файлы cookie, которые они могут отслеживать.

Именно эти алгоритмы могут вызывать аддиктивное поведение, а не сам механизм бесконечной прокрутки.

Я считаю, что нам действительно необходимо провести разумное различие между функциональностью и стратегиями, используемыми для отбора контента для потоковой передачи…

6 лайков

Я полностью согласен. Я лишь комментировал закон штата Нью-Йорк, который не согласен с этим.

3 лайка

О, мой пост был не для того, чтобы спорить конкретно с вами. Трудно точно отразить это в законе, но я согласен, что эта формулировка не совсем точна.

2 лайка

Мне кажется обременительным постоянно просить показать больше,

я хочу увидеть всё, что ищу.

2 лайка

Лично я прокручиваю страницу до раздела «Последний визит» (что не всегда легко найти) и был бы рад, если бы лента Discourse останавливалась именно там. Это не пагинация, но и не бесконечная прокрутка. Кому-то ещё это нравится?

Мне это не нравится, потому что я не читаю сразу всё, что меня интересует. Поэтому через день или два я прокручиваю ленту дальше точки последнего посещения.

Что касается зависимого бесконечного скроллинга: Facebook предлагает ленту, полную непрочитанного контента. Discourse — нет.