Удобство использования бесконечной/бесконечной прокрутки

Что такое за и против этой техники (см. Softfolio для примера). Две вещи, о которых я лично думал, следующие:

  • Невозможный сказать кому-то, где объект интереса расположен (как, Вы, вероятно, не скажете "324-ю строку, второй столбец"),
  • Поврежденная навигация, когда Вы возвращаетесь назад к бесконечно прокрученной странице.

О чем еще можно думать? И что Вы лично думаете об этом подходе в целом. Вы использовали бы это в Вас проекты?

5
задан Bill the Lizard 8 February 2014 в 15:17
поделиться

7 ответов

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

  • Если я хочу попасть на "страницу 7 результатов", я не хочу 6 раз переходить в конец страницы, чтобы вызвать перезагрузку дополнительных данных. (Например, в алфавитном списке...). Если мне нужны "М", не заставляйте меня продираться через a,b,c,d,e,f,g,h,i,j,k,l
  • Убедитесь, что есть визуальная подсказка о дальнейшей загрузке, если вы используете это (когда я нажимаю CTRL+END, я ожидаю оказаться внизу)
  • Я часто обнаруживаю, что все еще жду на таких страницах, потому что "загрузка" следующего набора результатов ждет, пока я не окажусь в самом низу. ... таким образом, я часто оказываюсь там до того, как данные будут загружены/готовы/отредактированы
  • (pro) Я думаю, что такая вещь была бы хороша для определенных сценариев... например, когда я прокручиваю вниз список Twitter... Мне не нужна кнопка "еще", просто загрузите его...
  • Я бы предпочел лучшую фильтрацию "поиска", а не причудливую ajax-бесконечную прокрутку результатов. Если я смогу отфильтровать до 25 результатов, которые действительно соответствуют тому, что я хочу, тогда мне не нужно будет прокручивать!
8
ответ дан 18 December 2019 в 07:08
поделиться

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

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

Наконец, несмотря на то, что я разработчик, я прокручивал страницу вниз, и первые несколько раз я действительно думал, что если я оставлю ее достаточно долго, она загрузит все изображения/образцы... затем прокрутил вниз и снова произошло то же самое ААААААРГ!

Я бы НИКОГДА не использовал этот подход в проектах.

3
ответ дан 18 December 2019 в 07:08
поделиться

Когда результаты выдаются случайным образом, это отличная идея. Люди спрашивают: "Как мне вернуться туда, где я был?". Никак. Результаты случайны, поэтому, когда вы вернетесь на шестую страницу, вы не увидите того, что делали в прошлый раз.

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

Для тех, кто спрашивает: "Как я могу вернуться к результату, который мне понравился?", - ну, вы нажимаете на ссылку "Сохранить в избранном". Что касается вопроса "Как я могу поделиться результатом с другом?", вы нажимаете на результат и берете его URL. Все очень просто.

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

5
ответ дан 18 December 2019 в 07:08
поделиться

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

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

3
ответ дан 18 December 2019 в 07:08
поделиться

Лично я нахожу его причудливым и довольно раздражающим. Он отходит от стандартных методов навигации, к которым привыкли пользователи (таких как пагинация), и прерывает навигацию назад, что очень раздражает (вы не можете вернуться к результату, не начав все сначала). Кроме того, он не соответствует рекомендациям по доступности, поскольку полностью зависит от JavaScript (что противоречит теории "прогрессивного улучшения" современного веба). Это также имеет последствия для SEO, поскольку я сомневаюсь, что контент "за пределами сгиба" будет проиндексирован, если только на него не будет прямых ссылок из других мест.

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

2
ответ дан 18 December 2019 в 07:08
поделиться

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

В качестве альтернативы или в дополнение, добавьте механизм фильтрации, чтобы отсеять то, что вы не хотите видеть.

SO предоставляет удобный пример того, как это делать правильно.

1
ответ дан 18 December 2019 в 07:08
поделиться

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

0
ответ дан 18 December 2019 в 07:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: