Re[4]: Best GUI for Windows C++ application
От: Тот кто сидит в пруду Россия  
Дата: 08.10.10 16:51
Оценка:
Здравствуйте, Mazay, Вы писали:

Ytz>>Аргументы? Чем это лучше, например Qt? Мощное комьюнити, отличная документация, отсутствие багов, нативный вид и поведение приложения?


M>Для начала сравниваем только с QML, ибо в XXI веке для UI нужно DOM-представление, DSL (типа javascript) и CSS (или что-то подобное).

M>QML молод и тянет наследие допотопного Qt с велосипедами, левым препроцессором и совместимостью с допотопными компиляторами.

То-то гугл аж GWT написал, лишь бы с таким говном, как javascript, поменьше связываться. Вот уж все DSL'ям DSL...
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[2]: Best GUI for Windows C++ application
От: Тот кто сидит в пруду Россия  
Дата: 08.10.10 16:55
Оценка:
Здравствуйте, Аноним, Вы писали:

А>>Нужно написать приложение с интенсивным использованием GUI: нестандартные формочки, к примеру, как у Java SWT (Eclipse), а также генерированием графиков (нормальное распределение, etc.)


А>>Что серъезное посоветуете: Qt, MFC, etc.?


А>wxWidget и полегче, и что то между QT и MFC


Вообще-то wxWidget довольно противный. Т.е., лучше, конечно чем MFC, за счет хотя бы тех же сайзеров, но местами глюковат, сыроват и на фичи бедноват.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[3]: Best GUI for Windows C++ application
От: t_rex Украина http://www.wxwidgets.info
Дата: 08.10.10 18:10
Оценка:
ТКС>Вообще-то wxWidget довольно противный. Т.е., лучше, конечно чем MFC, за счет хотя бы тех же сайзеров, но местами глюковат, сыроват и на фичи бедноват.

Ну я не знаю, мы используем уже лет 7, счастливы безмерно.
Примеры UI
Re: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 08.10.10 18:19
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Нужно написать приложение с интенсивным использованием GUI: нестандартные формочки, к примеру, как у Java SWT (Eclipse), а также генерированием графиков (нормальное распределение, etc.)


А>Что серъезное посоветуете: Qt, MFC, etc.?



Это вот Sciter UI (html/css/scripting + native logic code behind):


Еще screenshots:
http://www.softpedia.com/progScreenshots/Norton-Internet-Security-Screenshot-8667.html

Это вот HTMLayout UI (html/css + native logic code behind):
http://www.softpedia.com/progScreenshots/Avast-Home-Edition-Screenshot-6474.html
Re[4]: Best GUI for Windows C++ application
От: Тот кто сидит в пруду Россия  
Дата: 08.10.10 20:56
Оценка:
Здравствуйте, t_rex, Вы писали:

ТКС>>Вообще-то wxWidget довольно противный. Т.е., лучше, конечно чем MFC, за счет хотя бы тех же сайзеров, но местами глюковат, сыроват и на фичи бедноват.


_>Ну я не знаю, мы используем уже лет 7, счастливы безмерно.

_>Примеры UI

А мы 9, и уже признацца подзадолбало оно
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
Re[2]: Best GUI for Windows C++ application
От: Centaur Россия  
Дата: 09.10.10 02:49
Оценка: 6 (1) +2 :)
Здравствуйте, c-smile, Вы писали:

CS>Это вот Sciter UI (html/css/scripting + native logic code behind):

CS>http://upload.wikimedia.org/wikipedia/en/e/e1/Norton_Internet_Security_2011.jpg

Ой блин, какой ужас. Ну вот зачем оно такое вырвиглазное (как и все кастомные гуи)? Как это сочетается с цветовыми и шрифтовыми настройками пользователя? Как оно ведёт себя в High Contrast схемах? Что с этим будет делать screen reader? При нажатии Alt появляются акселераторы на всех псевдолинкокнопках, которые пользователь мог бы хотеть нажать, или всё приходится мышкой тыкать?
Re[3]: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 09.10.10 03:23
Оценка: +1
Здравствуйте, Centaur, Вы писали:

C>Ой блин, какой ужас. Ну вот зачем оно такое вырвиглазное (как и все кастомные гуи)? Как это сочетается с цветовыми и шрифтовыми настройками пользователя? Как оно ведёт себя в High Contrast схемах? Что с этим будет делать screen reader? При нажатии Alt появляются акселераторы на всех псевдолинкокнопках, которые пользователь мог бы хотеть нажать, или всё приходится мышкой тыкать?


А ты попробуй

