Когда и как использовать длинный скроллинг: коллекция примеров

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

Выгоды длинного скроллинга

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

Когда длинный скроллинг – лучшее решение

  • Для сторителлинга: линеарная структура подходит для историй.
  • Для объемных статей и многошаговых обучающих гайдов.
 
Пример – руководство для пользователей облачного сервиса Dropbox:
 
Длинный скроллинг — руководство dropbox
 
  • Когда контент – единое целое, и его нельзя делить на части – например, инфографика.
  • Для выделения характеристик и выгод продукта, как на сайте хостела Hans Brinker:
 
Длинный скроллинг — сайт хостела Hans Brinker
 
Далее – 11 советов, как улучшить пользовательский опыт на ресурсах с длинным скроллингом.

Мотивируйте посетителей прокручивать

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

Сделайте «липкую» навигацию

Помните, что пользователи хотят знать, где находятся, и видеть доступные пути к другим разделам сайта. Если меню пропадает из виду во время прокрутки, посетитель вынужден постоянно возвращаться назад.
 
Решение этой проблемы – «липкая» навигация:
 
Длинный скроллинг — пример липкой навигации
 
Для мобайла
 
На маленьком экране панель занимает внушительную часть. Пока пользователь листает новости, можно спрятать навигацию, и вернуть, когда он прокручивает в обратном направлении.
 
Это эффективно для бесконечного скроллинга, который ведет сквозь большой объем контента без видимого финиша, как в лентах соцсетей.
 
Длинный скроллинг — пример липкой навигации в мобайле
 
Совет: разработайте дополнительную навигацию. Она создает ярлыки просмотренных блоков и помогает отслеживать прогресс.
 
Длинный скроллинг — дополнительная навигация с ярлыками

Убедитесь, что кнопка «Назад» работает правильно

Легко потеряться на странице, когда кнопка «Назад» возвращает на начало вместо положения, с которого переходите по ссылке при скроллинге. Ожидаете, что вернетесь к тому же фрагменту, а тут – нужно заново прокручивать материал. Такое никому не понравится.
 
Фотохостинг Flickr – пример, как соответствовать ожиданиям пользователей. Сайт «запоминает», где они были и возвращает туда же.
 
Длинный скроллинг — пример Flickr

Учитывайте позицию в скроллинге в URL

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

Создайте опции переходов (jump-to)

Другая проблема – дезориентация: трудно найти что-либо, что пользователь уже видел на сайте.
 
Опция jump-to поможет это решить, если контент состоит из примерно равных блоков. В соцсети Tumblr вы можете перейти вниз или обратно к старту, если потеряетесь. В помощь – индикаторы в виде точек в левой части экрана.
 
Длинный скроллинг — пример Tumblr
 
Можно достичь желаемого фрагмента главной страницы всего в один клик!
 
Если точки маленькие или незаметные, и при нажатии легко промахнуться, откажитесь от этой идеи.

Настройте визуальный фидбэк при загрузке контента

Пользователь не любит сюрпризов и хочет знать, что происходит на странице в любое время. Визуализация статуса системы – важный принцип интерфейса.
 
Визуальный фидбек делает дизайн интуитивно понятным. Если сайт загружает материалы, нужен четкий знак, что это действительно происходит. Разместите индикатор прогресса, чтобы показать, что новый контент скоро появится.
 
Демонстрировать работу систему можно с помощью loop-анимации.
 
Длинный скроллинг — пример loop анимации

Не ограничивайте скорость скроллинга

На странице Mac Pro показ происходит при установленной скорости. Неважно, как быстро человек управляет курсором, он не может выбрать удобный темп прокрутки.
 
Длинный скроллинг — страница mac pro с фиксированой скоростью скроллинга
 
Дайте пользователю контроль над просмотром. Иначе он может покинуть сайт.

Оптимизируйте время загрузки

47% посетителей ожидают открытия в 2-3 секунды. Если дольше, 57% покидают страницу.
 
Пригодятся сервисы анализа и советы по оптимизации:
 

Определите, сколько ресурсов потребляет страница

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

Изучайте поведение пользователя

Нужен ли длинный скроллинг на странице? Аналитические данные помогут ответить на этот вопрос.
 
Откройте в Google Analytics таблицу аналитики и посмотрите количество кликов под линией сгиба.
 
В e-commerce его используют часто. Листать список товаров или результаты выдачи без остановки просто – ничто не отвлекает от выбора.
 
Вот рекомендации, как создать положительный пользовательский опыт для посетителя интернет-магазина.
 
«Липкие» фильтры
 
Они сужают список из тысяч продуктов до того, что соответствует интересам. Если фильтры постоянно видимые, пользователь чувствует, что все под контролем, и не боится упустить важное.
 
Длинный скроллинг — пример липких фильтров
 
Закладки
 
Обеспечьте возможность сохранять в закладки отдельные элементы, чтобы посмотреть позже.
 
Длинный скроллинг — возможность добавлять в закладки
 
Это помогает вернуться к определенным товарам до решения о заказе.
 
Количество результатов поиска
 
Так пользователям легче решить, сколько времени займет просмотр.
 
Длинный скроллинг — количество результатов поиска по категориям
 
В примере общий объем поисковой выдачи – под названием каждой категории.
 
Доступный подвал сайта
 
Обычно там ищут нужные ссылки и контактную информацию. Долгий скроллинг часто затрудняет доступ: новые результаты постоянно выходят по мере того, как посетитель приближается к концу списка.
 
Это поможет решить кнопка «Загрузить / показать еще», «Далее» и подобное. Так контент появляется по запросу, не автоматически. Пользователь легко достигает подвала и не теряет его из виду.
 
Длинный скроллинг — доступный подвал сайта

Параллакс эффект

Внимание пользователя онлайн – 8 секунд, но удобный скроллинг продлевает интерес. Тем более если анимация радует глаз.
 
Фон движется медленнее, чем объекты на странице. Это создает иллюзию 3D, мотивирует листать дальше и вызывает wow-эффект у аудитории.
 
Длинный скроллинг — пример параллакс эффекта
 
Увлекает не только «пункт назначения», но и само «путешествие» по сайту.
 
Потрясающий пример для сторителлинга – интерактивный графический сюжет The Boat. По мере того, как пользователи скроллят, анимации перемещают их на следующий экран с новым контентом, за ним следует еще. Любопытно, что произойдет дальше.
 
Длинный скроллинг — сторителлинг + параллакс эффект
 
Если задача пользователя – совершить покупку, параллакс при скроллинге – плохая идея. Представьте, как это настораживало бы посетителей Amazon каждый раз, когда они хотят купить что-то. Оставьте эту фишку для развлекательных и обучающих ресурсов.
 
Как не проколоться с параллакс эффектом
 
  • Используйте для анимации простые возможности, которые дешево воплотить и которые не будут раздражать. Это translate3d (сдвиг элемента по осям X, Y, Z), изменение масштаба, вращение, затемнение.
  • Не применяйте картинки с большим весом. Это может дорого обойтись.
  • Не лепите слишком много анимаций на одну страницу. Не все осилят такой «визуальный беспорядок» на сайте.
 
Если движение перекрывает фон, добавьте альтернативный вариант просмотра – отключить его. Прикрутите специальную кнопку или переключатель для этого.
 
Фокусируйтесь на целях пользователей и создавайте для них положительный опыт. Если все интуитивно и удобно, не имеет значения объем контента.
 
Высоких вам конверсий!
 
Статья подготовлена по материалам blogs.adobe.com.