Остальные темы, которые не вошли в основные разделы

Как вы считаете, нужны ли вообще скины в программе?

68
48%
37
26%
37
26%
Аватара пользователя
Андрей Раков
В общем, у нас сейчас стоит вопрос: оставлять скиновый интерфейс или убрать его.

Конечно это приятные "красивости", однако он привносит разные "мистические глюки", ловить которые нам уже надоело. Поэтому у нас есть непреодолимое желание избавиться от них и от этого движка.

Минусы - интерфейс станет "виндовым", без рюшечек и разных красивостей.
Плюсы - загрузка программы ускорится, занимать меньше памяти будет, исчезнет доля "мистических глюков".

Хочется узнать мнение пользователей, перед сей "операцией" - быть или не быть? (с)
Volldemar
Красивости и "рюшечки" - это конечно приятно, глаз радует. Но в свете "мистических глюков", то как по мне, можно отказаться, тем более что будет выигрыш в скорости работы и уменьшения занимаемой памяти.
Эдуард Сергеевич
Скины убрать определенно! Нужен в первую очередь функционал, а не красивости.
Аватара пользователя
RedPoint
Так то оно так! но клиента радует не только качество работы программы, но и приятный её интерфейс!
может выпускать два варианта для теста. Один со скинами, второй без(чисто для теста) установить второй сервер параллельно и пусть клиенты выберут. Я лично голосую за то, что могу поюзать! Пока юзаю со скинами.

ЗЫ. Для админов конечно лучше без скинов, меньше проблем в обслуживании, а каково клиенту????
Аватара пользователя
Алексей Пикуров
Две версии - со скинами и без не будет точно. Это очень трудоёмко. Если не будет скинов - это не значит, что интерфейс будет страшным. Он будет поддерживать темы оформления Windows UI и в целом будет достаточно хорошо выглядеть. Но без "рюшечек", конечно.

В общем, пока что голосуем, а дальше будет видно.
Аватара пользователя
RedPoint
мне не раз приходилось слушать от не которых клиентов типа: а я хАААчуууу рюшечки.....
что им сказать
Аватара пользователя
Hram
Стандартный скин достаточно приятен на глаз. Приглянулся с первого запуска. Мои юзвери так же далеко в настройки не лезут и пользуют то, что им поставили (на данный момент, 5 месяцев жизни чата, никто не обращался). Стоял вопрос со смайликами, но благодаря оперативности поддержки был решён :o
А вот скорость и стабильность только приветствуется всеми руками.
ARTHUR
Стандартный интерфейс вполне приличный.Корпоративный чат служит для дела ,а не для развлечений.
Меняйте шкурки дома на своем компе. Решение о приобретении программы принимает руководство, а ему уж точно скины не нужны.Делом занимаемся, делом...
Аватара пользователя
Girs
А кто сказал, что чат корпаративный? Это не правда. Я вот сам себе руководство и сам себе принимаю решения и приобрёл чат для нашей городской домашней сети и мой сервер уже из интернета доступен. Чат лучше всех остальных. Это говорят те пользователи, которые уже постоянно пользуются MyChat. Спасибо вам, ребята за ваш труд! Gifer, Hobit, спасибо от всех наших пользователей... Говорить, что чат корпаративный и всё, не следует. Его покупают люди и для совершенно иных целей. И они имеют такое же право на участие в голосовании и на то, чтоб с их мнением тоже считались. А может даже и большее право... Артур, займитесь делом!
Аватара пользователя
Алексей Пикуров
Холивары не разводим, пожалуйста. Каждый имеет право на своё мнение, но следует и уважать других людей.
Аватара пользователя
Girs
Извините, не буду больше. Артур, не обессудьте...
Lex_Liven
Я против скинов.
Со скинами такая ситуация: каждый пользователь один раз тратит кучу времени на выбор "своего", а потом не меняет его годами. Или вообще не в курсе, что внешний вид программы можно поменять. На мой взгляд, стандартные элементы интерфейса windows довольно неплохо продуманы и реализованы. Так что на их основе можно создать вполне удобный, понятный и при этом красивый интерфейс. Боле того - даже в win 98 можно было настроить весь интерфейс "под себя", меняя цвета, то уж говорить о современных ОС? С таким подходом чат будет настроен так, как удобно пользователю.
Аватара пользователя
RedPoint
моё мнение , что это должны решать пользователи, так как админам лишь бы по меньше проблем!
Аватара пользователя
Girs
Как я понимаю, в данной ситуации не столько проблем админам, сколько разработчикам.
Аватара пользователя
Алексей Пикуров
Да, вы правы :)