Для справки: при High Contrast настройках активируется специальный CSS использующий системные цвета и шрифты.
Это так сказать beauty of CSS — один и тот же DOM можно стилировать по всякому. С переключением в runtime.
А screen reader это будет читать. Ибо DOM поддерживает IAccessible. И вообще поддержка section 508 для Симантека это серьёзно. Ибо в принципе подсудное дело в этой части мира. Во всяком случае на моей памяти пришлось давать показания и принимать меры


И по поводу "Ой блин, какой ужас."
Мне в принципе самому не сильно нравятся многие дизайнерские решения там. Но когда например заходишь в ближайший BestBuy и видишь как люди покупают твой код (в т.ч. твой) то как-то по другому всё воспринимаешь. Типа может оно так и надо и мы, программеры, что-то не понимаем в принципе?
Re: Best GUI for Windows C++ application
От: jazzer Россия Skype: enerjazzer
Дата: 09.10.10 03:58
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Нужно написать приложение с интенсивным использованием GUI: нестандартные формочки, к примеру, как у Java SWT (Eclipse), а также генерированием графиков (нормальное распределение, etc.)


А>Что серъезное посоветуете: Qt, MFC, etc.?


Вопрос ко всем ответившим — кто-нть юзал адобовскую Adam/Eve?
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
Re[3]: Best GUI for Windows C++ application
От: Ytz https://github.com/mtrempoltsev
Дата: 09.10.10 05:44
Оценка: 1 (1) +4
Здравствуйте, Centaur, Вы писали:

C>Здравствуйте, c-smile, Вы писали:


CS>>Это вот Sciter UI (html/css/scripting + native logic code behind):

CS>>http://upload.wikimedia.org/wikipedia/en/e/e1/Norton_Internet_Security_2011.jpg

C>Ой блин, какой ужас. Ну вот зачем оно такое вырвиглазное (как и все кастомные гуи)? Как это сочетается с цветовыми и шрифтовыми настройками пользователя? Как оно ведёт себя в High Contrast схемах? Что с этим будет делать screen reader? При нажатии Alt появляются акселераторы на всех псевдолинкокнопках, которые пользователь мог бы хотеть нажать, или всё приходится мышкой тыкать?


Для Мака разработчики следуют эппловским гайдлайнам, через это единый вид приложений, простота освоения пользователем и в впечатление от системы как о продуманной и цельной. Под винду же каждый разаработчик считает своим долгом сделать нестандартное окошо, кастомный внешний вид и т.д., в результате чего система выглядит как дикий восточный базар. Лично меня как юзера дико бесит эта пестрота и то, что я не могу используя одни и те же приемы работать в разных приложениях.
Re[2]: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 09.10.10 05:50
Оценка:
Здравствуйте, jazzer, Вы писали:

J>Вопрос ко всем ответившим — кто-нть юзал адобовскую Adam/Eve?


Я посматривал время от времени в свое время но не использовал. Похоже что проект не пошел в массы.

Понятно что декларативность в UI это хорошо. Много вещей можно в принципе задекларировать.
Например базовую струкуру UI + dynamic fragment templates + систему стилей рписывающих рюшечки и layout constraints (это то что делает Eve).
C Адамом все в принципе сложнее. Это попытка декларативно описать зависимости UI элементов. Возможно конечно но далеко не все.
В h-smile core за функциональность Adam'а отвечает CSSS! — мое процедурное расширение CSS.

Простейший случай зависимых UI элементов:

<input type=text #search />
<button #do-search>Search!<button>


когда input пустой нужно дизаблить кнопку search. Описывается такая зависимость в CSS[S!] так:

input#search 
{
  value-changed!: $1(button#do-search):disabled = self:empty;  
}


Но это простые случаи. Для более менее сложных (т.е. боевых) условий приходится использовать скрипт как следующий уровень декларативности.

В принципе Adam и Eve это достаточно малая часть того что реально нужно в UI. Поэтому наверное и не пошло ибо это не [законченное] решение.
Нужно уметь собственно рисовать например. Нужно уметь обрабатывать RTL/LTR специфику и до чертиков всяко разных деталей.
Вот такие мои мысли.
Re[4]: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 09.10.10 06:21
Оценка: 12 (1)
Здравствуйте, Ytz, Вы писали:

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


По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?
Представь что все сайты в Web используют Apple guidelines и стиль. Скажем вот в таком вот ключе. Тоскливо.

И вообще. Есть разные приложения. Скажем вот свой blocknote я сознательно делал на WTL т.е. с использованием сугубо системного UI:

Просто потому что он есть редактор — productive tool на каждый день. Хотел бы я чтобы Visual Studio была бы в таком ключе сделана. Вот в этой тулзе как раз веселые картинки напрягают конкретно.

А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.

И вообще protector должен просто тихо себе жужжать в background и не отсвечивать. Но когда уж он показывает свой UI то он этот самый UI должен выглядеть как пульт управления — типа все под контролем — вот даже есть регулятор скорости дворников.

Кстати та карта что показывает threats в реальном времени ... я когда ея скриптовал перед глазами стояла "карта спутниковой обстановки" командного пункта — кто видел тот меня поймет.

Т.е. создание UI это тонкий процесс учитывающий психологию и цвет волос юзера.
Re[4]: Best GUI for Windows C++ application
От: MasterZiv СССР  
Дата: 09.10.10 06:35
Оценка: :)
c-smile wrote:

