Бесконечный скроллинг стал стандартом большинства лент социальных сетей. Например, в TikTok нет никакой естественной точки остановки, кроме часто игнорируемого и раздражающего ролика «Tired Thumbs», мотивирующего пользователей устроить передышку. Но действительно ли TikTok хочет, чтобы вы отложили телефон? Если бы приложение на самом деле хотело ограничить время, проводимое в нём пользователем, зачем бы оно предоставляло непрерывную и бесконечную ленту контента, чётко настроенного под вкусы пользователя?

Не так давно у лент соцсетей был конец. Пользователь доходил до конца страницы или видел уже ранее просмотренный контент. Ленты Facebook и Instagram заполнялись в хронологическом порядке, поэтому пользователь просматривал последние новости своих друзей, а затем переходил к другим приложениям или занятиям. Сегодня благодаря бесконечному скроллу контент не заканчивается — вы видите новости своих друзей, контент, который, по мнению алгоритма, релевантен вашим интересам, а также вкрапления старых постов, чтобы страница всё продолжалась и продолжалась.

И пользователи, и профессионалы в области UX в целом считают это обычной практикой, возможно, даже хорошей. Мы живём в экономике внимания, поэтому чем дольше мы можем удерживать внимание пользователя, тем лучше, так ведь?

Возможно, что нет. Может быть, бесконечный скроллинг создаёт больше технических и социальных проблем, чем решает.

Всё о бесконечном скроллинге


▍ Сравнение пагинации и бесконечного скроллинга



Как мы знаем, бесконечный скроллинг изобрёл Аза Раскин, один из ведущих подкаста с подходящим названием «Your Undivided Attention» («Ваше безраздельное внимание»); это произошло в 2006 году, когда он работал на компанию Humanized, занимающуюся пользовательскими интерфейсами. Его идея заключалась в создании альтернативы пагинации, хорошо известной пользователям того времени: контент разделялся на страницы, переключаться между которыми можно было при помощи элементов навигации в нижней части экрана. В онлайн-магазинах такая структура используется и сегодня.

Пример пагинации с Modcloth.com

Проблема пагинации заключается в том, что пользователям нужно активно щёлкать для перемещения между страницами. Изначально это не казалось серьёзным требованием — подумаешь, всего несколько лишних кликов. Но мы знаем, что скроллинг проще щелчков, и при нём нет необходимости в ожидании загрузки контента. Мобильным системам с сенсорным экраном больше подходит бесконечный скроллинг. Пользователи лучше ощущают время, которое они тратят на просмотр страниц контента, если заметят, что на странице 12, а не посередине неизвестно насколько долгого скроллинга.

Nielsen Norman Group заметила, что бесконечный скроллинг минимизирует затраты на взаимодействие и повышает увлечённость пользователей. Бесконечный скроллинг удерживает пользователей на странице, потому что она никогда не заканчивается: всегда есть что-то новое, не нужно ждать, чтобы это посмотреть, а взаимодействия минимальны. Появилась раздражающая реклама? Достаточно всего лишь отодвинуть её пальцем, легче некуда.

▍ Плюсы бесконечного скроллинга


  • Беспрепятственный и непрерывный поток контента
  • Минимальное количество взаимодействий = снижение частоты уходов со страницы
  • Оптимизирован под мобильные устройства
  • Минимизированные затраты на взаимодействие
  • Повышение увлечённости пользователей

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

▍ Технически неудобный


Специалисты из сферы поисковой оптимизации (Search Engine Optimization, SEO) не любят бесконечный скроллинг. Это вызвано тем, что, как написано в Google Search Central Blog «краулеры не всегда способны имитировать поведение пользователя, например, скроллинг или нажатие на кнопку для загрузки новых элементов, поэтому у них не всегда есть доступ ко всем элементам ленты или галереи. Если краулерам не удаётся получить доступ к вашему контенту, то он, скорее всего, не появится в поисковых результатах». Боты, называемые краулерами или пауками, которые индексируют страницы для поисковых движков, не могут выполнять бесконечный скроллинг, поэтому, вероятно, смогут получить доступ лишь к малой доле контента на таких страницах. Чтобы быть удобными для поисковых запросов, страницы с бесконечным скроллингом необходимо преобразовать в страницы с пагинацией.