Могу только сказать по нашим данным внутренней статистики, вот такое использование скинов на данный момент (выборка из около 12 000 установленных клиентов чата, 3 декабря 2011 года):

Код: Выделить всё
Classic         - 88,97%
iMetal2         - 1,69%
WinXPSilver     - 1,63%
Sirius2         - 1,14%
Magnificient    - 0,86%
Luxery          - 0,77%
effective       - 0,76%
MacRemix        - 0,67%
Ampix2          - 0,67%
Progressive_Red - 0,62%
Modern          - 0,55%
pinkblondy      - 0,52%
CyberObject2    - 0,40%
gel2            - 0,32%
GPX             - 0,24%

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

Это выборка из официальных коммерческих серверов. Можно было бы предположить, что раз чат установлен в серьёзной компании, то "рюшечки" отключаются. Однако это не так. Если взять базу пользователей бесплатной версии чата - MyChat Free Edition, то там ситуация аналогичная: 87,6% пользователей точно так же используют стандартный скин Classic. А бесплатную версию ставят где угодно: в маленьких компаниях, в домашних сетях и в чисто равлекательных целях. Причём, по понятным причинам :) , бесплатных серверов в разы больше, чем коммерческих.

Поэтому, скорее всего, от скинов мы будем избавляться в будущих версиях.
Аватара пользователя
RedPoint
Hobit писал(а):Из этих цифр можно сделать вывод - подавляющее большинство пользователей (почти 90%) не используют скины, предпочитая использовать стандартный "Classic".


многие их просто не используют, так как не знают что это такое!!!!
Аватара пользователя
RedPoint
Girs писал(а):Как я понимаю, в данной ситуации не столько проблем админам, сколько разработчикам.


о да! это правда!
Но! все хотят ездить на машинах БМВ, Мерцедес и им подобным, но не на Ладе Клина
Аватара пользователя
Алексей Пикуров
Да, согласен, не все знают о наличии скинов. Но, судя по цифрам, оно и не всем нужно. Если бы пользователь хотел найти шкурку другую, он бы её нашёл, согласитесь. А, раз даже не ищет, значит, она ему не особо и нужна, он другого от продукта ожидает. Статистика говорит о том, что даже в настройки многие пользователи не заходят. За ненадобностью.

Мы не будем полностью убирать скины. Мы их просто заменим.
Аватара пользователя
Girs
Hobit писал(а):Статистика говорит о том, что даже в настройки многие пользователи не заходят. За ненадобностью.

Многим может оно и надо, но просто лень в настройки зайти и разобраться что к чему. Лень доки почитать. Потому и часто не заходят в настройки вообще. Довольствуются тем, что установлено по умолчанию. Таких много, правда.
Аватара пользователя
Алексей Пикуров
Ну да, статистика как раз об этом и говорит. Вообще же есть правило 80/20. 80 процентов пользователей пользуются лишь 20% функций программы, и наоборот. У нас же, судя по статистике, соотношение 90/10.
Аватара пользователя
RedPoint
Girs писал(а):
Hobit писал(а):Статистика говорит о том, что даже в настройки многие пользователи не заходят. За ненадобностью.

Многим может оно и надо, но просто лень в настройки зайти и разобраться что к чему. Лень доки почитать. Потому и часто не заходят в настройки вообще. Довольствуются тем, что установлено по умолчанию. Таких много, правда.


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