> (в т.ч. твой) то как-то по другому всё воспринимаешь. Типа может оно так

> и надо и мы, программеры, что-то не понимаем в принципе?

Нет, это все остальные не понимают чего-то в принципе.
А программеры понимают всё правильно.
Posted via RSDN NNTP Server 2.1 beta
Re[5]: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 09.10.10 06:47
Оценка:
Здравствуйте, MasterZiv, Вы писали:

MZ>Нет, это все остальные не понимают чего-то в принципе.

MZ>А программеры понимают всё правильно.

Ну да. Жаль еще что з/п и жену себе запрограммировать низзя. Если бы можно было бы то нафиг бы нам все остальные тогда приснились?
Re[5]: Best GUI for Windows C++ application
От: Ytz https://github.com/mtrempoltsev
Дата: 09.10.10 14:11
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?


Нет, не беспокоит. Сайт может являться приложением с точки зрения его разработчика, для меня — простого потребителя, это текст с картинками.

CS>Представь что все сайты в Web используют Apple guidelines и стиль. Скажем вот в таком вот ключе. Тоскливо.


Нет, лучше ты представь сайт с непривычной системой навигации, ну например где ссылки выглядят как текст. Удобно?

CS>И вообще. Есть разные приложения. Скажем вот свой blocknote я сознательно делал на WTL т.е. с использованием сугубо системного UI:

CS>Просто потому что он есть редактор — productive tool на каждый день. Хотел бы я чтобы Visual Studio была бы в таком ключе сделана. Вот в этой тулзе как раз веселые картинки напрягают конкретно.

Где в студии веселые картинки?

CS>А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


Опять понятия подменяем. Удобная и понятная программа != кастомный гуй, стандартный вид и поведение != сложная и неудобная программа.
Re[5]: Best GUI for Windows C++ application
От: hattab  
Дата: 09.10.10 14:14
Оценка:
Здравствуйте, c-smile, Вы писали:

c> По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?


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

c> Представь что все сайты в Web используют Apple guidelines и стиль. Скажем вот в таком вот ключе. Тоскливо.


Незачем это представлять.

c> А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


Не могу ничего сказать про этот Нортон (кроме того, что из-за гуя я бы его не выбрал ни в жизть), не использовал, но вот когда у Каспера гуй стал весь из себя скинованный... Ну жопа же полная с юзабилити. Смотриться красиво местами, да, но пользоваться неудобно, блин. И противоположный пример, Dr.Web, все стандартно, просто и функционально.

c> И вообще protector должен просто тихо себе жужжать в background и не отсвечивать. Но когда уж он показывает свой UI то он этот самый UI должен выглядеть как пульт управления — типа все под контролем — вот даже есть регулятор скорости дворников.


Блин, а настройки делать? Ладно, это в антивирусах не часто делать приходится, но сегодня и файрволы пугают своей внешностью. Все разукрашенные по самое небалуйся, как этим пользоваться вообще не понятно. Создается впечатление, что их основная ценность и заключается в их пестрости.
avalon 1.0rc3 rev 363, zlib 1.2.3.3
Re[5]: Best GUI for Windows C++ application
От: hattab  
Дата: 09.10.10 14:15
Оценка: 3 (1) +1
Здравствуйте, c-smile, Вы писали:

c> По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?


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

c> Представь что все сайты в Web используют Apple guidelines и стиль. Скажем вот в таком вот ключе. Тоскливо.


Незачем это представлять.

c> А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


Не могу ничего сказать про этот Нортон (кроме того, что из-за гуя я бы его не выбрал ни в жизть), не использовал, но вот когда у Каспера гуй стал весь из себя скинованный... Ну жопа же полная с юзабилити. Смотриться красиво местами, да, но пользоваться неудобно, блин. И противоположный пример, Dr.Web, все стандартно, просто и функционально.

