Как лучше всего указать, что вы можете прокручивать область, если у нее нет полосы прокрутки?


13

Единственное, о чем я мог подумать, это сказать: «Прокрутите, чтобы увидеть полное меню» выше. Как люди делают это?


3
Стрелы? Контекст будет иметь большое значение. Вы можете опубликовать образец?
Скотт

2
Зачем тебе это надо? На мобильных устройствах и OSX нет полос прокрутки, люди не растерялись.
bjb568

2
Это проблема, которую кто-то другой вызвал, которую мы не можем исправить, поэтому мы должны обойти ее.
Морган

@ bjb568: я использовал несколько приложений, в которых я не знал, что могу прокрутить в определенном направлении. Если экран отсекает часть того, что я вижу в том или ином направлении, это ясно, но иногда вещи совпадают с границами экрана, и пользователи не понимают, что они могут / должны прокрутить. Мне потребовалось некоторое время, чтобы понять, что я могу, например, прокручивать боком в новом приложении Facebook.
Утка воет

@MooingDuck Facebook не в счет, это дерьмо: P Но да, вам действительно нужно что-то вроде того, что сказал Confused.
bjb568

Ответы:


9

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


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

  • Совет: при создании CSS-блочных теней вы можете поставить несколько теней вместе с запятыми. Используйте легкую дальнюю тень с более сильной короткой для хорошего эффекта. Используйте RGBA (контроль непрозрачности) для легкого прикосновения!

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

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

  • Простота использования: поле должно активировать (начать прокрутку дочернего элемента) слегка при событии при наведении курсора и полностью при нажатии мыши.

Вот демонстрация:

введите описание изображения здесь

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


После этого я думаю, что могу создать плагин для JQuery и использовать эту практику для моего следующего веб-приложения.


6

Убедитесь, что в отображаемом по умолчанию объеме содержимого, отображаемом вначале, отображается элемент внизу (при условии вертикальной прокрутки), который раскрывается только частично, тем самым информируя пользователя о том, что есть еще что-то ниже, и они могут его достичь / показать.


Windows (/ Phone) 8, кажется, делает это по горизонтали довольно часто - когда заголовок занимает больше, чем доступное горизонтальное пространство, он предлагает вам провести пальцем влево / вправо, чтобы увидеть больше вариантов.
Katana314

1
Возможно, с небольшим градиентом затухания / непрозрачности внизу, чтобы показать, что это еще не все.
wchargin

4

Вот что я бы попробовал:

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

введите описание изображения здесь


Спасибо - я проверил другие ответы, чтобы убедиться, что я не повторил.
Бентех

2

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

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

Самым вопиющим и уродливым решением было бы всплывающее окно, которое информирует пользователей прокрутить вниз для большего количества контента, а затем скрывает при прокрутке субъекта (стиль уведомления cookie).


1

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

Конечно, это работает только для настольных компьютеров.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.