Итак, ситуация на 14 сентября 2013 года следующая: из около 51 000 клиентов чата, попавших в нашу официальную статистику, 91% не пользуются скинами, используя стандартную шкурку "Classic", включенную сразу после установки программы.

Поскольку ситуация со скинами так и не изменилась (количество клиентов увеличилось более чем в 4 раза, а процент людей, использующих шкурки, так и не изменился) мы решили отказаться от них. Это не значит, что шкурок в программе не будет совсем. Некоторые возможности раскраски и изменения внешнего вида безусловно останутся, но сложные анимированные скины будут убраны, поскольку от них программа становится нестабильной, возникают сложноуловимые ошибки, а также программа потребляет лишние ресурсы при работе в терминальных сессиях.
Аватара пользователя
Thinker
Позвольте добавить свои "5 копеек" :D , несмотря на то, что тема старовата...

На мой взгляд, для сервера скин точно не нужен. Например, на WinSrv2003, при интенсивном использовании GUI сервера, в панели задач начинают оставаться кнопки окон, которые уже давно закрыты. Я работал со скинами и точно знаю, что 99% таких "глюков" именно из-за них.

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

Опять же, повторюсь, это на мой взгляд :)
Аватара пользователя
Алексей Пикуров
Спасибо за отзыв. Поскольку GUI с сервера будет убран, вопрос с интерфейсом сервера и скинами для него снимается автоматически :-)

Ну а насчёт клиента - скины будут, но менее функциональные, будет использоваться стандартный интерфейс Windows с небольшими возможностями по раскраске внутренних элементов. Плюс будет возможность полного отключения раскраски. Таким образом мы надеемся достичь максимальной совместимости, быстродействия и минимального расхода памяти.
Аватара пользователя
March Tom-Cat
Проголосовал "Не важно", однако...
Народ, я все понимаю, но ПЕРВОЕ ВПЕЧАТЛЕНИЕ производит ВНЕШНИЙ ВИД, а не УСТОЙЧИВОСТЬ РАБОТЫ и ФУНКЦИОНАЛ (сори за капс).
Решение о приобретении принимают директора, как правило сильно занятые, и потратить 1-2 часа на демонстрацию работы чата, просто нет возможности, жалко их время, да и они сами не позволят.
А теперь вопрос, как много женщин среди директоров?
Уточнение, мой финансовый директор, которому я доказываю необходимость приобретения - женщина.

Вывод (или предложение). Если клиент будет выглядеть как сейчас скин classic - я буду только рад.
Аватара пользователя
Алексей Пикуров
Так и будет. Но без текущего скинового движка. По одёжке встречают, это мы в курсе :)
Аватара пользователя
SV
Самое для меня главное, это не то что стили. А возможность перемещать различные блоки в клиенте.
Например, со времён мирки привык, что бы список пользователей был справа.
Да и другие блоки в программе я бы перенёс на свой лад.
Сделайте возможность перемещать их, и возможность спрятать меню.
Аватара пользователя
Алексей Пикуров
О каких конкретно блоках идёт речь, кроме списка пользователей и главного меню?
Аватара пользователя
SV
Очень было бы хорошо сделать скрытия меню, как у firefox и кнопки под ним.
На маленьких мониторах, занимает достаточно много места и зачастую они не нужны.
Далее сделать возможность выбора где будут находиться вкладки(приваты, каналы).
Хорошо бы ещё полноценную админку сделать в клиенте.
Вроде пока что всё.
Последний раз редактировалось SV Пн июл 07, 2014 1:21 pm, всего редактировалось 1 раз.
Аватара пользователя
Алексей Пикуров
Насчёт скрытия главного меню а ля Chrome я подумаю. Расположение вкладок каналов и приватов можно сейчас настраивать через меню "Вид". Однако интерфейс в дальнейшем будет упрощаться, возможно, мы откажемся от закладок вообще.
Аватара пользователя
SV
Алексей Пикуров писал(а):Насчёт скрытия главного меню а ля Chrome я подумаю. Расположение вкладок каналов и приватов можно сейчас настраивать через меню "Вид". Однако интерфейс в дальнейшем будет упрощаться, возможно, мы откажемся от закладок вообще.

