Найти в Дзене

Рутина. Нумерация в списках

Пиктографический Cover Art
Пиктографический Cover Art

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

Яндекс в результатах поиска рядом со ссылками выводит красивые иконки, а мы элементы списков нумеруем. Хотя иконочки тоже выводим, так что список выглядит так:

  1. Иконка Название документа
  2. Иконка Название документа

Ну и далее.

Иконки обозначают тип и статус документа, а нумерация помогает сориентироваться в больших списках. К примеру, просмотрел юрист до пачку документов, остановился на документе №99, и ушёл обедать, а вернувшись, продолжил работу с документа №100. Фича, мягко говоря, не обязательная, но кое-кто пользуется. Ну и сурьёзности добавляют номера, для тематики нашего сервиса это неплохо.

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

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

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