Кроме того, у живых пользователей тоже возникают сложности с повторным поиском в лентах контента без пагинации. Все мы сталкивались с этим: нужно скроллить вверх, пытаясь вспомнить, где видели нужный пост. Если не сохранить его в закладки, то я никак не смогу найти TikTok, который видел пятнадцать минут назад.

Но это ещё при условии, что страница вообще загружается. Очевидно, что лентам с бесконечным скроллингом и бесконечным контентом необходимо загружать много данных. Пользователям с медленным Интернет-подключением придётся смотреть на частично загрузившуюся страницу и раздражённо листать вниз в поисках нового контента.

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

Постоянное обновление — это не так уж здорово?

▍ Минусы бесконечного скроллинга


  • Он плох для SEO
  • Сложности с повторным поиском контента
  • Увеличение времени загрузки страницы
  • Проблемы с Accessibility
  • Неполный доступ к возможностям
  • Мы не можем остановиться и перестать скроллить

Почему мы не можем перестать скроллить


Аза Раскин, раскаивающийся изобретатель бесконечного скроллинга

Разобравшись с техническими плюсами и минусами непрерывного скроллинга, перейдём к социальным последствиям. Помните Азу Раскина? Подобно книжному доктору Франкенштейну, он раскаивается в своём изобретении, сделав в твите 2019 года такое признание:

«Один из выводов, которые я сделал из наблюдения за бесконечным скроллингом: оптимизация для простоты использования не означает, что это хорошо для пользователя или человечества».

Он написал это в ответе на другой твит с хэштегом #SocialMediaAddiction: «Создатель функции бесконечного скроллинга Аза Раскин при её проектировании имел самые благие намерения. По словам Раскина, на бесконечный скроллинг ежедневно тратится время? эквивалентное 200 тысячам человеческих жизней».

На мой взгляд, это довольно консервативная оценка

Скроллинг ощущается автоматическим, не требующим мыслительных усилий, он даёт непрерывный поток небольших выбросов дофамина, заставляющих пользователей постоянно сидеть в телефоне. Ваша лента настроена под ваши интересы и вкусы, поддерживая в вас любопытство. Лента в TikTok эволюционирует в соответствии с новыми увлечениями пользователя. Если вам нужна информация про витражи, TikTok каждые несколько минут будет подсовывать видео о художниках-витражистах. Время утекает, вы подсажены на крючок.

▍ Спроектирован вызывать привыкание


С бесконечным скроллингом или без него, социальные сети спроектированы так, чтобы вызывать привыкание. Каждый, кто хочет изучать пользователей, должен знать о психологе Берресе Фредерике Скиннере и его изобретении со зловещим названием «ящик Скиннера» [прим. пер.: skinner в переводе с английского означает в том числе «свежевальщик»]. Не волнуйтесь, с попадавшими в этот ящик крысами не происходило ничего ужасного, изучалось лишь их поведение, и сделанные при этом Скиннером открытия были применены по всему миру в бизнес-процессах.

Ящик Скиннера, также известный как «камера оперантного обусловливания» — не знаю уж, что звучит страшнее

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

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

▍ Пристрастившиеся и тревожные


«Мы перешли от инструментальной технологической среды к технологической среде на основе привязанности и манипуляций». Тристан Харрис рассказывает о связи аддиктивности и технологий в документальном фильме Netflix «The Social Dilemma»

Социальные сети могут быть похожими на азартную игру, нажатие на кнопку обновления можно сравнить с дёрганьем ручки игрового автомата в стремлении выиграть приз — интересный вам пост. Это наблюдение сделано Тристаном Харрисом, бывшим специалистом по этике дизайна Google и вторым ведущим подкаста «Your Undivided Attention». Непредсказуемость награды заставляет нас возвращаться; опасения вызывает то, что это изменяет структуры в нашем мозге.

Исследования наподобие этого, проведённого в Норвегии, показали, что социальные сети не только вызывают привыкание, но и связаны с повышенной частотой тревожности и депрессии. Пользователей затягивает в их ленты, которые могут отражать худшее, что способен предложить нам мир. Вы когда-нибудь слышали о думскроллинге (doomscrolling)? Двадцатичасовой цикл новостей редко бывает жизнерадостным. Контент, который часами скроллят пользователи, может включать новости о лесных пожарах, массовых убийствах, ужасающих преступлениях и других трагедиях. Купание мозга в подобных образах не может хорошо сказываться на психике, а эти петли отрицательной обратной связи сильнее усугубляются алгоритмами, нагнетающими всё больше гибели и отчаяния.