Как собираетесь разделять каналы и приваты?
Аватара пользователя
Алексей Пикуров
Чисто визуально, в каналах будет список пользователей, в приватах - понятное дело, нет. Переключаться всё это дело будет из меню, чем-то похожего на то, как сделано в скайп. Но это пока предварительно, в процессе разработки это может измениться.
Аватара пользователя
SV
Насчёт админки в клиенте?
Аватара пользователя
Алексей Пикуров
Зачем нужна админка в клиенте?
Аватара пользователя
SV
Алексей Пикуров писал(а):Зачем нужна админка в клиенте?

Ну ни каждый же раз ползти на сервер, и менять какие либо настройки.
А командами через клиент достаточно не удобно(лишние телодвижения)
заглядывать в справку. Как я понимаю Вы пишите программу, что бы
всем было её удобно использовать и занимало меньше лишних телодвижений.
Аватара пользователя
Алексей Пикуров
Лично я считаю, что включать админку в клиент - неразумно. "Ползти" на сервер тоже не нужно будет, мы делаем удалённую админку.

Но это лично моё мнение. Если вы думаете иначе - можете заняться разработкой плагина, который будет заменять админку на клиенте и заниматься администрирование сервера. Препятствий каких-то для этого нет.
Аватара пользователя
SV
Алексей Пикуров писал(а):Лично я считаю, что включать админку в клиент - неразумно. "Ползти" на сервер тоже не нужно будет, мы делаем удалённую админку.

Но это лично моё мнение. Если вы думаете иначе - можете заняться разработкой плагина, который будет заменять админку на клиенте и заниматься администрирование сервера. Препятствий каких-то для этого нет.

Этим и решил заняться, жду не большого примера в соседнем разделе.
Аватара пользователя
РустамШерметов
Алексей Пикуров
Если не будет скинов - это не значит, что интерфейс будет страшным. Он будет поддерживать темы оформления Windows UI и в целом будет достаточно хорошо выглядеть. Но без "рюшечек", конечно.

В общем, пока что голосуем, а дальше будет видно.

Тема всё же старая, но думаю уже можно её поднять. Так как Windows UI на новой ОС Windows 10, уже очень интересен :)
Я сейчас скачал skinbuilder и сами скины, но до меня пока не доходит как поменять в настройках скин? Я так понимаю уже этого нельзя сделать.
По-этому я пока отложил разработку скина в стиле Windows 10 Modern UI, для MyChat клиента, хотя он должен был получиться очень красивым и современным, к тому же удобным и минималистичным как и должно быть в современном дизайне.

Наткнувшись на данный старый опрос, я всё же понял что до этого не было нужды что то менять и делать, но теперь думаю пора модернизироваться. Моё мнение такое, что надо отказаться от скинового движка и пора дать контроль Windows UI, тем более что в последней ОС он очень интересен. В том числе и немного переработать интерфейс программы, включая значки и анимацию в новом минималистичном дизайне.
Уведомление также можно отдать под контроль системы "Центру уведомлений" (на Windows 10), либо переработать под темный минимализм.
002_metoro.png
002_metoro.png (27.87 КБ) Просмотров: 13820


Хоть и классика не плоха, но на мой взгляд он устарел!
Попробую показать на своём примере, только бы добраться до всех запакованных иконок и значков программы [smilie=biggrin.gif]
Работы много, но почему бы не попробовать.

Что думают остальные, надо ли поднимать снова этот вопрос?
Аватара пользователя
Алексей Пикуров
Здравствуйте, Рустам.

Попробуйте, если есть желание, напишите, когда будет какой-то скин, дам вам custom-сборку MyChat Client, в которой можно будет подгрузить произвольный скин из файла для теста.

