#283 closed улучшение (fixed)
Улучшение отображение списка пользователей
Reported by: | alx | Owned by: | san |
---|---|---|---|
Priority: | minor | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | interface |
Cc: | dimag |
Description (last modified by )
В r312 я максимально уменьшил ширину списка пользователей и получил вот такую картину:
Во-первых, в таком режиме имя (!Display Name) выводится не полностью, что совершенно понятно и правильно. Но при наведении курсора мыши на элемент пользователя в появляющемся tooltip'е отображается только URI пользователя, но не его имя. Таким образом, DisplayName увидеть никак не получается.
Я предлагаю в tooltip'е отображать и DisplayName, и URI.
Во-вторых, бросается в глаза неэффективное использование пространства: очень большие отступы между элементами (между левой границей и точкой, между точкой и именем, между именем и кнопкой "Присоединиться", а пробел между кнопками "Присоединиться..." и "Дополнительные возможности" даже превышает ширину, отведенную для имени).
Я предлагаю:
- Уменьшить все отступы и промежутки до минимально комфортных для овсприятия значений. Например, точки вполне хорошо смотрелись бы под (на одной линии) значками "^" в заголовках групп.
- Кнопки "Присоединиться..." и "Дополнительные возможности" убрать. Подключение к конференции и так выполняется клавишей Enter или двойным кликом по элементу, и кнопка "Присоединиться..." (к тому же появляющаяся только при наведении курсора) совсем не добавляет юзабилити. Вряд ли ей кто-то будет пользоваться на практике. Пункт "Дополнительные возможности" предлагаю убрать в контекстное меню, вызываемое по клику правой кнопкой мыши.
В-третьих, см. на картинке группу "Без имени". У групп нет появляющихся кнопок справа, и название группы явно могло поместиться полностью. Тем не менее, оно почему-то было обрезано... Думаю, здесь стоит доработать алгоритм вывода названий...
Attachments (1)
Change History (11)
by , 8 years ago
comment:1 by , 8 years ago
Description: | modified (diff) |
---|
comment:2 by , 8 years ago
Keywords: | interface added |
---|
comment:3 by , 8 years ago
Я не против предложений которые не противоречат гайдлайнам(документу которым мы должны руководствоваться в части интерфейса/дизайна)
https://drive.google.com/open?id=0B1er6HfyQelVNUtKSDMyQWF3VnM
Например предложения по тултипу и алгоритм обрезки названий никак не противоречат этому документу
И ещё, при задании отступов следует иметь ввиду, что элементы программы(список абонентов, список конференций... ) должны масштабироваться пропорционально размеру шрифта, что пока не реализовано, но помнить об этом стоит.
В гайдлайнах масштабирование элементов, к сожалению пока не описано.
comment:4 by , 8 years ago
r315
Вывожу во всплывающей подсказке имя пользователя первой строкой, SIP-адрес пользователя второй строкой.
Вопросы изменения внешнего вида вкладки дерева пользователей по согласованию с Александром, он в свою очередь должен рассмотреть этот вопрос с дизайнером.
comment:5 by , 8 years ago
Во-вторых, бросается в глаза неэффективное использование пространства: очень большие отступы между элементами (между левой границей и точкой, между точкой и именем, между именем и кнопкой "Присоединиться", а пробел между кнопками "Присоединиться..." и "Дополнительные возможности" даже превышает ширину, отведенную для имени).
Дима, проверь растояние между элементами на кнопке в программе на соответствие гайдлайнам.
В-третьих, см. на картинке группу "Без имени". У групп нет появляющихся кнопок справа, и название группы явно могло поместиться полностью. Тем не менее, оно почему-то было обрезано... Думаю, здесь стоит доработать алгоритм вывода названий...
Алгоритм вывода названий стоит доработать
comment:8 by , 8 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Так как ответа не последовало, тикет переоткрываю. Формальная причина: описанное улучшение реализовано не полностью.
comment:9 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Интерфейс для полосы просмотра списка пользователей задан и согласован с заказчиком, выполнение пункта 2 потребовало бы его изменить.
Поэтому пункт 2 не был реализован и его не нужно реализовывать.
Александр, твоё мнение о данных доработках? Если их сделать, то внешний вид будет отличаться от прототипа предложенным заказчиком.