Хорошо для бизнеса, плохо для людей


«Если вы не платите за продукт, то продукт — это вы», — Джарон Ланье

Сколько времени вы потратили впустую на социальные сети? Действительно ли на скроллинг тратится двести тысяч человеческих жизней? Подобные вещи сложно подсчитать, но необходимо учитывать. Влияние бесконечно простых в использовании и откровенно аддиктивных непрерывных страниц заключается в существенном увеличении времени, которое тратится на социальные сети, что замечательно для акционеров TikTok и Facebook. Но полезна ли эта трата времени для пользователей? Для человечества? Нужно ли нам перестать скроллить?

Начинаете ли вы свой день со скроллинга? Как это влияет на ваш день?

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

  • Как время, потраченное на ленты социальных сетей с бесконечным скроллингом, психологически влияет на пользователей?
  • Как мы можем обеспечить accessibility этого процесса для всех?
  • Если бесконечный скроллинг приводит к трате на платформу нездорового количества времени, то как нам предотвратить такое чрезмерное пользование?

Как перестать скроллить


Так как и исследования, и личные наблюдения показывают, что бесконечный скроллинг ресурсов наподобие TikTok — это не самый здоровый способ проведения вечера субботы, то как нам прекратить скроллить? Существует множество UX-решений проблемы неограниченного скроллинга.

  1. Кнопка Load More

    Хороший компромисс между пагинацией и бесконечным скроллингом?

    Вместо того, чтобы автоматически заполнять низ страницы постоянно загружающимся контентом, можно добавить кнопку «Load More», чтобы создать своеобразную пагинацию, одновременно позволяя избавиться от страниц. Применение такого подхода также более удобно для вспомогательных технологий. Затраты на взаимодействие по-прежнему очень низки, всего одна кнопка, однако они предоставляют пользователю естественную точку останова.
  2. Вы дошли до конца!

    Чтобы уведомить пользователей, что они увидели все новые посты в алгоритмической ленте, в июле 2018 года Instagram добавил это сообщение

    Я понимаю, что это спорное решение, но пусть хотя бы у скороллинга будет конец. Как только пользователи проскроллили весь хронологический контент, все рекомендованные посты, всех связанных с ними пользователей… надо показать им конец страницы. Это может стать возможностью предложить пользователям изучить другие части сайта или выйти на улицу.
  3. Ограничение времени и уведомлений

    В TikTok есть инструменты, «помогающие лучше понимать и контролировать время, проводимое в TikTok»

    Хотя на протяжении всей статьи я был довольно циничен по отношению к TikTok, должен похвалить эту платформу за способ ограничения времени пользователей, проводимого в этом приложении. В нём есть инструмент «Digital Wellbeing», позволяющий ограничивать время просмотра. Большинство операционных систем, например, iOS, имеют схожие способы ограничения времени пользования вызывающих привыкание приложениями и их уведомлений.
  4. Думать о том, что лучше для людей, а не для продуктов

    Какую часть этого времени можно было потратить на что-то более продуктивное? Более интересное?

    За избегание думскроллинга, нездоровых привычек пользования соцсетями и снижения самооценки ответственны не только пользователи. Проектирующие технологию люди в первую очередь должны учитывать влияние, которое оно окажет на людей. Мы не хотим оказаться в положении Азы Раскина, наблюдающего за тем, как его творение выходит из-под контроля и тратит двести тысяч человеческих жизней.

Бесконечный скроллинг обладает бесконечной силой


Должны ли мы постоянно смиряться с бесконечным скроллингом?

Есть много причин того, почему бесконечный скроллинг после своего изобретения в 2006 году стал стандартом в социальных сетях. Безграничный непрерывный контент повышает увлечённость пользователей и ограничивает помехи. В экономике внимания удерживание глаз пользователей на экране равносильно успеху, поэтому огромный успех получили платформы наподобие TikTok, Instagram и Facebook.

Однако эти бесконечные ленты контента имеют технические проблемы. Бесконечный скроллинг не оптимизирован для SEO и для технологий accessibility. Пользователи могут легко потерять контент и никогда его больше не найти. И это ещё при условии, что контент вообще загрузился, ведь увеличившиеся объёмы загрузок страницы могут перегружать низкоскоростные подключения к Интернету.

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

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

Выиграй телескоп и другие призы в космическом квизе от RUVDS. Поехали? ????

