Практически каждая веб-страница структурирует свой контент вертикально. Чтобы увидеть больше информации, пользователю достаточно прокрутить вниз с помощью мыши, трекпада или клавиатуры.
Некоторые веб-сайты улучшают взаимодействие с пользователем с помощью всплывающей анимации или эффектов параллакса. Тем не менее, ориентация прокрутки почти всегда остается вертикальной.
В этой статье мы расскажем вам об альтернативном варианте прокрутки и поделимся советами по ее использованию. Мы также поделимся с вами процессом создания горизонтальной прокрутки с помощью пользовательского HTML и CSS.
Горизонтальная прокрутка — это метод навигации по страницам, при котором пользователь прокручивает влево и вправо, чтобы открыть содержимое по бокам окна.
Горизонтальную прокрутку можно выполнить следующими способами:
Ниже пример вертикальной прокрутки на сайте:
Вертикальная прокрутка является навигационной нормой. Помимо случайных стилистических элементов каждая веб-страница структурирует свое содержимое вертикально. Поэтому, это естественно, что пользователи будут ожидать привычную вертикальную прокрутку.
Эта проблема возникает из-за отсутствия ожиданий — если пользователи не знают, что на веб-странице появится горизонтальная навигация, они не будут ее искать.
Четкие визуальные подсказки для горизонтальной навигации, например, значки со стрелками или информационный текст, могут частично решить эту проблему. Но есть шанс, что пользователи пропустят эти подсказки.
Элемент страницы с горизонтальной и вертикальной прокруткой может дезориентировать, поэтому такая прокрутка будет трудна для пользователей с физическими ограничениями.
При создании сайта хочется свести к минимуму количество прокруток, которые пользователи должны выполнить, чтобы получить нужный контент.
В этом случае может помочь горизонтальная прокрутка: вы сэкономите вертикальное пространство страницы с помощью специального элемента, который показывает контент из горизонтальной прокрутки.
Таким образом вы можете предложить альтернативный метод навигации, например, нажатие кнопки для открытия большей части контента.
Горизонтальная прокрутка будет полезна для сегментации вашего контента по категориям. Пользователи выполняют прокрутку по вертикали, чтобы найти нужную категорию, а затем по горизонтали, чтобы найти конкретный элемент в ней.
Сайты электронной коммерции используют этот метод для разделения своего каталога на типы. Стриминговые платформы делают то же самое со своими фильмами и сериалами.
Ниже пример, как Netflix интегрирует горизонтальную прокрутку в свой пользовательский интерфейс. Netflix также предлагает альтернативу прокрутки — кнопки со стрелками:
Иногда один элемент может быть слишком большим для вашей страницы, и вы хотите поместить его в окно меньшего размера. Чтобы помочь пользователям перемещаться и исследовать большую 2D-плоскость, используйте горизонтальную прокрутку.
Горизонтальная прокрутка никогда не должна заменять вертикальную прокрутку на странице с большим количеством контента.
Если вы хотите, чтобы разделы вашей главной страницы отображались горизонтально, лучше используйте горизонтальную анимацию с вертикальной прокруткой, как на примере ниже:
Источник: hubspot.com
Я даю согласие OOO «ЭсБилдер» (далее «BINN») на обработку моих персональных данных в соответствии со статьями 6, 9, 10, 18 Федерального закона от 27 июля 2006 года № 152-ФЗ «О персональных данных», указанных в онлайн-форме и/или предоставленных мною с целью:
Способы обработки персональных данных могут быть любыми, включая сбор, систематизацию, накопление, хранение, уточнение, обновление, изменение, воспроизведение, обезличивание, блокирование и уничтожение.
Настоящее согласие применяется в отношении обработки следующих данных: имя, номер телефона, адрес электронной почты (E-mail).
Настоящее согласие предоставляется сроком на пять лет. По истечении указанного срока действие согласия считается продленным на каждые следующие пять лет при отсутствии сведений о его отзыве.
Согласие может быть отозвано мною в любой момент путем направления в BINN подписанного мною письменного заявления.