Вопрос о дизайне навигации по страницам - Следующий Предыдущий или Больше
Мне было интересно, почему социальные сайты, такие как твиттер и фейсбук, используют концепцию "Больше", а не страницы, такие как "Следующая" и "Предыдущая страница". Это обычно используется при поиске по временным шкалам? Или есть причина производительности?
Есть ли у вас понимание того, почему один метод реализован поверх другого?
1 ответ
Я думаю, что это обычно сочетание:
- Так много страниц, что фактический счет является относительно бессмысленным
- Трата ресурсов, чтобы выяснить, сколько результатов есть, чтобы пролистать
Что касается производительности, существует большая разница между выяснением того, сколько результатов соответствует критерию, а затем отрезанием фрагмента для отображения по сравнению с простым захватом следующих n записей, которые соответствуют критериям. В одном вы должны рассмотреть каждую запись в цели, в сценарии "больше" вы останавливаетесь, когда у вас достаточно записей для отображения.