Комментарии (34)


  1. aamonster
    12.07.2023 13:05
    +22

    Удивился, не увидев отсылки к xkcd#1309.

    ЗЫ: Пользуясь случаем посылаю лучи поноса программистам запрещённой в России социальной сети, сделавшим не просто бесконечный скроллинг, но полное изменение содержания ленты после релоада. Пусть у них в квартире такая планировка будет, чтобы они туалет по неделе искали.


    1. dsh2dsh
      12.07.2023 13:05
      +3

      Я обычно, в таких случаях, говорю, что бы их доктора так лечили.


    1. nin-jin
      12.07.2023 13:05
      +1

      У меня даже статья есть на эту тему:

      Лента новостей: почему мы делаем это неправильно?


      1. aamonster
        12.07.2023 13:05
        -1

        Не то, что хотелось бы видеть лично мне (к примеру, если релевантность==свежесть – список окажется отсортирован не по дате). Лично я бы предпочёл скорее "схлопывание" прочитанного, чтобы можно было раскрыть – но порядок был бы однозначным.
        Впрочем, это доказывает в основном, что "на вкус и цвет все фломастеры разные", и устраивающего всех решения, скорей всего, нет.


        1. nin-jin
          12.07.2023 13:05
          -1

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


          1. dsh2dsh
            12.07.2023 13:05
            +1

            Эээ... Для меня, пользователя, релевантность именно в том, что бы я видел сообщения в хронологическом порядке, а не так, как кто-то решил.


            1. nin-jin
              12.07.2023 13:05
              +1

              Это не так. В хронологическом порядке вы сначала получите много свежего мусора, а до чего-то по настоящему важного вы можете так и не доскроллить никогда.


              1. dsh2dsh
                12.07.2023 13:05
                -1

                Было было любопытно узнать, на основании чего вы обозвали то, что меня интересует "мусором"? Допускаю, что для вас это мусор. Но почему вы за меня решили, что для меня это мусор?


                1. nin-jin
                  12.07.2023 13:05

                  Мусор - то, что вас не интересует.


              1. WNeZRoS
                12.07.2023 13:05

                Надо разделять места где нужен хронологический порядок, а где алгоритмический. Например, в "Подписках" стоит делать хронологический - человек сам подписался на этот контент и всё это не мусор для него. А в случае какой-го страницы всего контента (особенно когда его сотни в минуту генерятся) нужен алгоритмический порядок - человек не в состоянии тысячи единиц контента просматривать чтобы находить что-то интересное для себя и рекомендательный алгоритм должен ему в этом помочь.


                1. nin-jin
                  12.07.2023 13:05

                  Первый - частный случай второго. Вы бы ещё себя своей руке противопоставили.


          1. aamonster
            12.07.2023 13:05

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


  1. edogs
    12.07.2023 13:05
    +27

    Самый трешак это когда бесконечный скроллинг внедряют.... на страницах где в футере ссылки на полезную информацию. Чья "светлая" голова это придумала вообще? Квест "попробуй успей кликнуть в футере на нужную кнопку" необычайно увлекателен.


    1. 9982th
      12.07.2023 13:05
      +2

      Иногда помогает нажать End. Если футер все-таки подгрузился, а подгрузка триггерится колесиком, то должно переместить ровно в конец, но без загрузки следующей порции.


      1. Linder666
        12.07.2023 13:05
        +2

        А теперь такой же трюк на мобильном устройстве) только долистал, опа, новая порция


  1. KSCF50
    12.07.2023 13:05
    +6

    Пришла мне такая мысль: всё это сделано для того, чтобы люди не задумывались ни о чем. Ни о смысле бытия. Ни о ценности дел, которые выполняют по жизни. Чтобы даже находясь дома, на работе в удалённом офисе, они продолжали быть "рабами лампы".

    А все эти кнопочки "Load more" и Digital Wellbeing - это не более чем ограничение, не дающее быть на мнимой "работе" не больше 8..12 часов, находясь вообще на удалёнке у себя дома.
    Всё это цифровой концлагерь ;)


    1. bubn0ff
      12.07.2023 13:05

      Абсолютно с Вами согласен! Чтобы технологии были не "цепями" людей, а всего лишь нужным и полезным инструментом, стоит изменить концепцию. Но пока действует принцип "кто платит, тот и музыку заказывает" (бизнес решает, что и как будет) - всё останется по-прежнему.

      "...Хорошо для бизнеса, плохо для людей..." - ключевая фраза статьи.


    1. Moskus
      12.07.2023 13:05
      +2

      Отнести это на счёт конкретного умысла - заманчиво, но реальность показывает, что социопатов, которые сознательно ставят такие цели - мало. Куда больше людей, которые готовы создавать сомнительные технические решения, потому что им нравится их эффективность и элегантность. А уже потом выясняется, что развлечение превратилось в зависимость. В общем случае - как основной эффект оказывается минимальным, а побочный становится главным. Это как леваки в Google обнаружили, что популярный контент на YouTube, с которым они не согласны, распространяется алгоритмом рекомендации хорошо, а нудная вымученная туфта из "рекомендованного" - нет.


      1. edogs
        12.07.2023 13:05

        И Вы и Ваш оппонент отчасти правы.
        Мы плотно занимались тематическим форумами - созданием, раскруткой где-то еще начиная с нулевых. Там есть особенность, что если форум успешный, всё равно через 3-5-7 лет (есть критические точки) он начинает скатываться в трэш. По одной простой причине - все уже обсуждено. Приходит новичек - что-то спрашивает - ему просто дают ссылку на обсуждение (или посылают в поиск) и все. Нет больше обсуждений, нет больше обмена мнениями, нет холиваров, старички все уже устали от этого и им неинтересно, а новичков просто посылают в старые топики. А нет новых сообщений и обсуждений - форуму смерть. И все куда-нибудь расходятся.

        "Лекарство"? Убрать возможность адекватного поиска и ссылок на старые обсуждения, сделать старые обсуждения максимально неудобными. Тем самым вынуждая людей (в разумной дозировке) писать новые ответы, вместо простых ссылок на старое, заново рождать дискуссии. ... Разбивка на ветки, вместо "плэин версии" уже помогает, т.к. обсуждение дробится и в одном месте уже нет всей информации. Скрытые на форуме по дефолту старых тем (показ только за последние 30-60-90 дней). Закрытие старых топиков от написания туда (что бы не развивали старое обсуждение, а начинали новое). Переход в формат блога, в котором навигация конкретным сообщениям по сравнению с обычным форумом затруднена, а что бы проще было потерять мысль - отказ от легкого цитирования сообщения оппонента (что в форумах изначально было автоматом).

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

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


    1. 0xd34df00d
      12.07.2023 13:05
      +2

      А в чем смысл бытия и ценность дел? Как же правильно проводить вечер субботы?


      1. Moskus
        12.07.2023 13:05
        -1

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


    1. 0x131315
      12.07.2023 13:05

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


  1. Wesha
    12.07.2023 13:05
    +3

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


    1. KhodeN
      12.07.2023 13:05

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


      1. Wesha
        12.07.2023 13:05
        +1

        И много Вы знаете программистов говнокодеров, которые всегда делают правильные вещи?


        1. 0x131315
          12.07.2023 13:05

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


  1. Nasreddin_Hodja
    12.07.2023 13:05
    +3

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

    К счастью, такое внедряют в основном на развлекательных сайтах, на серьёзных это встречается реже.

    Мне лично нравится cursor based пагинация, это когда есть только кнопки "следующая" , "предыдущая", "в начало" и "в конец". Собственно типа того что на Хабре.


    1. aamonster
      12.07.2023 13:05

      Угу, и всегда можно в URL явно вбить номер страницы.
      Кстати, были реализации бесконечного скролла, меняющие URL в процессе – это как раз отчасти решает проблему перезагрузки страницы.


  1. dixi
    12.07.2023 13:05
    +2

    Еще одна проблема с бесконечным скроллингом - часто просто невозможно долистать достаточно глубоко. В какой-то момент подгружаемые объекты сжирают всю память и страница просто начинает дико тормозить или перестает работать. На том же YouTube например. Хотя туда, вроде, миллион собеседований надо проходить. Но оптимизировать загрузку в ленте некому.


    1. vlad4kr7
      12.07.2023 13:05

      На YouTube нет бесконечного скроллинга на главной.

      На, ФБ кстати, тоже нет.


    1. werpo
      12.07.2023 13:05

      В какой-то момент подгружаемые объекты сжирают всю память и страница просто начинает дико тормозить или перестает работать

      Лучи поноса вконтактику и его манагерам


  1. vadimk91
    12.07.2023 13:05

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


  1. Shklo
    12.07.2023 13:05
    +3

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