Убедитесь только, что вы не делаете работу второй раз, возможно, такой скин уже есть на http://www.almdev.com/
Pirafin
Плюсану за поднятие темы, думаю, с переходом на 6ую версию и запуском мобильного клиента, внешний вид тоже нужно "подтягивать" под современные реалии.
Аватара пользователя
Алексей Пикуров
Редизайн грядет :) Подготовка уже начата.
Pirafin
На мой взгляд, эта тема "живет" не столько потому, что народу хочется и интересно искать, скачивать, устанавливать скины, заморачиваться с этим, сколько просто есть запрос на модернизацию внешнего вида. Косвенно подтверждается статисктикой выше, где 90% юзеров сидят на классической версии. Но тем не менее, эта тема поднимается. То есть тут вопрос не столько в самих скинах, их наличии или отсутствии, сколько желание, чтобы со сменяемостью версий немного(пусть и в мелочах) менялся и внешний вид, и это ставилось само, с обновлениями. Просто даже психологически, когда программа обновляется, а выглядит 1 в 1 со старыми версиями, ощущение, что, как бы, обновлений нет, нет движения вперед. ИМХО, конечно. Спасибо за вашу работу! [smilie=drinks.gif]
Аватара пользователя
Алексей Пикуров
Мы последние полтора года занимались в основном админкой. Теперь занялись клиентской частью, так что измнения будут в любом случае.
Verevkin
Использовать DynamicSkinForm совсем необязательно.
У delphi есть свои скины. А чтобы отключить их и использовать тему Windows, достаточно добавить chackbox в настройки, вот и всё.

Видео нельзя прикреплять, залил на видеопомойку
https://rutube.ru/video/ed182dce07f32e13c3d43fd5e48f5c4d/
Если надо исходник модуля работы со скинами - могу подарить всем желающим. Но он требует доработки напильником.

З.Ы. Это моё личное мнение, никому не навязываю.
Аватара пользователя
Алексей Пикуров
К сожалению, скины в Delphi очень и очень слабы. Те скины, что мы используем — тоже не сахар, поэтому мы планомерно будем избавляться от них полностью.
Verevkin
К сожалению, скины в Delphi очень и очень слабы.

В каком смысле?
Аватара пользователя
Алексей Пикуров
В том смысле, что до DynamicSkinForms, AlphaSkins и им подобных стандартным дельфийским компонентам как до Луны. Даже с учётом того, что в XE появились некие зачатки скинов, а по сути, это просто раскраска, не более.

Но на самом деле, скины — это большой источник проблем, а не благо. На больших и сложных проектах, которые работают на десятках тысяч совершенно разных пользовательских окружений, это очень хорошо заметно.
Verevkin
Но на самом деле, скины — это большой источник проблем, а не благо. На больших и сложных проектах, которые работают на десятках тысяч совершенно разных пользовательских окружений, это очень хорошо заметно.

Категорически согласен. Но есть предложение: предоставить юзерам клиентов возможность самим принимать решение - использовать или нет какой-либо скин, либо отключить скины и юзать стандартный GUI. Механизм скинов DelphiXE10+ позволяет подгружать скин из внешнего файла *.vsf прямо на лету (я это в прицепленном скринкасте показал) без необходимости хранения их в виде ресурсов внутри бинарника. Позволяют ли делать так DynamicSkinForms, AlphaSkins и им подобные пакеты - не знаю. Не было необходимости.

ИМХО - это самое демократичное решение.
Аватара пользователя
Алексей Пикуров
Позволяют. Но сейчас переделкой скинового движка заниматься пока мы не будем, это потребует чудовищной работы по переделке всего проекта. Есть более важные задачи.
Verevkin
Да я и не настаиваю. :) Тем более, что как кодер я вас понимаю.
Аватара пользователя
ChimMAG
Выскажусь по новому интерфейсу. Сделан под 10тку и почти никак не кастомизируется. Если на домашних компьютерах Windows10 как-то обживается, то в организациях всё более консервативно. У нас, например, до сих пор машин на ХР раза в 4-5 больше оной, хотя их количество последние 3 года я упорно сокращаю. По многим причинам. И на этой 10тке интерфейс может и смотрится аутентично (хотя это нисколько не говорит, что он удобный или красивый), то на предыдущих версиях он смотрится не очень (мягко сказано). То есть как один из многих скинов - нормально (хотя лично мне тогда уж больше нравится похожие скины, но под карандашную обводку рукой с чуть кривоватыми линиями), но как единственный... Пока почти не услышал положительных отзывов от нового, старый интерфейс всем нравился больше.

