У нас есть веб-страница в интрасети, на которой отображаются отчеты на основе некоторых критериев поиска. Элементы управления критериями поиска находятся в верхней части страницы, а сетка отчета - единственное содержимое на странице. Сетка обычно отображает более 50–100 строк и требует прокрутки. Какой дизайн страницы более уместен с точки зрения UX:
Сетка фиксированного размера с вертикальной полосой прокрутки и фиксированными заголовками.
- The advantage of this approach is that when users scroll the grid vertically, the headers stay in place and always visible making it easier to understand the content of the reports. The filter criteria are also always visible and can be changed without having to scroll back to the top of the page.
- Недостатком является то, что размер сетки должен быть фиксированным, и в зависимости от размера окна браузера могут отображаться две вертикальные и две горизонтальные полосы прокрутки (стандартные полосы прокрутки браузера и полосы прокрутки сетки). Это можно несколько смягчить, потому что мы знаем размеры экранов пользователей и можем оптимизировать страницу, предполагая, что окно браузера развернуто.
Пусть размер сетки будет зависеть от количества записей.
- The Advantage is that only the standard browser scrollbars would be displayed.
- Недостатком является то, что когда пользователи прокручивают страницу вниз, заголовки и критерии фильтрации становятся невидимыми.
Обратите внимание, что мы не хотим использовать разбиение по страницам, потому что количество записей недостаточно велико, чтобы требовать этого, и пользователи, как правило, не любят разбиение по страницам, потому что им сложнее сканировать результаты.
Это может быть несколько субъективный вопрос, но он очень распространен, и я думаю, что должно быть четкое руководство UX о том, как к нему подойти.