c> И вообще protector должен просто тихо себе жужжать в background и не отсвечивать. Но когда уж он показывает свой UI то он этот самый UI должен выглядеть как пульт управления — типа все под контролем — вот даже есть регулятор скорости дворников.


Блин, а настройки делать? Ладно, это в антивирусах не часто делать приходится, но сегодня и файрволы пугают своей внешностью. Все разукрашенные по самое небалуйся, как этим пользоваться вообще не понятно. Создается впечатление, что их основная ценность и заключается в их пестрости.
avalon 1.0rc3 rev 363, zlib 1.2.3.3
Re[6]: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 09.10.10 20:21
Оценка:
Здравствуйте, Ytz, Вы писали:

Ytz>Здравствуйте, c-smile, Вы писали:


CS>>По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?


Ytz>Нет, не беспокоит. Сайт может являться приложением с точки зрения его разработчика, для меня — простого потребителя, это текст с картинками.


Я не понял смысл этой фразы.

CS>>Представь что все сайты в Web используют Apple guidelines и стиль. Скажем вот в таком вот ключе. Тоскливо.


Ytz>Нет, лучше ты представь сайт с непривычной системой навигации, ну например где ссылки выглядят как текст. Удобно?


Ты видел такие сайты? Ими много людей пользуется?

CS>>И вообще. Есть разные приложения. Скажем вот свой blocknote я сознательно делал на WTL т.е. с использованием сугубо системного UI:

CS>>Просто потому что он есть редактор — productive tool на каждый день. Хотел бы я чтобы Visual Studio была бы в таком ключе сделана. Вот в этой тулзе как раз веселые картинки напрягают конкретно.

Ytz>Где в студии веселые картинки?


Все версии Visual Studio после 6 версии используют custom GUI (и стили и элементы). VS2010 вообще далеко от system look and feel.
Qt Creator далек от productive tool. MS Office еще дальше. Photoshop тоже. Это те приложения которыми народ пользуется.
Причем пользователей например MS Office в разы больше чем пользователей всей платформы Mac.

Мы конечно можем говорить до бесконечности об эстетических предпочтениях пользователей по всему миру vs. мнение отдельно взятого тов. Ytz.
Результат в общем-то предсказуем я думаю — сколько людей — столько мнений. Твое мнение как и мое о какой-то отдельной тулзовине лишь одно из них.

CS>>А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


Ytz>Опять понятия подменяем. Удобная и понятная программа != кастомный гуй, стандартный вид и поведение != сложная и неудобная программа.


Что значит "опять"?

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

Я тебе описал идею которой пользуется команды дизайнеров такого типа приложений. Команды разные — выводы примерно одинаковые.
Например у Симантека когда вышла первая версия с htmlayout GUI (2007 год) я помню было 40тыс инсталляций в день. Мне говорили что такого в их истории никогда не было. Это факты из жизни. Если можешь подтвердить свою концепцию популярного унифицированного военного приложения — пример в студию. Чтобы было о чем предметно говорить.
Re[6]: Best GUI for Windows C++ application
От: c-smile Канада http://terrainformatica.com
Дата: 09.10.10 20:37
Оценка:
Здравствуйте, hattab, Вы писали:

H>Здравствуйте, c-smile, Вы писали:


c>> По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?


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


"Приложения ОС должны использовать системный гуй".

Кому должны? Тебе лично? Тебя лично кто-то ограничивает в выборе?

c>> А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


c>> И вообще protector должен просто тихо себе жужжать в background и не отсвечивать. Но когда уж он показывает свой UI то он этот самый UI должен выглядеть как пульт управления — типа все под контролем — вот даже есть регулятор скорости дворников.


H>Блин, а настройки делать? Ладно, это в антивирусах не часто делать приходится, но сегодня и файрволы пугают своей внешностью. Все разукрашенные по самое небалуйся, как этим пользоваться вообще не понятно. Создается впечатление, что их основная ценность и заключается в их пестрости.


Вот про "не часто делать приходится" я имею ввиду когда говорю про "большую красную кнопку".

Меня лично мой файервол своей внешностью не пугает. Он у меня аппаратный и UI у него опять же browser based.
Нормальный такой self-descriptive web interface. Не слишком выдающийся но и не г-унылое.
Re[7]: Best GUI for Windows C++ application
От: Ytz https://github.com/mtrempoltsev
Дата: 09.10.10 20:54
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>>>По идее ты должен испытывать идиосинкразию к Web? Там каждый сайт (суть приложение) выпендривается по-своему. Не беспокоит, нет?


Ytz>>Нет, не беспокоит. Сайт может являться приложением с точки зрения его разработчика, для меня — простого потребителя, это текст с картинками.


CS>Я не понял смысл этой фразы.


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

