Интерфейс - конкретика

Здесь обсуждаются общие вопросы, связанные с программой.
froqus
Сообщения: 11
Зарегистрирован: 14:16, 07.09.2007

Интерфейс - конкретика

Сообщение froqus »

Вот тут накропал кой-чего в пайнте, прошу раскритиковать =):
(возможно позже сюда же добавлю еще комментариев сверх того что уже есть на иллюстрации)

Панель администрирования сервера
Изображение

Панель сетевых настроек сервера
Изображение

Панель основных настроек сервера
Изображение
Опция "Прятать при закрытии главного окна": - не закрывает приложение, а прячет его в трей.

Опция "всегда поверх всех": также доступна из главного окна и из компактного режима, возможно имеет смысл заменить в настройках ее на "вид окна - tools", это такое какое он имеется сейчас у сервера с базовым окном, где невозможно его закрыть в принципе ибо нет кнопки соответствующей.

Переключение языка интерфейса: по идее оно нафик не нужно ибо и так все даже ёжику понятно, но почему бы и нет? =)

Show in tray: смена режимов показа в трее - иконка или цифровое отображение количества соединений (примитивно но очень удобно=))

Также (не показано на рисунке) - можно заменить опцию "всегда поверх" в меню настроек на выбор типа и цвета шрифта количества коннектов, ибо при разных скинах разумеется может быть просто не видно что отображается. Например при той же Zune и черном шрифте не будет видно ничегошеньки =). Также можно затолкать туда же и выбор цвета фона под цифрами.

Панель в компактном отображении сервера
Изображение
(Желтый цвет фона внизу - разумеется то чего не должно отображаться =))

Примерные наброски интерфейса клиента, комментарии вроде бы обьясняют всё, но возможно также позже дополню или прямо здесь или в следующем посте:
Изображение
Изображение

Интерфейс частично содран с очень хорошо продуманного FChat http://www.kilievich.com/rus/fchat/preview.htm, с некоторыми добавками и изменениями, скины иинтерфейса - стандартная шкура WindowsXP, обзывается Zune, которая валяется гдето на сайте MS, также мог бы быть и голубенький или классический... пофигу =)

Количество и ассортимент кнопок быстрого доступа к настройкам и режимам хорошо бы предоставить выбирать самому юзеру, ибо кому-то перегруженный интерфейс не нужен, кто-то может удовлетвориться парой кнопок типа "активироваться при личном ссобщении, "доска обьявлений" и "включить\отключить звуки", а кому-то нужен более широкий доступ ков сему функционалу... мало ли.
froqus
Сообщения: 11
Зарегистрирован: 14:16, 07.09.2007

Сообщение froqus »

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

(offtop) Знаете чем отличается GIMP от фотошопа в глобальном смысле? (функционал самих программ близок к идентичному в какой-то мере)?
тем что у фотошопа дейтсвительно он более продуман и выработан ГОДАМИ, именно поэтому идентичные схемы расположения используются повсеместно, это и Open Canvas, и Corel Painter и ArtWeaver и туча еще всего, что стабильно пользуется спросом, в отличие от той же Pixia, с непонятной логикой доступа к функциям и некоторых других, причина в том что переползать на принципиально иное часто вызывает отторжение, если это не первая в жизни программа. то же самое касается и чат-клиентов, которые в большинстве своем построены по примерно единой схеме. А рыться в куче свитков и подменюшек, даже при богатом выборе настроек - радости маловато. Посему рулят mIRC- подобные интерфейсы среди клиентов. Ну а про дизайн как таковой я уже кажется высказывался. Остатся добавить что для неудовлетворенных и жаждущих всяких рюшечек и прочих красивостей можно предоставить возможность создания скинов для клиента в виде редактора, а пристегиваемый интерфейс базировать на XML.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

По серверу:
Объединение всех окон в одно негативно отразится на восприятии интерфейса. Слишком много элементов на главном окне создает ощущение перегруженности и сложности в настройке.

