Пагинация - это плохо

Dec 26, 2010 13:56

Пагинация (разбиение информации, например, в блогах на страницы с навигацией по ним в виде «5, 6, … 10, 11») - это очень плохо. Вот почему.
Любой элемент интерфейса должен решать определённую задачу, стоящую перед пользователем. Соответственно, проектироваться он должен исходя из того, как пользователь работает с информацией, что ему может ( Read more... )

дизайн, ux

Leave a comment

shishkalov December 26 2010, 12:11:45 UTC
Патрик, извини, но это тот редкий случай, когда ты написал бред. Это глупо - искать недостатки лишь только ради недостатков. На данный момент это самый нормальный способ разделения контента на равные по количеству блоки, и естественно, что эти блоки каким-либо образом нужно именовать, в данном случае просто порядком этого блока.

Так же пагинатор помогает оценить объем сайта. Грубо говоря, если на блоге три странички, то можно его быстро посмотреть полностью, и получить мнение об авторе блога.

Лучше напиши про "последние комментарии" - я что-то никак не могу понять предназначение этого информационного блока. :)

Reply

shishkalov December 26 2010, 12:32:10 UTC
Кстати, и еще один плюс для пользователя. Иногда я нахожу очень интересные сайты, где ценна буквально каждая статья, и охота прочитать их все, но за раз не успеваю. В таком случае просто запоминаю, на какой странице я остановился, и в следующий раз читаю с этого места.

Reply

yaroslavpat December 26 2010, 18:00:21 UTC
Браузеры давно умеют сохранять открытые вкладки последней сессии. Поэтому твоя проблема - не проблема. Просто открываешь в нужном месте и браузер при следующем открытии откроет то же место.

Reply

shishkalov December 26 2010, 18:11:40 UTC
Жесть, Ярослав. То ты говоришь об удобстве пользователя, то скидываешь работу с плеч сайта на плечи браузера.

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

Reply

yaroslavpat December 26 2010, 18:51:00 UTC
Ну просто тут удобство пользователя (UX) не страдает, зачем тогда о нём говорить? То есть, твой пример - проблема на стороне клиента, браузера, в крайнем случае - CMS (формирование URL страницы); а не на стороне дизайна сайта.

О-хо, мсье, не учите меня писать в ЖЖ. Это просто бесполезно. Я пост редактировал два раза в жизни и то в виде UPD, а не с поправками от комментов. Потому что это мой ЖЖ, а не Хабр. И тут я хозяин. Что хочу - то и ворочу :)

Reply

shishkalov December 26 2010, 18:55:30 UTC
Так, у нас тут значит вебмастер-срач. :)

Разве может быть проблема на стороне клиента? Патрик, ты же молишься на богов веб-дизайна, а они говорят, что нужно поддерживать лохов без ява-скриптов, чуваков с плохим зрением, уродов с устаревшими браузерами. Так причем тут проблема URL и CMS, если мне тупо, как в простой книжке, нужно запомнить страницу, на которой я остановился в прошлый раз?

Reply

yaroslavpat December 28 2010, 11:24:03 UTC
Извини, но ты говоришь какую-то хуйню. Ты, видимо, пытаешься меня затроллить, не особо напрягая себя чтением поста и моих ответов.

Reply

shishkalov December 28 2010, 16:22:22 UTC
Вот и поговорили. Вообще я думал, что это ты тут всех троллишь своими беспомощными комментами, если честно. Пост ниочем.

Reply

shishkalov December 26 2010, 21:37:45 UTC
Патрик, ты не подумай ничего, я по-доброму) Не ты один любишь покритиковать) А вот принять собственные косяки тоже нужно уметь)

Reply

igordyakov December 26 2010, 22:42:09 UTC
А если человек заходит с другого компьютера?

Reply

yaroslavpat December 26 2010, 23:10:51 UTC
…то как ему поможет наличие пагинации с номерами страниц?

Reply

igordyakov December 26 2010, 23:52:42 UTC
Так же, как и нумерация страниц в книге, когда нет закладки.

Вариант с пагинацией:
Адрес сайта → 9 страница.
Загружено 2 страницы, один клик.

Без пагинации (←предудущая следующая→ или догрузка):
Адрес сайта → Следующая → Следующая → Следующая → Следующая → Следующая → Следующая → Следующая → Следующая.
Загружено 9 страниц, 8 кликов.

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

Reply

yaroslavpat December 26 2010, 23:59:27 UTC
Для тех мсье, что знают толк в извращениях, - отредактировать URL.

Но вся эта ситуация какая-то вырожденная, это неинтересно. Напоминает фразу родителей 10-летнему ребёнку в ответ на желание поиграть в компании, про массовые прыжки с крыши.

Reply

igordyakov December 27 2010, 00:24:58 UTC
Я не сторонник методов, когда пользователя принимают за полного идиота, но редактирование URL это перебор. Уверен, что не многим www.site.ru/pages/9 или www.site.ru/?skip=240 покажется удобнее чем привычная пагинация.

Reply

mythmakersart December 26 2010, 12:34:09 UTC
Поддерживаю. Представь, что гугл выдал тебе все на одной странице, как думаешь, сколько времени ты будешь ждать этот результат? И еще сколько времени скроллить туда и обратно? Да серверсайд с ума будет сходить. И не надо приводить пример страниц твиттера, тви это больше развлечение, чем информаторий.

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

Reply


Leave a comment

Up