ksoftware (ksoftware) wrote,
ksoftware
ksoftware

Исследование. Создание строк в таблицах с сортировкой

Во многих интерфейсах есть таблицы, в которые можно добавить строку. А так как таблицы частенько можно сортировать, то возникает проблема: как поступать с только что вставленной строкой.

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

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

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






Есть еще способы?



UPD
Александр Борисов телеграфирует из Яру.

Насколько я понимаю, задачи анализа и добавления данных своместно встречаются редко — надо либо добавить, либо просмотреть.

Поэтому я предлагаю следующее:
1) вставить строку в нужное место
2) подсветить её
3) плавно к ней отскроллить
4) плавно убрать подсветку.

Это решает проблему вашего втрого варианта и сохраняет наглядность.

Tags: Интрефейс, Исследование
Subscribe

  • Пустой инбокс. Ещё разок

    Я уже писал про пустой инбокс в 2014 году. Собрал мысли на этот счёт в статье на Виси: Как я держу инбокс пустым — Личный опыт на vc.ru Есть…

  • Который час

    Всё, что я напишу дальше не научно и основано на ощущениях. Я не могу заставить себя говорить «Который час?», ведь ответ на этот вопрос: «Третий…

  • Загрузка файлов дрег-н-дропом в любом приложении на маке

    Я очень люблю мак. Главная фишка мака, да и вообще продуктов Эпла — правильная ДНК. Её наличие не всегда очевидно, но она есть внутри всего. Чаще…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 20 comments

  • Пустой инбокс. Ещё разок

    Я уже писал про пустой инбокс в 2014 году. Собрал мысли на этот счёт в статье на Виси: Как я держу инбокс пустым — Личный опыт на vc.ru Есть…

  • Который час

    Всё, что я напишу дальше не научно и основано на ощущениях. Я не могу заставить себя говорить «Который час?», ведь ответ на этот вопрос: «Третий…

  • Загрузка файлов дрег-н-дропом в любом приложении на маке

    Я очень люблю мак. Главная фишка мака, да и вообще продуктов Эпла — правильная ДНК. Её наличие не всегда очевидно, но она есть внутри всего. Чаще…