CS>>>Представь что все сайты в Web используют Apple guidelines и стиль. Скажем вот в таком вот ключе. Тоскливо.


Ytz>>Нет, лучше ты представь сайт с непривычной системой навигации, ну например где ссылки выглядят как текст. Удобно?


CS>Ты видел такие сайты? Ими много людей пользуется?


Видел к сожалению, как видел и приложения с кастомным гуем. Доступно?

Ytz>>Где в студии веселые картинки?


CS>Все версии Visual Studio после 6 версии используют custom GUI (и стили и элементы). VS2010 вообще далеко от system look and feel.


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

CS>Qt Creator далек от productive tool. MS Office еще дальше. Photoshop тоже. Это те приложения которыми народ пользуется.

CS>Причем пользователей например MS Office в разы больше чем пользователей всей платформы Mac.

Не уловил смысл. Что такое "productive tool"?

CS>Мы конечно можем говорить до бесконечности об эстетических предпочтениях пользователей по всему миру vs. мнение отдельно взятого тов. Ytz.


Ловко перешел, молодец.

CS>>>А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


Ytz>>Опять понятия подменяем. Удобная и понятная программа != кастомный гуй, стандартный вид и поведение != сложная и неудобная программа.


CS>Что значит "опять"?


CS>Ты не понял идею которую я пытался донести. В приложениях "большой красной кнопки" понятия "неудобно" нет. Есть просто размер этой самой красной кнопки на которую нужно нажать один раз в месяц или типа того. Причем визуально эта кнопка должна выделяться чтобы ты её не искал каждый раз.


На кону мочало, начинай сначала. Сделай усилие, прочти еще раз внимательно: "Удобная и понятная программа != кастомный гуй, стандартный вид и поведение != сложная и неудобная программа."

CS>Я тебе описал идею которой пользуется команды дизайнеров такого типа приложений. Команды разные — выводы примерно одинаковые.

CS>Например у Симантека когда вышла первая версия с htmlayout GUI (2007 год) я помню было 40тыс инсталляций в день. Мне говорили что такого в их истории никогда не было. Это факты из жизни.

Вот в чем секрет счастья — переход на htmlayout. Инсталяций у хоум юзеров? Исследования проводились, что хоум юзеры покупали только из-за внешнего вида?

CS>Если можешь подтвердить свою концепцию популярного унифицированного военного приложения — пример в студию. Чтобы было о чем предметно говорить.


Не понял почему военного? Или это твой новый прием демагогии? Пример унифицированного приводил — продукция Эппл, достаточно?
Re[7]: Best GUI for Windows C++ application
От: hattab  
Дата: 09.10.10 20:55
Оценка:
Здравствуйте, c-smile, Вы писали:

c> H>Не беспокоит. Веб это веб, его разношерстность, она природная. Приложения ОС должны использовать системный гуй (с допущением минимальных девиаций). Вообще, веб-приложения всеми силами пытаются мимикрировать под десктоп-стайл, чтобы быть ближе юзеру, так что плохой пример.


c> "Приложения ОС должны использовать системный гуй".


c> Кому должны? Тебе лично? Тебя лично кто-то ограничивает в выборе?


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

c> c>> А есть приложения которые я называю "большая красная кнопка". Их UI используется крайне редко. UI должен быть максимально пиктографичен. Просто дико представить скажем юзера которому потребутся чтение мануала для того чтобы что-то сделать в Нортон Internet Security. Это будет наверное первый и последний юзер приложения.


c> c>> И вообще protector должен просто тихо себе жужжать в background и не отсвечивать. Но когда уж он показывает свой UI то он этот самый UI должен выглядеть как пульт управления — типа все под контролем — вот даже есть регулятор скорости дворников.


c> H>Блин, а настройки делать? Ладно, это в антивирусах не часто делать приходится, но сегодня и файрволы пугают своей внешностью. Все разукрашенные по самое небалуйся, как этим пользоваться вообще не понятно. Создается впечатление, что их основная ценность и заключается в их пестрости.


c> Вот про "не часто делать приходится" я имею ввиду когда говорю про "большую красную кнопку".


А сейчас антивирусы, файрволы, проактивки вообще объединяют в один пак и унифицируют гуй. Так вот, ни файрвол, ни проактивку назвать "большой красной кнопкой" нельзя.

c> Меня лично мой файервол своей внешностью не пугает. Он у меня аппаратный и UI у него опять же browser based.

c> Нормальный такой self-descriptive web interface. Не слишком выдающийся но и не г-унылое.

У меня тоже нормальный файрвол, но тренд имеет место быть.
avalon 1.0rc3 rev 363, zlib 1.2.3
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.