По клиенту:
В чем смысл переноса кнопок с левой панели наверх? В чатах, как правило, вертикальное пространство более важно чем горизонтальное, именно его и нужно экономить. Календарь на списке пользователей - спорное решение. Пространство для списка пользователей очень ценно, чем больше пользователей тем ценней. Необходимость в меню - а есть ли она? Стоит ли тратить на нее драгоценные два десятка пикселов в высоту? Доска объявлений на месте каналов - не могу согласиться, на мой взгляд гораздо удобнее когда она в отдельном окне. Что же касается использования стандартных интерфейсных элементов Windows - то это полностью противоречит скиновому интерфейсу. Не делать же в одной программе 2 абсолютно разных конструкции для интерфейса с возможностью переключения между ними.
froqus
Сообщения: 11
Зарегистрирован: 14:16, 07.09.2007

Сообщение froqus »

По серверу: а сейчас оно не отражается негативно с супнабором из кучи разных окошек? =) особенно если их открыть все сразу. кстати а зачем все сразу открывать? =) Ну сделайте первым стартовым окном - компактный вид =). Странно что по поводу дополнительных функций у сервера ничего не было сказано, ни да ни нет. Настройки с табами не испугают, а напротив упростят восприятие.

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

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

P.S. Вы видимо неплохой программист, но как и все программисты (гыыы) не очень хорошо смыслите в таком понятии как юзабилити (уж просите за наезд), а по поводу НЕ использования виндовых форм для построения интерфейса я уже тоже высказывался в негативной форме. отчасти это связано с тем какая схема интерфейса в данный момент используется. В очень редких случаях самопальные интерфейсы не вызывают отторжения в силу своей неаккуратности и непродуманности. Опять-таки это лишь мое имхо и ничего более.

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

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

Так что все реплики по поводу "кучи изменений за два года" я бы поосторожничал принимать за истину, тут скорее основной критерий "а нафига заморачиваться, вроде и так понемножку покупают (покупают?), ибо лениво" =). Уж не обессудьте за такие вот высказывания. Мне действительно нравится Ваш чат по части функционала, но его внешний вид и идеология интерфейса вызывает легкое недомогание, переходящее в нежелание отдать деньги за него =). (крякой не пользуюсь, чесслово=), просто поглядваю издалека в ожидании когда(если) дурнушка с костлявыми ключицами преобразится в симпатичную\роскошную женщину :D
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

froqus

По клиенту: двадцать пикселей по высоте тратить стоит. я уже говорил почему - для вощмодности предоставить возможности выбора требуемых команд с быстрым вызовом не копаясь в меню.

Мы приняли другое решение. В версиях 1.xx меню было. Усовершенствование интерфейса клиента привело к тому что туда пунктов-то практически не осталось (все что необходимо без проблем умещается в одном всплывающем меню, которое появляется при правом клике на панели слева).

Что касается обоснованности календаря. В будущем он возможно будет убран, но по другой причине. По причине того что его функциональность взяла на себя панель гаджетов Windows Vista.

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

Давайте не будем переходить на личности, ок? Программные продукты с плохим интерфейсом обречены на провал, не стоит так вот агульно в некомпетенции обвинять.

В дальнейшем в эту ветку принимаются только пожелания, никаких личностей.
Held
Сообщения: 19
Зарегистрирован: 11:13, 07.10.2007

Сообщение Held »

Интерфейс чата очень похож на Network Assistant)
Очень муторно добавлять каждого пользователя в игнор лист и там ставить ему отдельный цвет. Очень хотелось бы, чтобы пользователь сам определял свой цвет в чате, таким каким он будет отображаться для остальных. Тяжело читать одноцветные логи.
Chief
Сообщения: 17
Зарегистрирован: 22:10, 26.07.2007
Откуда: OpenProject

Сообщение Chief »

Почему большинство пользователей выбирают именно CommFort, а не похожие программные продукты? Простота - залог успеха. Мне приходилось садить не одного пользователя (который в глаза компьютер никогда не видел) за CommFort. Факт в том что с клиентом они полностью разбирались ну максимум в течение 3-4 дней. О чем это говорит ?
Строгий и простой интерфейс CommFort - это и есть его изюминка.
Ответить