Opened 8 years ago

Closed 8 years ago

Last modified 6 years ago

#283 closed улучшение (fixed)

Улучшение отображение списка пользователей

Reported by: alx Owned by: san
Priority: minor Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: interface
Cc: dimag

Description (last modified by alx)

В r312 я максимально уменьшил ширину списка пользователей и получил вот такую картину:


Во-первых, в таком режиме имя (!Display Name) выводится не полностью, что совершенно понятно и правильно. Но при наведении курсора мыши на элемент пользователя в появляющемся tooltip'е отображается только URI пользователя, но не его имя. Таким образом, DisplayName увидеть никак не получается.

Я предлагаю в tooltip'е отображать и DisplayName, и URI.

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

Я предлагаю:

  1. Уменьшить все отступы и промежутки до минимально комфортных для овсприятия значений. Например, точки вполне хорошо смотрелись бы под (на одной линии) значками "^" в заголовках групп.
  2. Кнопки "Присоединиться..." и "Дополнительные возможности" убрать. Подключение к конференции и так выполняется клавишей Enter или двойным кликом по элементу, и кнопка "Присоединиться..." (к тому же появляющаяся только при наведении курсора) совсем не добавляет юзабилити. Вряд ли ей кто-то будет пользоваться на практике. Пункт "Дополнительные возможности" предлагаю убрать в контекстное меню, вызываемое по клику правой кнопкой мыши.

В-третьих, см. на картинке группу "Без имени". У групп нет появляющихся кнопок справа, и название группы явно могло поместиться полностью. Тем не менее, оно почему-то было обрезано... Думаю, здесь стоит доработать алгоритм вывода названий...

Attachments (1)

ss1.jpg (25.6 KB ) - added by alx 8 years ago.

Download all attachments as: .zip

Change History (11)

by alx, 8 years ago

Attachment: ss1.jpg added

comment:1 by alx, 8 years ago

Description: modified (diff)

comment:2 by dimag, 8 years ago

Keywords: interface added

Александр, твоё мнение о данных доработках? Если их сделать, то внешний вид будет отличаться от прототипа предложенным заказчиком.

comment:3 by san, 8 years ago

Я не против предложений которые не противоречат гайдлайнам(документу которым мы должны руководствоваться в части интерфейса/дизайна)
https://drive.google.com/open?id=0B1er6HfyQelVNUtKSDMyQWF3VnM

Например предложения по тултипу и алгоритм обрезки названий никак не противоречат этому документу

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

comment:4 by dimag, 8 years ago

r315
Вывожу во всплывающей подсказке имя пользователя первой строкой, SIP-адрес пользователя второй строкой.
Вопросы изменения внешнего вида вкладки дерева пользователей по согласованию с Александром, он в свою очередь должен рассмотреть этот вопрос с дизайнером.

comment:5 by san, 8 years ago

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

Дима, проверь растояние между элементами на кнопке в программе на соответствие гайдлайнам.


В-третьих, см. на картинке группу "Без имени". У групп нет появляющихся кнопок справа, и название группы явно могло поместиться полностью. Тем не менее, оно почему-то было обрезано... Думаю, здесь стоит доработать алгоритм вывода названий...

Алгоритм вывода названий стоит доработать


comment:6 by dimag, 8 years ago

Resolution: fixed
Status: newclosed

comment:7 by alx, 8 years ago

Пункт 2 предложенных улучшений не реализован. Почему?

comment:8 by alx, 8 years ago

Resolution: fixed
Status: closedreopened

Так как ответа не последовало, тикет переоткрываю. Формальная причина: описанное улучшение реализовано не полностью.

comment:9 by dimag, 8 years ago

Resolution: fixed
Status: reopenedclosed

Интерфейс для полосы просмотра списка пользователей задан и согласован с заказчиком, выполнение пункта 2 потребовало бы его изменить.
Поэтому пункт 2 не был реализован и его не нужно реализовывать.

comment:10 by san, 6 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.