Ну и про саму кастомизацию. Почему нельзя переместить список контактов слева на право? Поменять цвета интерфейса (если не скин, то хотя бы это), поддержка фонов не только bmp, но и png и jpg. Куда делись аватарки? В древней версии 4.13 они использовались интенсивнее, а сейчас их фактически выпили.
Verevkin
Могу поделиться куском исходника, добавляющего вот такое подменю к системному меню:
Вложения
000131.png
000131.png (109.21 КБ) Просмотров: 12955
000130.png
000130.png (59.86 КБ) Просмотров: 12958
Аватара пользователя
Андрей Раков
Добрый день.

На данный момент нет полностью устраивающих нас скиновых движков, почему?

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

Я понимаю, что вы раньше использовали программу, где были скины, но они сильно понижают стабильную работу клиента.

Verevkin писал(а):Могу поделиться куском исходника, добавляющего вот такое подменю к системному меню

Спасибо, но подходящие для скинования движки мы изучили очень подробно, устраивающих нас по функционалу и стабильности — нет.

ChimMAG писал(а):Ну и про саму кастомизацию. Почему нельзя переместить список контактов слева на право? Поменять цвета интерфейса (если не скин, то хотя бы это), поддержка фонов не только bmp, но и png и jpg. Куда делись аватарки? В древней версии 4.13 они использовались интенсивнее, а сейчас их фактически выпили.


Это нужно обсуждать отдельно, Алексей вам ответит.
Аватара пользователя
Алексей Пикуров
Ну и про саму кастомизацию. Почему нельзя переместить список контактов слева на право? Поменять цвета интерфейса (если не скин, то хотя бы это), поддержка фонов не только bmp, но и png и jpg.

Отвечу кратко. Если вам что-то нужно, всё можно реализовать. Всё остальное на наше усмотрение.
Аватара пользователя
Алексей Пикуров
P.S. Аватары выпилили, вместо них будут фотографии или любые картинки, со временем.
Verevkin
Спасибо, но подходящие для скинования движки мы изучили очень подробно, устраивающих нас по функционалу и стабильности — нет.

Да я пошутил! [smilie=biggrin.gif]
Аватара пользователя
Сергей Михайлов
Голосование было давно, но результаты очень интересные. Жаль, что к этим результатам не прислушались. Уважаемые разработчики! А вы не задумывались, что те 80 или 90% пользователей использовали стандартный скин не потому, что не знали о том что его можно менять, а потому что этот скин был очень даже неплох и устраивал почти всех? Я и мои коллеги сейчас от такого бы не отказались. Можно не делать скин, а просто "раскрасить" все кнопки и рамки в похожие цвета, сделать цветные значки групп и участников в них. ИМХО, внешний вид сильно пострадал по сравнению с тем что было. Сейчас при открытии клиента из-за такого графического оформления создается впечатление, что случайно открыл какую-то служебную программу Виндовс. Но этот чат - не служебная программа, она... пользовательская!)) Ее используют для общения, а не для программирования, а значит интерфейс должен радовать глаз! Поэтому искренне желаю вам, чтобы внешний вид вашей замечательной программы не отставал от её функционала!))
Аватара пользователя
TheMikeOne
Мне хотелось бы видеть реализацию такой идеи:
Возможность устанавливать скины именно с СЕРВЕРА. Так как в офисе у себя хочу видеть идентичность во всем. Конечно, я понимаю, что скины ставятся на клиент индивидуально, но хотелось бы видеть такую возможность.
Аватара пользователя
Алексей Пикуров
От скинов мы отказались, они создают огромное количество проблем.