Бесконечная прокрутка - это метод, используемый многими современными веб-сайтами, включая Twitter, Facebook и Reddit.
Независимо от того, являетесь ли вы пользователем, который хочет знать, почему веб-сайт ведет себя таким образом, или дизайнером, рассматривающим возможность использования этой техники, понимание этого является ключевым моментом.
Вот что такое бесконечная прокрутка, что в ней хорошего, а что нет.
Бесконечная прокрутка - это метод, при котором при прокрутке загружается больше контента. Это позволяет продолжать прокрутку бесконечно долго и иногда ее называют бесконечной прокруткой.
Аза Раскин изобрела механизм, работая в Humanized, небольшой компании, занимающейся пользовательскими интерфейсами. Возникнув в 2006 году, он с тех пор становится все более популярным на основных веб-сайтах.
Этот метод часто используется в лентах социальных сетей, которые могут быть очень загружены. Они меняются так часто, что бесконечная прокрутка может быть удобна читателям. Этот термин относится как к веб-сайтам, так и к приложениям для настольных компьютеров или мобильных устройств.
Бесконечная прокрутка часто заменяет макет, известный как разбиение на страницы. Это более традиционный подход, при котором большие списки разбиваются на несколько страниц меньшего размера. Эти страницы обычно пронумерованы. Набор ссылок обычно позволяет пользователям выбирать отдельные страницы.
Бесконечная прокрутка по-прежнему работает во многом так же, как и обычный просмотр веб-сайтов, за кулисами. Ваш браузер запрашивает контент, а веб-сервер отправляет его обратно.
Основное техническое отличие заключается в том, что бесконечная прокрутка отправляет запрос с использованием JavaScript. Как читатель, вы можете не особенно осознавать, что это происходит, хотя контент может загружаться быстрее. Различные методы, включая предварительную загрузку, действительно могут ускорить процесс.
Бесконечная прокрутка часто работает автоматически, загружая новый контент, когда читатель достигает нижней части страницы или приближается к ней. Но есть и компромиссы. Некоторые сайты представляют Загрузи больше внизу их содержимого. Он по-прежнему использует тот же базовый метод для ввода большего количества контента, но вместо этого действует вручную.
Google - интересный пример. Он разбивает свои веб-результаты на рабочий стол, но использует ручную бесконечную прокрутку на мобильных устройствах. Его результаты изображения автоматически бесконечны для обоих.
Во-первых, есть технические и конструктивные недостатки, которые уравновешивают некоторые преимущества. Часто они возникают из-за несовершенной реализации, а не из-за недостатков бесконечной прокрутки. Но они все еще происходят.
Если на сайте появилась бесконечная прокрутка во время редизайна, это может повлиять на другие элементы страницы. Например, если в дизайне страницы используется нижний колонтитул, он может стать недоступным, если содержимое продолжает загружаться и вытеснять его.
Для этого метода требуется JavaScript, но он обычно доступен, и реализации могут обойти его, даже если его нет. Более проблематичным является влияние на печать, особенно с инструментами, предназначенными для печати всей страницы. Никто не хочет распечатывать всю историю своей ленты Twitter!
Еще один недостаток связан с навигацией. Что должно отображаться, когда вы прокручиваете для загрузки дополнительного контента, затем покидаете страницу и позже возвращаетесь? Эта проблема является частью более широкой проблемы. Бесконечная прокрутка обычно создает страницы, которые не работают при добавлении закладок.
Помимо технических недостатков, влияние на человеческое поведение также может быть значительным. Сам Аза Раскин выразил обеспокоенность по поводу неправильного использования техники:
Как будто они принимают поведенческий кокаин и просто разбрызгивают его по всему вашему интерфейсу, и это то, что заставляет вас возвращаться, возвращаться и возвращаться.
Аргумент состоит в том, что, поскольку бесконечная прокрутка продолжает давать новый контент, она побуждает пользователей потреблять все больше и больше. Конечно, сама бесконечная прокрутка - лишь один из небольших факторов. Зависимость от социальных сетей существовала бы и без этого, но она могла бы быть менее выраженной.
Связанный: Негативное влияние социальных сетей на людей и пользователей
Бесконечная прокрутка - это умная техника, но у нее есть свои недостатки. Он подходит не для каждой ситуации. Как и при любом выборе дизайна, создатели сайтов должны протестировать альтернативы.
Читателю будет полезно понимать разницу между бесконечной прокруткой и традиционной статической моделью. В последнем случае веб-браузер загружает контент по явному запросу. У отдельных страниц есть разные URL-адреса, чтобы читатели могли добавлять их в закладки.
По мере того как изменяются наши шаблоны просмотра, должны меняться и способы сохранения и создания закладок. Ознакомьтесь с некоторыми из этих новых приложений для создания закладок.
- Объяснение технологии
- Ведение блога
- Веб-дизайн

Бобби - энтузиаст технологий, проработавший разработчиком программного обеспечения большую часть двух десятилетий. Он увлечен играми, работает редактором обзоров в Switch Player Magazine и занимается всеми аспектами онлайн-публикации и веб-разработки.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.