[Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 05:37
Оценка: 3 (1)
Вот для того чтобы сделать такое окно


ему нужно выставить флаг WS_EX_NOREDIRECTIONBITMAP и рисовать содержимое непосредственно в DirectComposition visual tree десктопа — т.е. напрямую DirectX surface экрана.

Эра GDI прошла.
Отредактировано 18.06.2018 5:38 c-smile . Предыдущая версия .
Re: [Windows] GDI - всё.
От: Went  
Дата: 18.06.18 05:44
Оценка:
Здравствуйте, c-smile, Вы писали:
CS>Эра GDI прошла.
Я не совсем понял. В Windows10 реинкарнировали "Аэро" или просто какая-то сторонняя библиотека для создания собственного "кулэхвекта" использует DirectX там, где GDI, собственно, был беспомощен изначально?
Re: [Windows] GDI - всё.
От: Слава  
Дата: 18.06.18 06:38
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>Эра GDI прошла.

А как оно по RDP работает? Может лучше нечто не столь красивое, но на GDI?
Re: [Windows] GDI - всё.
От: AlexRK  
Дата: 18.06.18 07:30
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>Эра GDI прошла.

На Windows 7 работает? А то эра Windows 10 пройдет раньше (так же, как было с вистой и XP).
Re: [Windows] GDI - всё.
От: Amygdala Россия  
Дата: 18.06.18 07:32
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Эра GDI прошла.


И много в каких приложениях нужна эта "красивость"? Я даже на маке могу только парочку назвать с таким эффектом, а уж там за красивостью гоняются о-го-го. На Винде же таких вообще не припомню.
Re: [Windows] GDI - всё.
От: CreatorCray  
Дата: 18.06.18 07:50
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>ему нужно выставить флаг WS_EX_NOREDIRECTIONBITMAP и рисовать содержимое непосредственно в DirectComposition visual tree десктопа — т.е. напрямую DirectX surface экрана.
А нафига нужно такое окно?

CS>Эра GDI прошла.

[зевает]дада, вендекапец вот вот настанет
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: [Windows] GDI - всё.
От: Мёртвый Даун Россия  
Дата: 18.06.18 09:18
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Эра GDI прошла.


Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.
Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.
Только Путин, и никого кроме Путина! О Великий и Могучий Путин — царь на веки веков, навсегда!
Смотрю только Соловьева и Михеева, для меня это самые авторитетные эксперты.
КРЫМ НАШ! СКОРО И ВСЯ УКРАИНА БУДЕТ НАШЕЙ!
Re[2]: [Windows] GDI - всё.
От: Went  
Дата: 18.06.18 12:37
Оценка:
Здравствуйте, Мёртвый Даун, Вы писали:
МД>Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.
Научи готовить так GDI, без шуток. Несколько раз брался делать что-то в GDI, но приходилось переписывать на OpenGL именно из-за диких тормозов GDI.
Re: [Windows] GDI - всё.
От: Vladek Россия Github
Дата: 18.06.18 12:40
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>ему нужно выставить флаг WS_EX_NOREDIRECTIONBITMAP и рисовать содержимое непосредственно в DirectComposition visual tree десктопа — т.е. напрямую DirectX surface экрана.

И что в этом плохого?
Re[2]: [Windows] GDI - всё.
От: neFormal Россия  
Дата: 18.06.18 13:10
Оценка:
Здравствуйте, Мёртвый Даун, Вы писали:

CS>>Эра GDI прошла.

МД>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.
МД>Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.

присоединяюсь к соседнему запросу.
очень удивительно видеть в 2018 году именно GDI. недавно просто наткнулся на поклонников. хочу понять мотивы
...coding for chaos...
Re: [Windows] GDI - всё.
От: Kolesiki  
Дата: 18.06.18 13:46
Оценка: 2 (2) +12
Здравствуйте, c-smile, Вы писали:

CS>Эра GDI прошла.


Хоспыдя, ещё один "хороняка"! Зачем вообще рисовать "такое окно"? Больше у программиста дел нет? Или он умнее всей команды дизайнеров и юзабилистов венды? Ровно наоборот — крайне плохо, что всяким неуёмным клоунам дали возможность лезть за пределы client area. Теперь что ни окно, то сюрприз! А юзер — ему нужно предсказуемое поведение, а не дизайнерский высер.
Re[2]: [Windows] GDI - всё.
От: AeroSun  
Дата: 18.06.18 14:06
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K> Зачем вообще рисовать "такое окно"?

K> он умнее всей команды дизайнеров и юзабилистов венды?
K> дизайнерский высер.

И тут внезапно: это передовой дизайн MS Логическое развитие ribbon-на

PS: прогресс в интерфейсах стоит только в Linux
Re[3]: [Windows] GDI - всё.
От: swame  
Дата: 18.06.18 14:28
Оценка: :))
Здравствуйте, AeroSun, Вы писали:

AS>Здравствуйте, Kolesiki, Вы писали:


K>> Зачем вообще рисовать "такое окно"?

K>> он умнее всей команды дизайнеров и юзабилистов венды?
K>> дизайнерский высер.

AS>И тут внезапно: это передовой дизайн MS Логическое развитие ribbon-на


Говорящую скрепку забыли

AS>PS: прогресс в интерфейсах стоит только в Linux
Re[3]: [Windows] GDI - всё.
От: AlexRK  
Дата: 18.06.18 14:31
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS>И тут внезапно: это передовой дизайн MS


Хм, а выглядит, как кусок говна. Ну хорошо, теперь будем знать, что это передовой дизайн.
Re[4]: [Windows] GDI - всё.
От: AeroSun  
Дата: 18.06.18 14:34
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>Хм, а выглядит, как кусок говна.


А покажи тогда что-то более симпатичное
Re[5]: [Windows] GDI - всё.
От: swame  
Дата: 18.06.18 14:37
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS>Здравствуйте, AlexRK, Вы писали:


ARK>>Хм, а выглядит, как кусок говна.


AS>А покажи тогда что-то более симпатичное


Когда тебе дадут потыкать в это пальцем, все поймешь по запаху
Re[3]: [Windows] GDI - всё.
От: alex_public  
Дата: 18.06.18 14:47
Оценка: +2
Здравствуйте, neFormal, Вы писали:

CS>>>Эра GDI прошла.

МД>>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.
МД>>Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.
F>присоединяюсь к соседнему запросу.
F>очень удивительно видеть в 2018 году именно GDI. недавно просто наткнулся на поклонников. хочу понять мотивы

Мы не используем win32 GUI сейчас, однако не из-за производительности, а из-за: 1. некроссплатформенности, 2. дикой неудобности написания. Однако у меня есть приложение, написанное на чистом win32 api ещё под Windows98, причём у этого приложения достаточно нестандартный GUI (есть всякие ownerdrow контролы и т.п.). Так вот это самое приложение (причём то самое, без перекомпиляции современными инструментами, т.е. 32 битное) отлично работает на Windows10 (64-ёх битной) и при этом выглядит намного привлекательнее (и реагирует быстрее) чем убогие UWP приложения.

P.S. Вообще у меня в последнее время такое ощущение, что характерный в прошлом высокий уровень качества продукции MS сейчас сохранился только в поддержке обратной совместимости винды — вот она по прежнему феноменальная. А все их новые потуги кажутся всё более и более никчемными. Ну во всяком случае если говорить об области классического пользовательского ПО, а то говорят они там сейчас сконцентрировались на Azure (и может там всё хорошо, кто его знает), про которое я не особо в курсе, т.к. не использую.
Re[6]: [Windows] GDI - всё.
От: AeroSun  
Дата: 18.06.18 14:52
Оценка:
Здравствуйте, swame, Вы писали:

S>Когда тебе дадут потыкать в это пальцем, все поймешь по запаху


У меня последняя Win10 — часть своих приложений они переписали под новый дизайн. Стало и удобнее и горазда-гораздо красивше
Re[5]: [Windows] GDI - всё.
От: AlexRK  
Дата: 18.06.18 15:07
Оценка: +6 -3
Здравствуйте, AeroSun, Вы писали:

AS>А покажи тогда что-то более симпатичное


Re[6]: [Windows] GDI - всё.
От: AeroSun  
Дата: 18.06.18 15:17
Оценка: :)
где-то так я и думал
Re[2]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 15:31
Оценка: 1 (1)
Здравствуйте, Went, Вы писали:

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

CS>>Эра GDI прошла.
W>Я не совсем понял. В Windows10 реинкарнировали "Аэро" или просто какая-то сторонняя библиотека для создания собственного "кулэхвекта" использует DirectX там, где GDI, собственно, был беспомощен изначально?


Это вот Mac OS, тот же эффект:



Идея проста: вместо изобретения разных тем/стилей используется одна тема и текущий desktop background для задания варианта цвета.

Такой эффект есть на Windows/UWP, Mac OS и Linux/Gnome.
Теперь вот со Sciter на обычных desktop приложениях тоже.
Re[2]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 15:55
Оценка:
Здравствуйте, AlexRK, Вы писали:

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


CS>>Вот для того чтобы сделать такое окно

CS>>Эра GDI прошла.

ARK>На Windows 7 работает? А то эра Windows 10 пройдет раньше (так же, как было с вистой и XP).



Несколько другим механизмом но "да":




И на Mac OS тоже:

Re[2]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 16:04
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CS>>Эра GDI прошла.

CC>[зевает]дада, вендекапец вот вот настанет


Причем здесь "вендекапец" ?


См. https://fluent.microsoft.com/
Re[2]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 16:07
Оценка: +1
Здравствуйте, Мёртвый Даун, Вы писали:

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


CS>>Эра GDI прошла.


МД>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.


GDI это CPU rendering примитивов. По определению быстро не может. Особенно на high-DPI мониторах.
Re[3]: [Windows] GDI - всё.
От: alex_public  
Дата: 18.06.18 16:36
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Это вот Mac OS, тот же эффект:

CS>Идея проста: вместо изобретения разных тем/стилей используется одна тема и текущий desktop background для задания варианта цвета.
CS>Такой эффект есть на Windows/UWP, Mac OS и Linux/Gnome.
CS>Теперь вот со Sciter на обычных desktop приложениях тоже.

Я правильно понял, что идея и эффект заключаются в том, что мы ставим главному окну приложения ненулевую прозрачность? )
Re[6]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 16:40
Оценка: +3 -4 :))
Здравствуйте, AlexRK, Вы писали:

Эти кнопочки в форме башни танка Тигр устарели уже лет 70 как:

https://wallscover.com/images/tiger-i-1.jpg
Отредактировано 18.06.2018 18:16 c-smile . Предыдущая версия .
Re[4]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 16:46
Оценка:
Здравствуйте, alex_public, Вы писали:

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


CS>>Это вот Mac OS, тот же эффект:

CS>>Идея проста: вместо изобретения разных тем/стилей используется одна тема и текущий desktop background для задания варианта цвета.
CS>>Такой эффект есть на Windows/UWP, Mac OS и Linux/Gnome.
CS>>Теперь вот со Sciter на обычных desktop приложениях тоже.

_>Я правильно понял, что идея и эффект заключаются в том, что мы ставим главному окну приложения ненулевую прозрачность? )


Ну нет конечно.

Идея состоит в том что там blur behind в realtime: https://docs.microsoft.com/en-us/windows/uwp/design/style/acrylic
Т.е. для того чтобы показать такой background эффект нужно работать с desktop как с одним большим окном.
Re: [Windows] GDI - всё.
От: ononim  
Дата: 18.06.18 16:58
Оценка:
CS>Вот для того чтобы сделать такое окно
CS>ему нужно выставить флаг WS_EX_NOREDIRECTIONBITMAP и рисовать содержимое непосредственно в DirectComposition visual tree десктопа — т.е. напрямую DirectX surface экрана.

а еще можно както так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx#blurbehind
Как много веселых ребят, и все делают велосипед...
Re[2]: [Windows] GDI - всё.
От: SenorProgramador Голландия riogamestudio.com
Дата: 18.06.18 16:59
Оценка: +1 -1
Здравствуйте, Мёртвый Даун, Вы писали:

МД>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.

МД>Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.

Я был бы очень удивлен, если б мне кто-то хотя бы теоретически мог объяснить, как ГДИ может быть быстрее ДиректИкса.
Veni, vidi, vici
I came, I saw, I conquered
Re[7]: [Windows] GDI - всё.
От: AlexRK  
Дата: 18.06.18 17:08
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Эти кнопочки в форме башни танка Тигр устарели уже лет 70 как:


Не уверен.
Re[2]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 18:14
Оценка:
Здравствуйте, ononim, Вы писали:

O>а еще можно както так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx#blurbehind


Ну да, DWM там участвует. Но рисовать с пом. GDI там внутри нельзя — в GDI нет концепции alpha channel как такового.

И DwmEnableBlurBehindWindow в Windows 10 не работает.
Отредактировано 18.06.2018 18:15 c-smile . Предыдущая версия .
Re[2]: [Windows] GDI - всё.
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 18.06.18 18:18
Оценка:
Здравствуйте, Мёртвый Даун, Вы писали:

МД>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.

Ты в очередной раз спорол ерунду

МД>Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.

Это только лишь говорит о радиусе кривизны ваших рук
[КУ] оккупировала армия.
Re[5]: [Windows] GDI - всё.
От: alex_public  
Дата: 18.06.18 19:30
Оценка:
Здравствуйте, c-smile, Вы писали:

_>>Я правильно понял, что идея и эффект заключаются в том, что мы ставим главному окну приложения ненулевую прозрачность? )

CS>Ну нет конечно.
CS>Идея состоит в том что там blur behind в realtime: https://docs.microsoft.com/en-us/windows/uwp/design/style/acrylic
CS>Т.е. для того чтобы показать такой background эффект нужно работать с desktop как с одним большим окном.

Хм, по ссылке это преподносится как вроде какая-то новейшая идея в дизайне, но разве оно не появилось в винде ещё во времена Висты? И доступ из вин32 апи помнится выглядел так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx (а в той же Qt уже просто одной функцией http://doc.qt.io/qt-5/qtwin.html#enableBlurBehindWindow). Это разве не тоже самое или там какой-то особенный blur? )))
Re[6]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 20:29
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Хм, по ссылке это преподносится как вроде какая-то новейшая идея в дизайне, но разве оно не появилось в винде ещё во времена Висты? И доступ из вин32 апи помнится выглядел так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx (а в той же Qt уже просто одной функцией http://doc.qt.io/qt-5/qtwin.html#enableBlurBehindWindow). Это разве не тоже самое или там какой-то особенный blur? )))


enableBlurBehindWindow основано на DwmEnableBlurBehindWindow API которая не работает в Windows 8 и 10.

В QtWin поддержку Acrylic сделать сложно будет (если вообще возможно) ибо нужно не OpenGL а DirectX.
Re[7]: [Windows] GDI - всё.
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 18.06.18 21:30
Оценка: +1
Здравствуйте, AeroSun, Вы писали:

AS>Здравствуйте, swame, Вы писали:


S>>Когда тебе дадут потыкать в это пальцем, все поймешь по запаху


AS>У меня последняя Win10 — часть своих приложений они переписали под новый дизайн. Стало и удобнее и горазда-гораздо красивше


Часть переписали, часть, как водится, оставили в стиле предыдущей Win10, часть Win8, часть Win7, часть в стиле Висты, и часть в стиле XP.
Ce n'est que pour vous dire ce que je vous dis.
Re[7]: [Windows] GDI - всё.
От: alex_public  
Дата: 18.06.18 21:44
Оценка: +1
Здравствуйте, c-smile, Вы писали:

_>>Хм, по ссылке это преподносится как вроде какая-то новейшая идея в дизайне, но разве оно не появилось в винде ещё во времена Висты? И доступ из вин32 апи помнится выглядел так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx (а в той же Qt уже просто одной функцией http://doc.qt.io/qt-5/qtwin.html#enableBlurBehindWindow). Это разве не тоже самое или там какой-то особенный blur? )))

CS>enableBlurBehindWindow основано на DwmEnableBlurBehindWindow API которая не работает в Windows 8 и 10.
CS>В QtWin поддержку Acrylic сделать сложно будет (если вообще возможно) ибо нужно не OpenGL а DirectX.

Ну вообще то в Qt под винду OpenGL вполне себе работает через DirectX (с помощью ANGLE), так что проблем не вижу. Хотя не уверен и в потребности DirectX — такая тривиальная вещь должна элементарно делаться прозрачностью и простейшим эффектом поверх. Но это всё не суть — я то не про Qt спрашивал, а про принципы дизайна. Этот та же техника что в Висте или нет? И если та же, то почему оно называется инновационным дизайном?
Re[3]: [Windows] GDI - всё.
От: Kolesiki  
Дата: 18.06.18 22:39
Оценка: +4
Здравствуйте, AeroSun, Вы писали:

AS>И тут внезапно: это передовой дизайн MS


Не-не, не путайте "Микрософт имени Гейца" и его последущая жалкая пародия! Всё, что образовалось в эпоху "плоских интерфейсов" — полное отстоище и ни разу не юзабельно — ЭТО делали не дизайнеры!
Re[3]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 18.06.18 23:23
Оценка: +1 :)
Здравствуйте, c-smile, Вы писали:

CS>Причем здесь "вендекапец" ?

К тому что "Эра GDI прошла", ага

CS>См. https://fluent.microsoft.com/

Что это за булшит бинго без единого примера?
Дальнейшее развитие их квадратно-гнездового метрошного подхода?
Я как юзер такой интерфейс просто не перевариваю. Не удобно же!
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[8]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 18.06.18 23:38
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Но это всё не суть — я то не про Qt спрашивал, а про принципы дизайна. Этот та же техника что в Висте или нет? И если та же, то почему оно называется инновационным дизайном?


Принципиально разница в дизайне состоит в том что [очень условно] Windows отказывается от themes.

Вместо themes есть три цвета: background, text и т.н. accent color (выбирается пользователем или автоматически по desktop background image).
Все остальное получается вариацией этих трех цветов с разными opacity + этот вот акриловый background.

В Windows 7 это всё вообще очень сложно сделать — child окна там непрозрачные, ClearType который с альфаканалом не дружит в принципе и всё такое.
Технически можно, но путем windowless элементов и залезая на уровень DWM. Собственно что Sciter и делает.

Вот то же самый окно/документ но на Windows 7:



У W7 меньший blur radius, но в принципе похоже.
Re[3]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 19.06.18 00:10
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Это вот Mac OS, тот же эффект:

Всегда выключаю. Жутко бесят эти разводы под окнами с контентом.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 19.06.18 00:10
Оценка: +2
Здравствуйте, neFormal, Вы писали:

F>очень удивительно видеть в 2018 году именно GDI. недавно просто наткнулся на поклонников. хочу понять мотивы

Если не надо выпендрёжа в UI то GDI быстро и просто работает.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[7]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 19.06.18 00:10
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Эти кнопочки в форме башни танка Тигр устарели уже лет 70 как:

Они что, не нажимаются что ли?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[9]: [Windows] GDI - всё.
От: serb Россия  
Дата: 19.06.18 00:26
Оценка:
CS>Принципиально разница в дизайне состоит в том что [очень условно] Windows отказывается от themes.

Это просто жуть!!!
Re[3]: [Windows] GDI - всё.
От: ole! США http://files.rsdn.org/4543/rsdn.gif
Дата: 19.06.18 02:10
Оценка: -1 :)
Здравствуйте, SenorProgramador, Вы писали:

SP>Здравствуйте, Мёртвый Даун, Вы писали:


МД>>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.

МД>>Вот как раз прям сейчас пишем приложение с довольно могучим GUI, так вот отказались от всяких этих GDI+, DWM, DirectX и прочего ибо тормоза.

SP>Я был бы очень удивлен, если б мне кто-то хотя бы теоретически мог объяснить, как ГДИ может быть быстрее ДиректИкса.


Предлагаю используя ДиректИкс что-нибудь вывести на принтер. Быстро или медленно, не важно.
А вот GDI может.
my $.02
Re[4]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 19.06.18 02:13
Оценка: +1
Здравствуйте, ole!, Вы писали:

O>Предлагаю используя ДиректИкс что-нибудь вывести на принтер. Быстро или медленно, не важно.

O>А вот GDI может.


Запусти Sciter Notes на W8/W10: https://notes.sciter.com/

Чего-нить напечатай. И распечатай. Увидишь как печатает DirectX/Direct2D.
Re[4]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 19.06.18 02:15
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CS>>См. https://fluent.microsoft.com/

CC>Что это за булшит бинго без единого примера?

https://docs.microsoft.com/en-us/windows/uwp/design/style/acrylic
Re[5]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 19.06.18 02:30
Оценка: +4
Здравствуйте, c-smile, Вы писали:

Aaaaah, my eyes!


Вот за что так над людьми издеваться?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 19.06.18 03:19
Оценка: -1 :)
Здравствуйте, CreatorCray, Вы писали:

CC>Aaaaah, my eyes!


Понятно что есть люди которым UI не нужен в принципе. Скажем для сисадмина достаточно FAR и консоли.

Но есть другие 99.99% процентов пользователей компьютеров у которых эстетические предпочтения отличаются от суровых админов уже 20 лет прущихся от этого вот:

Re[7]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 19.06.18 07:12
Оценка: +10
Здравствуйте, c-smile, Вы писали:

CS>Но есть другие 99.99% процентов пользователей компьютеров у которых эстетические предпочтения отличаются от суровых админов уже 20 лет прущихся от этого вот:

У 99.99% даже не спросили как им надо. Просто сунули в харю эту квадратную безальтернативщину — жрите юзвери дорогие, не обляпайтесь.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: [Windows] GDI - всё.
От: AlexRK  
Дата: 19.06.18 07:57
Оценка: 1 (1) +1
Здравствуйте, CreatorCray, Вы писали:

CC>Aaaaah, my eyes!

CC>Image: acrylic_app-pattern_full.png

П...ц, вот это отстоище. Опупеоз гей-дизайна.
Re[7]: [Windows] GDI - всё.
От: AlexRK  
Дата: 19.06.18 08:00
Оценка: +1 :)
Здравствуйте, c-smile, Вы писали:

CS>Но есть другие 99.99% процентов пользователей компьютеров у которых эстетические предпочтения отличаются от суровых админов уже 20 лет прущихся от этого вот:


Всегда приятно послушать человека, которого 99.99% пользователей уполномочили говорить от своего лица.
Re[4]: [Windows] GDI - всё.
От: neFormal Россия  
Дата: 19.06.18 09:03
Оценка:
Здравствуйте, CreatorCray, Вы писали:

F>>очень удивительно видеть в 2018 году именно GDI. недавно просто наткнулся на поклонников. хочу понять мотивы

CC>Если не надо выпендрёжа в UI то GDI быстро и просто работает.

а чего не GDI+ ?
...coding for chaos...
Re[9]: [Windows] GDI - всё.
От: alex_public  
Дата: 19.06.18 13:50
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>У W7 меньший blur radius, но в принципе похоже.


Давай я ещё раз повторю всё по пунктам (а то прямо не верится даже), а ты подтвердишь, что я правильно всё описал:

1. В Windows7/Vista появился интерфейсный подход с отображением главного окна приложения как бы на листе полупрозрачного стекла. Технически это реализовалось просто через прозрачность с фильтром размытия. Причём реализовывать это самим программистам не требовалось, т.к. появился новый win32 API для управления данным стандартным рендерингом.

2. В Windows8 и первых версиях Windows10 от всех этих Aero красивостей отказались, обозвав их ненужными излишествами. И предложив взамен мегаубогие квадратики Metro, которые тогда назывались вершиной дизайнерской мысли.

3. Сейчас MS сами начали называть Metro стиль сомнительным и предлагают вместо него совершенно другую дизайнерскую концепцию, инновационную и всё такое. Которая "внезапно" заключается в расположение окна поверх листа полупрозрачного (но с чуть меньшей прозрачностью чем эмулировалось в Win7) стекла!

4. При этом они отключили в Windows10 работоспособность готового win32 API, существующего для прорисовки подобного эффекта.

Я всё правильно описал? )
Re[10]: [Windows] GDI - всё.
От: alex_public  
Дата: 19.06.18 14:18
Оценка:
Кстати, нашёл тут официальную документацию этой "новой" идеологии: https://docs.microsoft.com/ru-ru/windows/uwp/design/fluent-design-system/.

Теперь у нас оказывается снова важна глубина, реалистичность и т.п. (это я случаем не описание Aero читаю?). Хотя ещё совсем недавно это всё называлось "лишней графикой", которая только отвлекает от фактического содержания (и именно поэтому плоские однотонные квадратики назывались идеальным интерфейсом).

Ну ну.

P.S. Кстати, про этот самый "Акрил" в этой документации аж целая отдельная статья имеется https://docs.microsoft.com/ru-ru/windows/uwp/design/style/acrylic с уникальным видео (даже не буду это комментировать).
Re[9]: [Windows] GDI - всё.
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 19.06.18 14:38
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>В Windows 7 это всё вообще очень сложно сделать — child окна там непрозрачные, ClearType который с альфаканалом не дружит в принципе и всё такое.


Погодите, так что с ClearType?
Ce n'est que pour vous dire ce que je vous dis.
Re[8]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 19.06.18 14:55
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>Всегда приятно послушать человека, которого 99.99% пользователей уполномочили говорить от своего лица.


Это не ко мне. Это к UI идеологам Apple, Microsoft и Google.

Это они делают UI от которого зависят их доходы.

Твоя лично З/П от UI не зависит. На 99.99% я так понимаю.
Re: [Windows] GDI - всё.
От: McSimoff Россия  
Дата: 19.06.18 16:34
Оценка: +2
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>support-of-acrylic-themin
CS>
CS>ему нужно...
CS>Эра GDI прошла.

Господа, а зачем вам рисовать самим интерфейс? Это должна ОС делать в соответствии с настройками пользователя и его темой оформления. Я давно сюда не писал, тут пришло новое поколение, кому-то классические кнопки не нравятся, которые ещё со времен MS-DOS и библиотек типа TurboVision (и аналоги *nix, см. MC) утвердили стандарт пользовательского интерфейса. Все эти потуги варягов в Microsoft с Aero-Metro-Acryl не приживаются.
Нарисуете вы свой интерфейс (раньше скин называлось), а в следующей версии Windows это не будет работать так, как вы задумывали. А вот программы со стандартным интерфейсом работают с 2000 года без перекомпиляции.
Re[5]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 19.06.18 16:52
Оценка:
Здравствуйте, neFormal, Вы писали:

F>а чего не GDI+ ?

Тормозной он очень.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[8]: [Windows] GDI - всё.
От: Ops Россия  
Дата: 19.06.18 16:55
Оценка: +1
Здравствуйте, Don Reba, Вы писали:

DR>Часть переписали, часть, как водится, оставили в стиле предыдущей Win10, часть Win8, часть Win7, часть в стиле Висты, и часть в стиле XP.


Объем этих частей заметно меняется с каждым крупным обновлением. Старого уже не так много осталось, как было при выходе 10-ки.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[4]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 18:04
Оценка:
Здравствуйте, alex_public, Вы писали:

_>Я правильно понял, что идея и эффект заключаются в том, что мы ставим главному окну приложения ненулевую прозрачность? )


Не, это блур.
Re[6]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 18:35
Оценка:
Здравствуйте, alex_public, Вы писали:

_>а в той же Qt уже просто одной функцией http://doc.qt.io/qt-5/qtwin.html#enableBlurBehindWindow


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

Но DwmDefWindowProc ничего не делает, то бишь, всегда возвращает FALSE, т.е. отрисовка NC-областей выполняется через стандартную DefWindowProc.

В двух словах, процедура окна, использующего DWM, выглядит так:
...
{
    LRESULT dwmResult;

    if(DwmDefWindowProc(hwnd, msg, wParam, lParam, &dwmResult))
        return dwmResult;
}
...
switch(msg) 
{
...
default:
    return DefWindowProc(hwnd, msg, wParam, lParam);
}



_>Это разве не тоже самое или там какой-то особенный blur? )))


Разница в том, что раньше его не надо было рисовать самому ручками.
Если даже была потребность растянуть этот блур и на клиентскую область окна, то это указывалось через однократный вызов DwmExtendFrameIntoClientArea(hwnd, margins).

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

Теперь можете развлекаться в DX, а там не только несчастный блур, а вообще что душе угодно. ))
Отредактировано 19.06.2018 19:19 vdimas . Предыдущая версия .
Re[10]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 18:40
Оценка:
Здравствуйте, serb, Вы писали:

CS>>Принципиально разница в дизайне состоит в том что [очень условно] Windows отказывается от themes.

S>Это просто жуть!!!

Дык, начиная с XP темы были для common controls и GDI, а приложения магазина не используют commctrl.dll.
Re[10]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 19:14
Оценка:
Здравствуйте, Don Reba, Вы писали:

CS>>В Windows 7 это всё вообще очень сложно сделать — child окна там непрозрачные, ClearType который с альфаканалом не дружит в принципе и всё такое.

DR>Погодите, так что с ClearType?

Не актуален для высокого DPI.
А вообще, волноваться не о чем.
Десктопные приложения будут поддерживаться еще бесконечно долго, а в них с ClearType всё ОК.
Re[3]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 19:30
Оценка:
Здравствуйте, c-smile, Вы писали:

МД>>Ты наверное будешь удивлен, но по скорости GDI до сих лучше всех для нативных приложений. И проще.

CS>GDI это CPU rendering примитивов.

Опять старая песня. ))
Уже ведь разбирали, что GDI-драйвера даже образы шрифта кешируют в памяти картейки.

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

А в приложениях UWP не переиспользуется ни че го.
Прожорливые они даже в минимальном варианте.


CS>По определению быстро не может. Особенно на high-DPI мониторах.


Быстро-то может, какие проблемы?
Там неудобство поджидало с другой стороны — это растяжка битмапов.
В общем случае выглядит так себе.

Поэтому на high-DPI мониторах надо рисовать уже вектором.
И это тормознее, справедливости ради, чем растягивать битмап, который уже сидел до этого в картейке.
Re[3]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 19:46
Оценка:
Здравствуйте, SenorProgramador, Вы писали:

SP>Я был бы очень удивлен, если б мне кто-то хотя бы теоретически мог объяснить, как ГДИ может быть быстрее ДиректИкса.


Смотря в каких сценариях.
Например, высококачественный текст GDI рисует быстрее, бо в нём прямо в драйвере живёт довольно-таки сложный кеш битмапов-символов.

2D операции в GDI тоже очень шустрые, если не надо менять перед каждой операцией перо-кисть.
Работает в точности на уровне DirectX по скорости, когда тот рисует прямо в экранную поверхность.

А когда оба рисуют в скрытую поверхность, то оба рисуют намного быстрее и опять же примерно с одинаковой скоростью.
Почему double buffering и популярен в GDI — это банально быстрее.

А так-то оба, что DirectX, что GDI — это юзер-левельные обертки над низкоуровневым драйвером одной и той же картейки.
И с какой радости одна и та же картейка должна выдавать разную производительность при заливке, скажем, GDI GradientFill в аналогичной операции над коллекцией вершин в DX?
Там происходящее в точности идентично, разве что в случае Direct 3D надо было гнать на картейку больше данных, бо каждая вершина описывается в 3-хмерном пространстве, т.е. тупо z=0. И этот глупый 0 постоянно туда-сюда гонялся, пока не выпустили Direct2D в 2012-м году.

Ну и, дрова GDI еще с начала 2000-х были уже очень неплохи.
Лучших не существовало в природе.
Отредактировано 19.06.2018 19:47 vdimas . Предыдущая версия .
Re[2]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 19.06.18 19:53
Оценка:
Здравствуйте, ononim, Вы писали:

O>а еще можно както так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx#blurbehind


В 10-ке не работает.
Re[3]: [Windows] GDI - всё.
От: ononim  
Дата: 19.06.18 20:21
Оценка:
O>>а еще можно както так https://msdn.microsoft.com/en-us/library/windows/desktop/aa969537(v=vs.85).aspx#blurbehind
V>В 10-ке не работает.
и почему меня это не удивляет..
Как много веселых ребят, и все делают велосипед...
Re[10]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 19.06.18 21:48
Оценка: +1
Здравствуйте, Don Reba, Вы писали:

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


CS>>В Windows 7 это всё вообще очень сложно сделать — child окна там непрозрачные, ClearType который с альфаканалом не дружит в принципе и всё такое.


DR>Погодите, так что с ClearType?



По определению ClearType это механизм отрисовки текста на непрозрачном background с суперсамплингом.

Т.е. нельзя отрисовать текст на прозрачный bitmap (window surface bitmap) и потом уже blend этого bitmap на экран. Не работает так в принципе [с ClearType].

Вот например в Windows 7 под caption text приходится подкладывать непрозрачный фон таким вот извращенным способом:


Это не от хорошей жизни, а из-за clear type.
Re[7]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 19.06.18 22:03
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Здравствуйте, alex_public, Вы писали:


_>>а в той же Qt уже просто одной функцией http://doc.qt.io/qt-5/qtwin.html#enableBlurBehindWindow


V>DWM не работает в новых виндах.


Ну не выдумывай. Windows 10 это DWM и только DWM. В Windows 7 DWM можно было отключать (Basic Window Theme), в 10-ке DWM неотключаема.

_>>Это разве не тоже самое или там какой-то особенный blur? )))


Windows 7 blur делается с kernel 3-4 пиксела.
Windows 10 и MacOS blur это filter kernel 20-30 пиксела.

Вычислительная сложность Gaussian blur — O(M*N) где M размер kernel, а N количество пикселов экрана.

Т.е. W7 еще можно было технически делать blur с пом. CPU то в W10 уже нет — нужен GPU для работы.
Re[11]: [Windows] GDI - всё.
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 20.06.18 01:03
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Не актуален для высокого DPI.


В Edge и остальных WPF приложениях заметно размытый текст даже на 27" 4K мониторе (160 dpi). У подавляющего большинства мониторов DPI ниже.

V>Десктопные приложения будут поддерживаться еще бесконечно долго, а в них с ClearType всё ОК.


Насколько я понимаю, они хотят использовать этот стиль по всей операционной системе, а не только в своём магазине.
Ce n'est que pour vous dire ce que je vous dis.
Отредактировано 20.06.2018 1:04 Don Reba . Предыдущая версия .
Re[8]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 01:13
Оценка:
Здравствуйте, c-smile, Вы писали:

V>>DWM не работает в новых виндах.

CS>Ну не выдумывай. Windows 10 это DWM и только DWM.

От всей богатой функциональности DWM там осталась только композиция окон.
Я же написал следом:

DwmDefWindowProc ничего не делает, то бишь, всегда возвращает FALSE



CS>Вычислительная сложность Gaussian blur — O(M*N) где M размер kernel, а N количество пикселов экрана.


Не уверен, что нужен Gaussian blur на весь экран.
Можно ограничиться обычным линейным размытием с конечным радиусом.
При такой сильной степени размытия это однофигственно.
Re[12]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 01:18
Оценка:
Здравствуйте, Don Reba, Вы писали:

V>>Не актуален для высокого DPI.

DR>В Edge и остальных WPF приложениях заметно размытый текст даже на 27" 4K мониторе (160 dpi). У подавляющего большинства мониторов DPI ниже.

Возьми 4к на 22" и будет тебе счастье.


V>>Десктопные приложения будут поддерживаться еще бесконечно долго, а в них с ClearType всё ОК.

DR>Насколько я понимаю, они хотят использовать этот стиль по всей операционной системе, а не только в своём магазине.

Что значит "во всей операционной системе"?
В ГУИ конфигурации/сеттингов?
Туда лазят один-два раза при первоначальной установке.
Целевые приложухи всё-равно классические десктопные — ради которых ты комп включаешь, собсно.
Re[9]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.18 01:32
Оценка:
Здравствуйте, vdimas, Вы писали:

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


V>>>DWM не работает в новых виндах.

CS>>Ну не выдумывай. Windows 10 это DWM и только DWM.

V>От всей богатой функциональности DWM там осталась только композиция окон.

V>Я же написал следом:
V>

V>DwmDefWindowProc ничего не делает, то бишь, всегда возвращает FALSE


Всё что нужно она делает если окно сконфигурировано так что ей нужно работать. WM_NCPAINT, WM_NCHITTEST и WM_DWM*** сообщения.

CS>>Вычислительная сложность Gaussian blur — O(M*N) где M размер kernel, а N количество пикселов экрана.


V>Не уверен, что нужен Gaussian blur на весь экран.

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

На весь экран это worst case. А если у тебя K окон с размытием друг на друге то еще и O(M*N*K) — т.е. весь Z-order стек размывать приходится.
Re[10]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 01:44
Оценка:
Здравствуйте, c-smile, Вы писали:

V>>DwmDefWindowProc ничего не делает, то бишь, всегда возвращает FALSE

CS>Всё что нужно она делает если окно сконфигурировано так что ей нужно работать. WM_NCPAINT, WM_NCHITTEST и WM_DWM*** сообщения.

Ну ты попробуй.


V>>Не уверен, что нужен Gaussian blur на весь экран.

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

CS>На весь экран это worst case. А если у тебя K окон с размытием друг на друге то еще и O(M*N*K) — т.е. весь Z-order стек размывать приходится.


Не приходится. Это же композитор, т.е. он оперирует статическими картинками, а не рисует по требованию.
Т.е. низлежащие картинки сгенерили свой рисунок ну и всё. При перемещении окна верхнего уровня надо обсчитывать только его.
Re[11]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 01:47
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>По определению ClearType это механизм отрисовки текста на непрозрачном background с суперсамплингом.

CS>Т.е. нельзя отрисовать текст на прозрачный bitmap (window surface bitmap) и потом уже blend этого bitmap на экран. Не работает так в принципе [с ClearType].

Теоретически это можно, например сугубо рисовать символы ручками. ))
Re[12]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.18 02:01
Оценка:
Здравствуйте, Don Reba, Вы писали:

DR>Здравствуйте, vdimas, Вы писали:


V>>Не актуален для высокого DPI.


ClearType используется и в high-dpi, можно посмотреть в Edge или вот на 192ppi экране:



DR>В Edge и остальных WPF приложениях заметно размытый текст даже на 27" 4K мониторе (160 dpi). У подавляющего большинства мониторов DPI ниже.


Edge к WPF не имеет никакого отношения. Edge это UWP приложение (но похоже что они начали его мигрировать из-под UWP).
У WPF свой независимый rendering stack и, да, WPF славится размытием текста.

V>>Десктопные приложения будут поддерживаться еще бесконечно долго, а в них с ClearType всё ОК.


DR>Насколько я понимаю, они хотят использовать этот стиль по всей операционной системе, а не только в своём магазине.


Административные утилиты так и останутся я думаю.
Re[13]: [Windows] GDI - всё.
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 20.06.18 02:14
Оценка:
Здравствуйте, c-smile, Вы писали:

DR>>В Edge и остальных WPF приложениях заметно размытый текст даже на 27" 4K мониторе (160 dpi). У подавляющего большинства мониторов DPI ниже.


CS>Edge к WPF не имеет никакого отношения. Edge это UWP приложение (но похоже что они начали его мигрировать из-под UWP).

CS>У WPF свой независимый rendering stack и, да, WPF славится размытием текста.

Да, спасибо, я имел в виду именно UWP. 😳
Ce n'est que pour vous dire ce que je vous dis.
Re[11]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.18 02:22
Оценка:
Здравствуйте, vdimas, Вы писали:

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


V>>>DwmDefWindowProc ничего не делает, то бишь, всегда возвращает FALSE

CS>>Всё что нужно она делает если окно сконфигурировано так что ей нужно работать. WM_NCPAINT, WM_NCHITTEST и WM_DWM*** сообщения.

V>Ну ты попробуй.


А чего мне пробовать? Она у меня вызывается и работает там где надо (на окнах с DwmExtendFrameIntoClientArea например).

V>>>Не уверен, что нужен Gaussian blur на весь экран.

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

CS>>На весь экран это worst case. А если у тебя K окон с размытием друг на друге то еще и O(M*N*K) — т.е. весь Z-order стек размывать приходится.


V>Не приходится. Это же композитор, т.е. он оперирует статическими картинками, а не рисует по требованию.

V>Т.е. низлежащие картинки сгенерили свой рисунок ну и всё. При перемещении окна верхнего уровня надо обсчитывать только его.

Если бы всё так просто было ... Запусти видео а поверх него calculator.exe какой-нить в 10-ке — всё увидишь.
А если несколько UWP окон то увидишь как весь стек размывается друг под другом.
Re: [Windows] GDI - всё.
От: MasterZiv СССР  
Дата: 20.06.18 10:36
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>[url=https://sciter.com/wp-content/uploads/2018/06/acrylic3-960x650.png]Image: acrylic3-960x650.png
CS>[/url]
CS>ему нужно выставить флаг WS_EX_NOREDIRECTIONBITMAP и рисовать содержимое непосредственно в DirectComposition visual tree десктопа — т.е. напрямую DirectX surface экрана.
CS>Эра GDI прошла.

Вот я бы убивал бы программеров, которые такой GUI делают.
Ну или по крайней мере кое-какие места бы им отрывал, чтобы не плодились.
Re: [Windows] GDI - всё.
От: MasterZiv СССР  
Дата: 20.06.18 10:44
Оценка: -6 :))
Здравствуйте, c-smile, Вы писали:

CS>Вот для того чтобы сделать такое окно

CS>https://sciter.com

Спасибо за ссылку на рассадник ЗЛА и ГОВНА!
Re[12]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 10:48
Оценка:
Здравствуйте, c-smile, Вы писали:

V>>Ну ты попробуй.

CS>А чего мне пробовать? Она у меня вызывается и работает там где надо (на окнах с DwmExtendFrameIntoClientArea например).

У меня тоже работает в 7-ке, как раз для DwmExtendFrameIntoClientArea, а в 10-ке DwmDefWindowProc всегда возвращает FALSE.

CS>Если бы всё так просто было ... Запусти видео а поверх него calculator.exe какой-нить в 10-ке — всё увидишь.


Видео ))


CS>А если несколько UWP окон то увидишь как весь стек размывается друг под другом.


Т.е., ты утверждаешь, что при прорисовке окна верхнего уровня, так же вызывается прорисовка низлежащих UWP-окошек?
ХЗ, надо попробовать.

Для обычных десктопных приложений я видел "размотку" z-order стека только для определения конкретного пикселя (уже нарисованного), но не увидел требований на перерисовку низлежащих окошек в этом процессе, как оно происходило в WinXP для окошек с полупрозрачностью.
Re[4]: [Windows] GDI - всё.
От: Mr.Delphist  
Дата: 20.06.18 14:10
Оценка: -1
Здравствуйте, vdimas, Вы писали:

V>А в приложениях UWP не переиспользуется ни че го.

V>Прожорливые они даже в минимальном варианте.

А как прикажете переиспользовать, если каждое UWP-приложение — это своя песочница? Все необходимые assets должны идти зашитые в приложение или скачиваться в песочницу через известные урлы. Зато есть несомненный плюс — поддержка векторной графики, что вкупе с виртуальными дробными пикселями даёт великолепную картинку на любой ретине, потому что там windowless-рендеринг сразу на целевую поверхность (которую предоставляет ОС). Т.е. времена "всё есть hwnd, всё есть прямоугольник рисующий себя сам" давно прошли, и это хорошо

А насчёт прожорливости в минимальном варианте — ну, я помню ещё со студенчества песни "этот 'FoxPro/Delphi/нужное-вписать' даже пустой проект создаёт X 'кило/мега/нужное-вписать' байт". Не в прожорливости счастье в 80% случаев, а в соотношении 'результат/усилия'.
Re[2]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.18 16:02
Оценка: -4 :)
Здравствуйте, McSimoff, Вы писали:

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


CS>>Вот для того чтобы сделать такое окно

CS>>support-of-acrylic-themin
CS>>
CS>>ему нужно...
CS>>Эра GDI прошла.

MS>Господа, а зачем вам рисовать самим интерфейс? Это должна ОС делать в соответствии с настройками пользователя и его темой оформления. Я давно сюда не писал, тут пришло новое поколение, кому-то классические кнопки не нравятся, которые ещё со времен MS-DOS и библиотек типа TurboVision (и аналоги *nix, см. MC) утвердили стандарт пользовательского интерфейса. Все эти потуги варягов в Microsoft с Aero-Metro-Acryl не приживаются.

MS>Нарисуете вы свой интерфейс (раньше скин называлось), а в следующей версии Windows это не будет работать так, как вы задумывали. А вот программы со стандартным интерфейсом работают с 2000 года без перекомпиляции.

Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"




Вот SublimeText который всё рисует сам:




А вот народ экспериментирует с Visual Code чтобы не так скучно было код херачить:

Re[5]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 16:02
Оценка: +1
Здравствуйте, Mr.Delphist, Вы писали:

V>>А в приложениях UWP не переиспользуется ни че го.

V>>Прожорливые они даже в минимальном варианте.
MD>А как прикажете переиспользовать, если каждое UWP-приложение — это своя песочница?

Переиспользовать можно доверенные либы.
В процессы UWP-приложений DLL-ки загружаются обычным образом.
Там всё отличие в том, что подгузка зависимостей статическая, с контролем зависимостей по манифесту, подписям и т.д.
А вот динамический LoadLibrary недоступен.


MD>Все необходимые assets должны идти зашитые в приложение или скачиваться в песочницу через известные урлы.



MD>Зато есть несомненный плюс — поддержка векторной графики


Эта поддержка есть и для десктопных приложений.


MD>Т.е. времена "всё есть hwnd, всё есть прямоугольник рисующий себя сам" давно прошли, и это хорошо


Тю, эти времена "прошли" еще в 2007-м году, с выходом Висты.
Уже тогда существовал нейтивный аналог XAML и уже тогда работал композитный менеджер.
Например, Mozilla Thunderbird уже в те года перешла на новую технологию, хотя это десктопное приложение.
Просто натрави на него Spy++ и убедись, что это одно системное окно, как и в случае UWP-приложух.


MD>А насчёт прожорливости в минимальном варианте — ну, я помню ещё со студенчества песни "этот 'FoxPro/Delphi/нужное-вписать' даже пустой проект создаёт X 'кило/мега/нужное-вписать' байт". Не в прожорливости счастье в 80% случаев, а в соотношении 'результат/усилия'.


По этому соотношению разрабатывать десктопные приложухи всё еще на порядок легче.
Re[3]: [Windows] GDI - всё.
От: oziro Нигерия  
Дата: 20.06.18 16:21
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


А что в нем вырвиглазного? Убрать панели (они мешают же, толку никакого), сменить шрифт на Прагмату — и збс. Проблема нотепада++ — отсутствие строки ввода команд. По менюхам уже не хочется лазить, а хочется начинать набирать "upper case" или "toggle comment"

А sub и vscode — те еще тормоза. Саб еще ничо, а vscode трындец, хуже emacs-а (с плагинами).
Re[3]: [Windows] GDI - всё.
От: rudzuk  
Дата: 20.06.18 16:31
Оценка: +1
Здравствуйте, c-smile, Вы писали:

c> А вот народ экспериментирует с Visual Code чтобы не так скучно было код херачить:


Хипстота во все поля.
avalon/2.0.6
Re[3]: [Windows] GDI - всё.
От: McSimoff Россия  
Дата: 20.06.18 17:01
Оценка:
Здравствуйте, c-smile, Вы писали:


CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


CS>Вот SublimeText который всё рисует сам:


CS>А вот народ экспериментирует с Visual Code чтобы не так скучно было код херачить:


Я не соглашусь про вырвиглазный дизайн Notepad++. Тут оранжевый цвет не к месту. Возможно с шрифтами поиграть, но это всё личные настройки. Больше претензий нет.

В ваших примерах плоский дизайн. Кнопки управления окном (свернуть, закрыть) по сути отсутствуют. Это конечно MS наломали дров. TabControl, TreeView, StatusBar такие же плоские. Рамка окна отощала, менять размер окон стало сложнее. С элементом TabControl лучше всего дела обстояли в OS/2, они там и цветные и с любой стороны и как записная книжка. В вашем последнем скриншоте заголовок окна и фон одинаковый, т.е. отсутствуют визуально.
Тем не менее, если это сделано настройками темы, то всё нормально!
В целом, я как поклонник Windows Vista одобряю вектор дизайна от плоского Метро в сторону 3Д+прозрачность. Но должно быть это через темы сделано.
Re[6]: [Windows] GDI - всё.
От: Mr.Delphist  
Дата: 20.06.18 17:07
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Эта поддержка есть и для десктопных приложений.


Векторная графика вот прямо как гибкое средство создания UI? Единственно что могу вспомнить в Win32-мире — это метафайлы и накрученный вокруг них API с частичной совместимостью между NT-веткой и десктопной. Помню как пришлось реализовывать функцию рендеринга метафайла с поворотом на произвольный угол, ибо такое API отсутствовало на Win9x...

V>Тю, эти времена "прошли" еще в 2007-м году, с выходом Висты.

V>Уже тогда существовал нейтивный аналог XAML и уже тогда работал композитный менеджер.

Ну, не "аналог XAML", а так называемые windowless-версии некоторых системных контролов. Но, как это обычно бывает попервой, многое из необходимого поведения старого варианта контрола "ещё не поддерживалось" у безоконного правопреемника. Помнится, мы там с rich edit неплохо покувыркались в одном проекте, в итоге было принято решение "пока забить". WPF/UWP хороши именно тем, что это решение "под ключ", в комплексе, а не вкрячивание windowless-кусочка в стандартное HWND-окружение, а-ля ActiveX control.
Re[4]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.18 17:23
Оценка:
Здравствуйте, McSimoff, Вы писали:

MS>В целом, я как поклонник Windows Vista одобряю вектор дизайна от плоского Метро в сторону 3Д+прозрачность. Но должно быть это через темы сделано.


Ну это и есть такая тема которую используют UWP приложения.

Состоит из трех цветов: text, background и accent (рамка окна здесь) + ambient color (blur behind):



Это calculator.exe из Windows 10.1803

accent color или задается пользователем или вычисляется автоматически по desktop background.
Отредактировано 20.06.2018 17:25 c-smile . Предыдущая версия .
Re[7]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 20.06.18 19:39
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

V>>Эта поддержка есть и для десктопных приложений.

MD>Векторная графика вот прямо как гибкое средство создания UI?

Почему нет?
Таких овердохрена.


MD>Единственно что могу вспомнить в Win32-мире


Вспомнить от какого года?
Ты вспоминай после 2007-го.


V>>Тю, эти времена "прошли" еще в 2007-м году, с выходом Висты.

V>>Уже тогда существовал нейтивный аналог XAML и уже тогда работал композитный менеджер.
MD>Ну, не "аналог XAML", а так называемые windowless-версии некоторых системных контролов.

Э, нет, именно всё больше с тех пор библиотек, которые не пользуют системные контролы.
Re[4]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.18 23:00
Оценка:
Здравствуйте, McSimoff, Вы писали:


MS>С элементом TabControl лучше всего дела обстояли в OS/2, они там и цветные и с любой стороны и как записная книжка.


Ох... Это вот что-ли ?


MS>Я давно сюда не писал, тут пришло новое поколение,


Стеснюсь но спрошу: насколько давно?

И что Вы делали все эти годы когда вся прогрессивная общественность костьми ложилась в борьбе со skeumorphism-ом
Re[2]: [Windows] GDI - всё.
От: Osaka  
Дата: 20.06.18 23:31
Оценка:
K>А юзер — ему нужно предсказуемое поведение, а не дизайнерский высер.
Клиентам эпла нужно именно отрицание всякой ортогональности, закономерности, соответствия везде одним и тем же правилам, и прочего ботанства.
Данное сообщение является художественным произведением и освещает вымышленные события в вымышленном мире. Все совпадения с реальностью являются случайными. Не является инвестиционной рекомендацией.
Отредактировано 20.06.2018 23:34 Osaka . Предыдущая версия . Еще …
Отредактировано 20.06.2018 23:33 Osaka . Предыдущая версия .
Re[2]: [Windows] GDI - всё.
От: ov  
Дата: 21.06.18 01:02
Оценка:
MZ>Вот я бы убивал бы программеров, которые такой GUI делают.

у меня такое же отношение к CSS на сайтах. нафига, ведь в браузере уже есть стандартная тема отображения всех элементов?
а эти дизайнеры, блин, изгаляются, раскрашивают что-то. поубивал бы...
Re[3]: [Windows] GDI - всё.
От: ElSir  
Дата: 21.06.18 07:29
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


CS>Вот SublimeText который всё рисует сам:


А можно как-то приблизить рабочий стол к реальности и закидать его ярлыками? Есть предположение, что на фоне сочной травы и глубин космоса все, что угодно, будет выглядеть красиво. Вот только мой рабочий стол, как у виндоюзера, не похож на маковский.
Re[3]: [Windows] GDI - всё.
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 21.06.18 09:54
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


CS>Image: notepad++-screenshot.jpg

Отличный интерфейс!


CS>Вот SublimeText который всё рисует сам:


CS>Image: windows.png

Убожество!

В 2018 году сами интерфейс рисуют только чудаки на букву "М".
[КУ] оккупировала армия.
Re[5]: [Windows] GDI - всё.
От: ononim  
Дата: 21.06.18 10:56
Оценка:
MS>>С элементом TabControl лучше всего дела обстояли в OS/2, они там и цветные и с любой стороны и как записная книжка.
CS>Ох... Это вот что-ли ?
CS>Image: img_452589.png
причем тут хр?

Как много веселых ребят, и все делают велосипед...
Re[3]: [Windows] GDI - всё.
От: ononim  
Дата: 21.06.18 11:07
Оценка:
CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"
CS>Вот SublimeText который всё рисует сам:
Безотносительно к свойствам интерфейсов, цветовая гамма "светлым" по "черному" это и есть самое настоящее вырвиглаз. А точнее — вырвисетчатку. Потому что глаз регулирует уровень освещенности по средней яркости картинки.
Таким образом при монотонно ярком фоне и темном предмете на нем зрачок будет более узкий, чем при монотонно темном фоне и ярком предмете на нем.
А это значит плотность локального светового потока на участке сетчатки, куда сфокусировался яркий предмет на темном фоне, будет больше чем плотность светового потока от яркого фона.
А это значит — локальное выжигание сетчатки.
Те, кто юзают такие темы, со временем это 'чуют', и начинают предпринимать некоторые меры. Но вместо того чтоб сделать нормальный темный текст на светлом фоне (ведь это так не по-хипстерски), они просто убавляют яркость символов, снижая таким образом нагрузку на сетчатку, но повышая нагрузку на мышцы фокусировки хрусталика, т.к. на менее контрастных объектах сложнее сфокусироваться.
Как много веселых ребят, и все делают велосипед...
Отредактировано 21.06.2018 11:14 ononim . Предыдущая версия . Еще …
Отредактировано 21.06.2018 11:11 ononim . Предыдущая версия .
Re[6]: [Windows] GDI - всё.
От: McSimoff Россия  
Дата: 21.06.18 11:15
Оценка:
Здравствуйте, ononim, Вы писали:

MS>>>С элементом TabControl лучше всего дела обстояли в OS/2, они там и цветные и с любой стороны и как записная книжка.


O>Image: os_2.gif


Ой, спасибо! Уже в тему, но были у них и с цветом какие-то элементы управления.
Re[5]: [Windows] GDI - всё.
От: McSimoff Россия  
Дата: 21.06.18 11:49
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Здравствуйте, McSimoff, Вы писали:


CS>Ну это и есть такая тема которую используют UWP приложения.

CS>Состоит из трех цветов: text, background и accent (рамка окна здесь) + ambient color (blur behind):
CS>Image: 6k7evyu1h9zy.jpg
CS>Это calculator.exe из Windows 10.1803

Тут типичный букет "косяков" плоского интерфейса. Заголовок окна с кнопками есть, но визуально отсутствуют. Ладно, в настройках можно галочку для заголовка поставить, а кнопки не доработаны. То же самое относится к кнопка М+, М- и т.д. Они выглядят как текстовые метки, а не как кнопки. Цифры и операции не доделаны, если это кнопка (в понимании вещественная, как на клавиатуре, микроволновке и т.д.), то она должны выглядеть как кнопка. Освещение сверху (справа или слева) и соответствующая тень. У MS со времен 95 были рекомендации/требования по GUI и значок Designed for Windows. Возможно, мы увидим материалы и текстуры на кнопках/элементах управления. По минимуму тут BitBlt справится и OWNERDRAW никто не отменял, а также любые формы окна можно сделать, но это ж лишнее. Мне довелось общаться/работать с одним дизайнером из полиграфии, так у них там куча заморочек. Тут в обсуждении такого не хватает.
P.S. Я тут писал до 2003. Регулярно read-only. Потом писал пару лет системный софт для заказчика в ЕС. Потом драйверописательством пока 64-бит и обязательные цифровые подписи не убили это направление, sharaware пробовал. Потом в одном Универе в одном WEB+DB лепил. Последние годы контроллерами занимаюсь...
Re[5]: [Windows] GDI - всё.
От: AlexRK  
Дата: 22.06.18 11:44
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Это calculator.exe из Windows 10.1803


Неужто ЭТО кому-то нравится и кто-то считает ЭТО удобным?
Re[3]: [Windows] GDI - всё.
От: alex_public  
Дата: 23.06.18 18:28
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"

CS>
  картинка
Image: notepad++-screenshot.jpg

CS>Вот SublimeText который всё рисует сам:
CS>
  картинка
Image: windows.png


А в чём ты видишь принципиальную разницу между этими двумя интерфейсами? Ну естественно если привести их к одинаковым настройкам (отключить в Notepad тулбар с меню и поставить в обоих одинаковую цветовую схему)...
Re[5]: [Windows] GDI - всё.
От: alex_public  
Дата: 23.06.18 18:32
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>И что Вы делали все эти годы когда вся прогрессивная общественность костьми ложилась в борьбе со skeumorphism-ом


Эм, а имитация куска оргстекла на экране компьютера случаем не является отличным примером скевоморфизма?
Re[4]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 24.06.18 04:14
Оценка:
Здравствуйте, alex_public, Вы писали:

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


CS>>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


_>А в чём ты видишь принципиальную разницу между этими двумя интерфейсами? Ну естественно если привести их к одинаковым настройкам (отключить в Notepad тулбар с меню и поставить в обоих одинаковую цветовую схему)…


А вот попробуй. Поставить одинаковую схему. Сомнительно что у тебя что-то получится.

Начать с того что в списке стандартных UI элементов Windows нет половины того что надо. Document map вместо scrollbar например. Стандартный scroll bar вообще в этот режим не загнать.

Сам производитель OS (Microsoft) не использует стандартный Tabs element для представления списка документов. Ни в одном своем продукте. Word/Excel, IE, Visual Studio и пр. Не предназначен он для списка документов.

Да и вообще все flagship продукты от MS используют Common Controls сугубо для вторичных диалогов. Да и то не всегда.


Да даже для диалогов...


Это вот штатный (т.е. "стандартный") Windows UWP диалог и его система UI элементов:



Это вообще далеко от тех кондовых Windows Common Controls:
Re[5]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 24.06.18 09:00
Оценка: +1 -1
Здравствуйте, c-smile, Вы писали:

CS>Это вот штатный (т.е. "стандартный") Windows UWP диалог и его система UI элементов:



Вот честно, буээээ

В основном из за тотальной "плоскости"

Да и сравнивать его надо с его аналогом:


Как по мне так этот приятнее глазу.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: [Windows] GDI - всё.
От: AeroSun  
Дата: 24.06.18 12:24
Оценка: +3 -2 :)
Здравствуйте, CreatorCray, Вы писали:

CC>Как по мне так этот приятнее глазу.


Я тащусь от таких комментариев) Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.
Так нет же, продолжаем заниматься аутотренингом.
Re[5]: [Windows] GDI - всё.
От: alex_public  
Дата: 24.06.18 13:04
Оценка:
Здравствуйте, c-smile, Вы писали:

_>>А в чём ты видишь принципиальную разницу между этими двумя интерфейсами? Ну естественно если привести их к одинаковым настройкам (отключить в Notepad тулбар с меню и поставить в обоих одинаковую цветовую схему)…

CS>А вот попробуй. Поставить одинаковую схему. Сомнительно что у тебя что-то получится.

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

CS>Начать с того что в списке стандартных UI элементов Windows нет половины того что надо. Document map вместо scrollbar например. Стандартный scroll bar вообще в этот режим не загнать.


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

Да, ну и насчёт стандартного контрола scrollbar ты конечно же тоже не прав — ему абсолютно безразлично где находиться, т.к. он не управляет собственно перемещением контента, а выдаёт только значение позиции. Так что без проблем можно было разместить его как у Sublime и другое расположение является целиком выбором автора Notepad++ (подозреваю вследствие того, что саму эту хрень (карту) добавляли сильно потом и не были уверены в особой её нужности (справедливо), так что не стали ради неё менять код основного контрола и разместили её просто как отдельное окно рядом).

CS>Сам производитель OS (Microsoft) не использует стандартный Tabs element для представления списка документов. Ни в одном своем продукте. Word/Excel, IE, Visual Studio и пр. Не предназначен он для списка документов.

CS>Да и вообще все flagship продукты от MS используют Common Controls сугубо для вторичных диалогов. Да и то не всегда.
CS>Да даже для диалогов...
CS>Это вот штатный (т.е. "стандартный") Windows UWP диалог и его система UI элементов:
CS>...
CS>Это вообще далеко от тех кондовых Windows Common Controls:
CS>...

И какое отношение это всё имеет к моему простому вопросу о принципиальных отличиях интерфейсов Notepad++ и Sublime? )
Re[7]: [Windows] GDI - всё.
От: ononim  
Дата: 24.06.18 14:04
Оценка: 1 (1) +5
CC>>Как по мне так этот приятнее глазу.
AS>Я тащусь от таких комментариев) Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.
В опу эту ваше эстетическую ценность если изза нее страдает юзабилити.
Художники/дизайнеры придумывают всякую хрень типа таких стульев

Но сидеть удобно на таких
Как много веселых ребят, и все делают велосипед...
Re[6]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 24.06.18 14:32
Оценка: 1 (1) +1
Здравствуйте, alex_public, Вы писали:

_>И какое отношение это всё имеет к моему простому вопросу о принципиальных отличиях интерфейсов Notepad++ и Sublime? )



К тезису "использовать в UI только стандартные средства предоставляемые ОС" — прямое отношение.

1. Не ясно что такое "стандартные средства" на Windows 10 их 3 разных (uxtheme.dll/common control, UWP и DrawFrameControl от Windows 3.11).

2. Если какого-то "стандартного" элемента не хватает приходится мастырить свой. Каким образом? В каком стиле? Сегодня он один завтра другой.

Вот кнопочка в Function List сделана с пом. DrawFrameControl (Windows 3.11):
Tabs нарисованы руками под Windows XP c 3D borders нещадно по всему UI.
И всё это завернуто в W10 flat window frame. Эстетическая и техническая какофония:


Короче, если делать приложение с UI выходящим за рамки того что можно сделать в dialog resource editor в VS и
которое должно жить на разных версиях Windows и других платформ то только рисовать самим — т.е. SublimeText, Visual Studio, Visual Code.

Других вариантов и нет в общем-то. Иначе получается "здесь стандартный контрол, здесь самописный, а здесь рыбу заворачивали" (Notepad++)
Re[8]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 24.06.18 15:01
Оценка: 1 (1) +1 -1 :))
Здравствуйте, ononim, Вы писали:

Есть еще эргономика/

В этом стуле тело дышит:

А на этом стуле можно сидеть только 15 минут в день — ожидать в приемной директора вызова на ковер:


Тот UI на который приходится смотреть весь день должен быть простым и содержать как можно меньшее количество визуального мусора — всяких там 3D borders и пр.
А тот UI который запускается раз в день на пару минут от силы должен быть "самоговорящий" — ему не должен требоваться Help.

Приложение типа антивируса должно выглядеть всегда современно — иначе "что это за древняя хрень и как она будет ловить современные вирусы?" — потеря доверия и кастомеров.
Поэтому вот в этом приложении которое живет уже 12 лет от XP до w10 и меняют стили CSS каждый год:

Отредактировано 24.06.2018 15:02 c-smile . Предыдущая версия .
Re[9]: [Windows] GDI - всё.
От: ononim  
Дата: 24.06.18 15:33
Оценка:
CS>Есть еще эргономика/
CS>В этом стуле тело дышит:
Мое тело дышит носом. Но в целом очень показательный пример аргументации антиюзабельного дизайна.
Как много веселых ребят, и все делают велосипед...
Re[3]: [Windows] GDI - всё.
От: ononim  
Дата: 24.06.18 19:52
Оценка: +1
K>> Зачем вообще рисовать "такое окно"?
K>> он умнее всей команды дизайнеров и юзабилистов венды?
K>> дизайнерский высер.
AS>И тут внезапно: это передовой дизайн MS Логическое развитие ribbon-на
Класс. Главное в интерфейсе программ — шоб светилось, переливалось и масштабировалось и чтоб звучала неземная музыка.
Удобство навигации, унифицированное поведение, чтоб взглянув на морду можно было сразу понять что есть что, без необходимости елозить мышью над контролами — не не слышали.
YOBA дизайн во всей красе
Как много веселых ребят, и все делают велосипед...
Re[9]: [Windows] GDI - всё.
От: ov  
Дата: 24.06.18 20:51
Оценка: :)
CS>Поэтому .... и меняют стили CSS каждый год

CSS вообще зло, предлагаю запретить. а то ишь меняют дизайн...
Re[10]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 24.06.18 21:46
Оценка:
Здравствуйте, ov, Вы писали:

CS>>Поэтому .... и меняют стили CSS каждый год


ov>CSS вообще зло, предлагаю запретить. а то ишь меняют дизайн…


Точно! А из цветов оставить только 16 HTML colors в <td bgcolor="magenta">
А то, блин, наделали Bootstrap'ов всяких ...
Re[7]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 25.06.18 04:43
Оценка: 1 (1)
Здравствуйте, AeroSun, Вы писали:

AS>Я тащусь от таких комментариев)

На здоровье!

AS>Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.

UI создаётся для кого? Для художников или таки для пользователей, которым надо чтоб практично и удобно в первую очередь, а все эти красивости по боку.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[7]: [Windows] GDI - всё.
От: serb Россия  
Дата: 25.06.18 07:53
Оценка: +2
CS>Вот кнопочка в Function List сделана с пом. DrawFrameControl (Windows 3.11):
CS>Tabs нарисованы руками под Windows XP c 3D borders нещадно по всему UI.
CS>И всё это завернуто в W10 flat window frame. Эстетическая и техническая какофония:
CS>Image: scsh_gui_functionList.png

Да ты прав самое отвратительное в твоей картинке это: W10 flat window frame
Re[8]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 25.06.18 08:58
Оценка:
Здравствуйте, CreatorCray, Вы писали:

AS>>Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.

CC>UI создаётся для кого? Для художников или таки для пользователей, которым надо чтоб практично и удобно в первую очередь, а все эти красивости по боку.

Красивости про которые ты говоришь, это и есть практично и удобно в первую очередь. Что неудобного ты увидел на том скрине ?
Re[9]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 25.06.18 09:08
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Красивости про которые ты говоришь, это и есть практично и удобно в первую очередь.

От оно как, Михалыч!
А почему мне тогда каждый раз в W8-10 кошмарно неудобно?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[10]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 25.06.18 09:17
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>Красивости про которые ты говоришь, это и есть практично и удобно в первую очередь.

CC>От оно как, Михалыч!
CC>А почему мне тогда каждый раз в W8-10 кошмарно неудобно?

Ты скипнул мой вопрос "Что неудобного ты увидел на том скрине ?" и сам же задаёшь ровно такой же.

Может ты включишь голову и таки попробуешь ответить на вопрос прямо? Итак, чего же тебе неудобного видится ?
Re[9]: [Windows] GDI - всё.
От: ononim  
Дата: 25.06.18 10:30
Оценка: +4
AS>>>Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.
CC>>UI создаётся для кого? Для художников или таки для пользователей, которым надо чтоб практично и удобно в первую очередь, а все эти красивости по боку.
I>Красивости про которые ты говоришь, это и есть практично и удобно в первую очередь. Что неудобного ты увидел на том скрине ?
Неудобное уже расписывали
Автор: McSimoff
Дата: 21.06.18

Если обобщить, то проблема в том, что визуально практически невозможно понять состояние и назначение визуальных элементов на экране не тыкнув в них мышкой. Это основная проблема. Вторая обобщенная проблема — крайне неэффективно используется пространство на экране, но этому хотябы есть объяснение помимо "художник так видит" — это просто следствие пальцеориентированности.

А визуальные эффекты, текучести там всякие блискучести и т.п. — это то что я по возможности отключаю в первую очередь в любой системе.
Как много веселых ребят, и все делают велосипед...
Re[11]: [Windows] GDI - всё.
От: serj.e  
Дата: 25.06.18 10:57
Оценка:
_>Теперь у нас оказывается снова важна глубина, реалистичность и т.п. (это я случаем не описание Aero читаю?). Хотя ещё совсем недавно это всё называлось "лишней графикой", которая только отвлекает от фактического содержания (и именно поэтому плоские однотонные квадратики назывались идеальным интерфейсом).

Старый как мир приём ИБД — сделать херово, затем вернуть как было. Вот бы еще Apple отказался от убогого плоского дизайна, и вернулся обратно к шикарному скевоморфизму...
Re[3]: [Windows] GDI - всё.
От: serj.e  
Дата: 25.06.18 11:20
Оценка:
K>>А юзер — ему нужно предсказуемое поведение, а не дизайнерский высер.
O>Клиентам эпла нужно именно отрицание всякой ортогональности, закономерности, соответствия везде одним и тем же правилам, и прочего ботанства.

Ровно наоборот — типичный ябблоюзер сносит приложение через 10 секунд, если оно не соответствует привычным канонам. Именно по этой причине замечательные (в своей среде обитания) GIMP и Qt Creator никогда не будут восприниматься всерьёз на маках, а IDE на базе IDEA или, например, MS Office будут терпеть с отвращением и зубовным скрежетом, исключительно по причине безальтернативности

PS. Естественно, я по большей части рассуждаю о поведенческих аспектах (UX), в визуальной стилистике возможны вариации.
Re[2]: [Windows] GDI - всё.
От: serj.e  
Дата: 25.06.18 11:29
Оценка:
MZ>Спасибо за ссылку на рассадник ЗЛА и ГОВНА!

Зачем так грубо?
PS. Однако, уход Evernote со Sciter–о-подобного UI на нативщину таки о чем-то говорит
Re[10]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 25.06.18 11:36
Оценка:
Здравствуйте, ononim, Вы писали:

AS>>>>Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.

CC>>>UI создаётся для кого? Для художников или таки для пользователей, которым надо чтоб практично и удобно в первую очередь, а все эти красивости по боку.
I>>Красивости про которые ты говоришь, это и есть практично и удобно в первую очередь. Что неудобного ты увидел на том скрине ?
O>Неудобное уже расписывали
Автор: McSimoff
Дата: 21.06.18


Вкусовщина.

O>Если обобщить, то проблема в том, что визуально практически невозможно понять состояние и назначение визуальных элементов на экране не тыкнув в них мышкой. Это основная проблема. Вторая обобщенная проблема — крайне неэффективно используется пространство на экране, но этому хотябы есть объяснение помимо "художник так видит" — это просто следствие пальцеориентированности.


Привычка.

O>А визуальные эффекты, текучести там всякие блискучести и т.п. — это то что я по возможности отключаю в первую очередь в любой системе.


И тоже вкусовщина.
Re[3]: [Windows] GDI - всё.
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 25.06.18 15:04
Оценка:
Здравствуйте, serj.e, Вы писали:

SE>Зачем так грубо?

SE>PS. Однако, уход Evernote со Sciter–о-подобного UI на нативщину таки о чем-то говорит

Evernote перешёл с HTMLayout на Chromium, насколько я понимаю.
Ce n'est que pour vous dire ce que je vous dis.
Re[11]: [Windows] GDI - всё.
От: ononim  
Дата: 25.06.18 15:46
Оценка:
O>>Если обобщить, то проблема в том, что визуально практически невозможно понять состояние и назначение визуальных элементов на экране не тыкнув в них мышкой. Это основная проблема. Вторая обобщенная проблема — крайне неэффективно используется пространство на экране, но этому хотябы есть объяснение помимо "художник так видит" — это просто следствие пальцеориентированности.
I>Привычка.
Ну как сказать. Необходимость 'ощупывать' интерфейс — это сродни жизни в подвале с фонариком, где непонятно что есть что, пока не посветишь или не пощупаешь. Привыкнуть к жизни в подвале конечно же можно, но, по возможности, лучше этого не делаеть и жить в нормально освещенной квартире, где сразу видно — где сортир, а где рукомойник
Как много веселых ребят, и все делают велосипед...
Re[12]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 25.06.18 15:48
Оценка:
Здравствуйте, ononim, Вы писали:

I>>Привычка.

O>Ну как сказать. Необходимость 'ощупывать' интерфейс — это сродни жизни в подвале с фонариком, где непонятно что есть что, пока не посветишь или не пощупаешь. Привыкнуть к жизни в подвале конечно же можно, но, по возможности, лучше этого не делаеть и жить в нормально освещенной квартире, где сразу видно — где сортир, а где рукомойник

А почему другим не приходится 'ощупывать' ?
Re[13]: [Windows] GDI - всё.
От: ononim  
Дата: 25.06.18 15:52
Оценка:
O>>Ну как сказать. Необходимость 'ощупывать' интерфейс — это сродни жизни в подвале с фонариком, где непонятно что есть что, пока не посветишь или не пощупаешь. Привыкнуть к жизни в подвале конечно же можно, но, по возможности, лучше этого не делаеть и жить в нормально освещенной квартире, где сразу видно — где сортир, а где рукомойник
I>А почему другим не приходится 'ощупывать' ?
Приходится, но они привыкли и считают это нормой. Человек — он такой, ко всему может привыкнуть.
Как много веселых ребят, и все делают велосипед...
Re[10]: [Windows] GDI - всё.
От: Sinclair Россия https://github.com/evilguest/
Дата: 25.06.18 16:44
Оценка: +1
Здравствуйте, ononim, Вы писали:

CS>>Есть еще эргономика/

CS>>В этом стуле тело дышит:
O>Мое тело дышит носом. Но в целом очень показательный пример аргументации антиюзабельного дизайна.
Вообще-то, если вы откроете каталог любого поставщика офисной мебели, то внезапно узнаете, что конкретно вот эта вот модель стула, приведённая на картинке, называется "стул для посетителей".
В хорошем каталоге вам напишут, почему он так называется: он намеренно сделан неудобным, чтобы посетитель не имел искушения расслабиться и отнять слишком много времени у специалиста.
Поэтому в нём нет ни поворотного сиденья, ни подлокотников, спинка — половинной высоты, и сиденье — жёсткое. Даже колёс нету, поэтому придвигаться/отодвигаться от стола неудобно.
Реальные кресла для тех, кто проводит в них 8+ часов в день, выглядят совсем по-другому. Хоть и не так, как на первой картинке.
Вообще, хорошие дизайнеры делают хорошие вещи. Инженеры их недооценивают, потому, что в дизайнеры слишом часто идут не те, кто разбирается в дизайне, а те, кто не разбирается в инженерной части.
А ведь в дизайне инженерии больше, чем эстетики (в отличие от чистого искусства).
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[7]: [Windows] GDI - всё.
От: Sinclair Россия https://github.com/evilguest/
Дата: 25.06.18 16:51
Оценка: 1 (1) +1
Здравствуйте, c-smile, Вы писали:

CS>2. Если какого-то "стандартного" элемента не хватает приходится мастырить свой. Каким образом? В каком стиле? Сегодня он один завтра другой.

Вот меня это в своё время адски раздражало. Мы пытались написать штуку, которая выводит спец. панельку в task bar. Было это во времена расцвета XP, поэтому обойтись классической темой не удавалось.
Ну, нарисовали мы это дело для темы Luna. А потом у нас тестер пошёл и накачал пару десятков тем для XP.
И вот тут-то и оказалось, что наша "кастом" панелька — кровь, кишки, и далее по тексту.
В итоге мы там её сварганили из каких-то кусков не помню чего — то ли таб контрола, то ли кнопки, и проверили, что она работает хорошо в темах Classic и Luna, а в остальных темах выглядит хоть как-то приемлемо.
И так везде — рисуешь контрол руками, добиваешься попиксельного совпадения с похожими контролами из стандартной библиотеки. А потом выходит очередная винда — и кровь, кишки, ... ну, вы поняли.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[9]: [Windows] GDI - всё.
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 25.06.18 17:46
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Поэтому вот в этом приложении которое живет уже 12 лет от XP до w10 и меняют стили CSS каждый год:


CS>Image: n360.png


Какое отборное говно! Аффтаров этого высера срочно необходимо повесить, потому расстрелять и четвертовать!
[КУ] оккупировала армия.
Re[11]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 25.06.18 17:59
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I> Ты скипнул мой вопрос "Что неудобного ты увидел на том скрине ?"

Всё. Широкие и плоские контролы, разреженность, много места между ними.

I>и сам же задаёшь ровно такой же.

Удобство оно субъективное. Доказать другому удобство нельзя, оно у каждого своё.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 25.06.18 18:01
Оценка:
Здравствуйте, serj.e, Вы писали:

SE>PS. Однако, уход Evernote со Sciter–о-подобного UI на нативщину таки о чем-то говорит


Evernote никогда Sciter как он есть не использовал. Там использовался мой HTMEngine — WYSIWYG редактор и рендерер notes. Из HTMEngine вырос Sciter.
Они решили делать web based редактор когда там начали разрабатывать Evernote Online. В результате перевели notes view и редактор на WebView и JavaScript.
Ну и на всех платформах. Результат мне не нравится если честно.
Re[10]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 25.06.18 18:12
Оценка: -1 :)
Здравствуйте, koandrew, Вы писали:

K>Какое отборное говно! Аффтаров этого высера срочно необходимо повесить, потому расстрелять и четвертовать!


Вот когда твои доходы будут соизмеримы с доходом Нортона который вкладывается в UI серьёзно, тогда твое личное мнение будет значимо.

"Зульфия, покажи личико тобой написанный UI!" — обсудим.

Нет такого? Отойди к той группе товарищей что камлают на Panzerkampfwagen VI Tiger Ausf. E
Re[11]: [Windows] GDI - всё.
От: Cyberax Марс  
Дата: 25.06.18 18:16
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Вот когда твои доходы будут соизмеримы с доходом Нортона который вкладывается в UI серьёзно, тогда твое личное мнение будет значимо.

Я не знаю, но вот Нортон примером хорошего UI не очень является.
Sapienti sat!
Re[11]: [Windows] GDI - всё.
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 25.06.18 18:27
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Вот когда твои доходы будут соизмеримы с доходом Нортона который вкладывается в UI серьёзно, тогда твое личное мнение будет значимо.

Мнение производителей говнософта для развода на бабки меня не волнует от слова "вообще"

CS>"Зульфия, покажи личико тобой написанный UI!" — обсудим.

Ты хоть покажи пример хоть одного неговноинтерфейса — тогда будет о чём говорить. Пока я видел только высеры прыщавых подпереростков
[КУ] оккупировала армия.
Re[11]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 25.06.18 23:06
Оценка: 3 (1) +3 :)
Здравствуйте, c-smile, Вы писали:

CS>Вот когда твои доходы будут соизмеримы с доходом Нортона который вкладывается в UI серьёзно, тогда твое личное мнение будет значимо.


... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[12]: [Windows] GDI - всё.
От: ov  
Дата: 26.06.18 07:08
Оценка: +1
CC>...сперва добейся...

на самом деле c-smile по-своему прав. критикуя — предлагай. а в идеале: предлагай, доказывая, что ты хотя бы чуток в теме. я пока слышу только "верните как было", причем я это слышал про каждую винду, начиная с 95-й. если бы производители слушали пользователей, мы бы до сих пор ездили на лошадях вместо машин.

я лично за движуху. новую винду перекрасили? класс, ща свой софт перекрашу и продам еще раз. ну не супер ли?

если такие перемены не радуют, значит ты старпер, мир пошел дальше, счастливо оставаться на обочине, ну не обновляйся, сиди на том что нравится. делов-то?
Re[14]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.06.18 07:54
Оценка:
Здравствуйте, ononim, Вы писали:

I>>А почему другим не приходится 'ощупывать' ?

O>Приходится, но они привыкли и считают это нормой. Человек — он такой, ко всему может привыкнуть.

Не приходится.
Re[12]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 26.06.18 07:59
Оценка: +2
Здравствуйте, CreatorCray, Вы писали:

I>> Ты скипнул мой вопрос "Что неудобного ты увидел на том скрине ?"

CC>Всё. Широкие и плоские контролы, разреженность, много места между ними.

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

I>>и сам же задаёшь ровно такой же.

CC>Удобство оно субъективное. Доказать другому удобство нельзя, оно у каждого своё.

UI строится на особенностях человеческого восприятия. UI тренды везде примерно одинаковые, если ты не заметил и это никакой не заговор.
Re[12]: [Windows] GDI - всё.
От: AeroSun  
Дата: 26.06.18 08:07
Оценка:
Здравствуйте, CreatorCray, Вы писали:

I>>и сам же задаёшь ровно такой же.

CC>Удобство оно субъективное. Доказать другому удобство нельзя, оно у каждого своё.

Ну ерунда же. Удобство оно как раз очень даже объективное и доказуемое.
В контексте проектирования пользовательских интерфейсов даже не одна книга написана о правильном его проектировании.
Читать только надо.
Re[13]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 26.06.18 16:59
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS>Здравствуйте, CreatorCray, Вы писали:


I>>>и сам же задаёшь ровно такой же.

CC>>Удобство оно субъективное. Доказать другому удобство нельзя, оно у каждого своё.

AS>Ну ерунда же. Удобство оно как раз очень даже объективное и доказуемое.

AS>В контексте проектирования пользовательских интерфейсов даже не одна книга написана о правильном его проектировании.
AS>Читать только надо.

И есть такое слово эргономика.

Помнится у нас на специальности "Системы автоматического управления ЛА" был курс технического дизайна.
Ибо операторам сидящим по две недели на дежурстве безвылазно понятие эргономики критично как нигде. Все эти шильдики и индикаторы они делались со смыслом и наукой.

Интересно сейчас в технических вузах такое преподают?

Кооптирую в тему г. Лаптева и других преподавателей...
Re[12]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 26.06.18 20:18
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Ты хоть покажи пример хоть одного неговноинтерфейса — тогда будет о чём говорить. Пока я видел только высеры прыщавых подпереростков



Вот я делал тему для Gaijin's WarThunder (Sciter UI), там кстати элементы skeumorphism добавил ибо они там в тему — сама игрушка 3D и все такое:



Так будет что-то показать "непрыщавое"?
Re[13]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 26.06.18 22:15
Оценка: +1
Здравствуйте, c-smile, Вы писали:

CS>Вот я делал тему для Gaijin's WarThunder (Sciter UI), там кстати элементы skeumorphism добавил ибо они там в тему — сама игрушка 3D и все такое:

В игрушках такой UI как раз смотрится нормально.
В утилитарном софте — плохо.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[14]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 27.06.18 04:32
Оценка:
Здравствуйте, CreatorCray, Вы писали:

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


CS>>Вот я делал тему для Gaijin's WarThunder (Sciter UI), там кстати элементы skeumorphism добавил ибо они там в тему — сама игрушка 3D и все такое:

CC>В игрушках такой UI как раз смотрится нормально.
CC>В утилитарном софте — плохо.

Ну мы это уже обсудили. Утилитарный софт он тоже разный бывает.
John (который Skinner) понял сразу что стандартными элементами редактор не сделать. Тем более мультиплатформенный. Поэтому в SublimeText он рисует абсолютно все сам.
Собственно ни один стоящий редактор и IDE этого не делает. Visual Studio, Visual Code, JetBrains семейство и всё такое.
Тот же MS Office — всё свое. Google suite — всё вообще в браузере.

А что остается? Что есть тот самый "утилитарный софт"? Давайте примеры приведем что-ли чтобы предметно обсуждать...
Re[15]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 27.06.18 04:53
Оценка: 1 (1) +1
Здравствуйте, c-smile, Вы писали:

CS>John (который Skinner) понял сразу что стандартными элементами редактор не сделать. Тем более мультиплатформенный. Поэтому в SublimeText он рисует абсолютно все сам.

Да ради бэ-гэ. Пусть рисует сам, я ж не против.
У меня претензии к тому, как оно выглядит а не кто его рисует. Стандартный контрол или нет меня интересует мало.
Плоскота, неразличимость контролов и разрежённость UI, которую начали двигать с W8 меня сильно раздражает, потому что неудобно.
Они погнались за пальцетыком и испортили десктопный UI.

CS>А что остается? Что есть тот самый "утилитарный софт"? Давайте примеры приведем что-ли чтобы предметно обсуждать...

RSDN Janus@Home например.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[9]: [Windows] GDI - всё.
От: plff Россия  
Дата: 27.06.18 08:39
Оценка:
Здравствуйте, c-smile, Вы писали:

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

CS>Поэтому вот в этом приложении которое живет уже 12 лет от XP до w10 и меняют стили CSS каждый год:

Я как раз кастомер!

Уже лет пять на домашних компах/ноутах юзаю (разумеется, официально) этот антивирус, но, когда надо что-то настроить, всегда дело доходит до мата:

1. немасштабируемые маленькие диалоги выбора пути (это называется "ковыряться в кошачьей жопе"), в том числе нет возможности копи-пасты

2. всё довольно запутано, если что-то делал месяц назад, то фиг сразу вспомнишь куда жать
3. ох тыж, хотел сейчас посмотреть на него с работы, вспомнить косяки, а его UI через TeamViewer не пролазит

Если бы он со своими прямыми обязанностями не справлялся лучше испробованных многих, UI был бы одним из поводов отправить его на помоечку, уж извините.
Re[13]: [Windows] GDI - всё.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 27.06.18 10:44
Оценка: 2 (1) +2
Здравствуйте, ov, Вы писали:

ov>на самом деле c-smile по-своему прав. критикуя — предлагай. а в идеале: предлагай, доказывая, что ты хотя бы чуток в теме. я пока слышу только "верните как было", причем я это слышал про каждую винду, начиная с 95-й. если бы производители слушали пользователей, мы бы до сих пор ездили на лошадях вместо машин.


Переходы 3.1->95->... вплоть до 2000 в плане интерфейса как раз были вполне прогрессивны.
А начиная с XP начались диверсии, сначала чуть-чуть, потом всё больше и больше.

ov>я лично за движуху. новую винду перекрасили? класс, ща свой софт перекрашу и продам еще раз. ну не супер ли?


Только за цвет — не купят
The God is real, unless declared integer.
Re[16]: [Windows] GDI - всё.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 27.06.18 11:02
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>У меня претензии к тому, как оно выглядит а не кто его рисует. Стандартный контрол или нет меня интересует мало.

CC>Плоскота, неразличимость контролов и разрежённость UI, которую начали двигать с W8 меня сильно раздражает, потому что неудобно.
CC>Они погнались за пальцетыком и испортили десктопный UI.

Кстати, а что, кроме религии, мешает при "пальцетыке" сделать тени от кнопок и всё такое?
Разрешения уже хватает обычно с запасом.

Порча десктопного UI это когда вообще отрубают, например, реакцию на правую кнопку мыши — таким отличился Гном (по крайней мере в начале этого пути).
The God is real, unless declared integer.
Re[10]: [Windows] GDI - всё.
От: Ночной Смотрящий Россия  
Дата: 27.06.18 19:23
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>А почему мне тогда каждый раз в W8-10 кошмарно неудобно?


Так это, не привык и моск новое воспринимает с трудом.
Re[11]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 27.06.18 20:21
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Так это, не привык и моск новое воспринимает с трудом.

Щаз! Тот же мак моск воспринял куда легче чем W8, хотя пользоваться я им начал после того как W10 вышла.
Есть какие нить другие теории? Это негодной оказалась.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[12]: [Windows] GDI - всё.
От: Ночной Смотрящий Россия  
Дата: 27.06.18 20:22
Оценка:
Здравствуйте, CreatorCray, Вы писали:

НС>>Так это, не привык и моск новое воспринимает с трудом.

CC>Щаз! Тот же мак моск воспринял куда легче чем W8, хотя пользоваться я им начал после того как W10 вышла.

Тебя просто насильно принудил это сделать.

CC>Есть какие нить другие теории? Это негодной оказалась.


Эта — вполне годная. Не первый и даже не пятый раз ты демонстрируешь одно и тоже.
Re[3]: [Windows] GDI - всё.
От: AlexRK  
Дата: 27.06.18 20:43
Оценка: -1
Здравствуйте, c-smile, Вы писали:

CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


Неплохо.

CS>Вот SublimeText который всё рисует сам:


Говнецо.

CS>А вот народ экспериментирует с Visual Code чтобы не так скучно было код херачить:


Ужасное и унылое говнище.
Re[7]: [Windows] GDI - всё.
От: AlexRK  
Дата: 27.06.18 20:46
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS>Хотя бы поинтересовался у знакомых художников/дизайнеров как оно на самом деле выглядит, какую эстетическую ценность представляет.


Мнение художников-дизайнеров нужно тем, у кого нет своего эстетического вкуса.
Re[13]: [Windows] GDI - всё.
От: AlexRK  
Дата: 27.06.18 20:54
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>UI строится на особенностях человеческого восприятия


Не берусь говорить за весь UI, но конкретно вот этот кусок известной субстанции
Автор: c-smile
Дата: 20.06.18
построен явно не на особенностях человеческого восприятия, а, скорее, на особенностях вывиха мозга какого-то недоумка, возомнившего себя великим творцом интерфейсов.
Re[8]: [Windows] GDI - всё.
От: XOOIOOX  
Дата: 27.06.18 21:13
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>у кого нет своего эстетического вкуса.


Как определить наличие или отсутствие этого самого вкуса? Есть какие-то метрики?
Достаточно ли вкуса для разработки и/или оценки интерфейса? Нужно ли художественное образование? Если не нужно, то почему?

Просто интересно.
Re[9]: [Windows] GDI - всё.
От: AlexRK  
Дата: 27.06.18 21:22
Оценка:
Здравствуйте, XOOIOOX, Вы писали:

ARK>>у кого нет своего эстетического вкуса.

XOO>Как определить наличие или отсутствие этого самого вкуса? Есть какие-то метрики?

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

XOO>Достаточно ли вкуса для разработки и/или оценки интерфейса?


Достаточно.

XOO>Нужно ли художественное образование? Если не нужно, то почему?


Художественное образование не учит делать интерфейсы.
Re[10]: [Windows] GDI - всё.
От: XOOIOOX  
Дата: 27.06.18 21:38
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>Если есть предпочтения к чему-либо и их придерживаешься — значит, вкус есть.


К чему угодно, главное придерживаться? И кто угодно может делать все, что угодно?

ARK>Достаточно.


Любой человек с улицы/интернета может делать интерфейсы?

ARK>Художественное образование не учит делать интерфейсы.


Какое-то хоть учит? Ладно, образование в области продуктового дизайна, например. Или любое каля-маля прокатит?

Re[11]: [Windows] GDI - всё.
От: AlexRK  
Дата: 27.06.18 21:50
Оценка:
Здравствуйте, XOOIOOX, Вы писали:

ARK>>Если есть предпочтения к чему-либо и их придерживаешься — значит, вкус есть.

XOO>К чему угодно, главное придерживаться?

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

XOO>И кто угодно может делать все, что угодно?


Кто угодно не может делать что угодно, я вот самолёты пилотировать не умею, например.

ARK>>Достаточно.

XOO>Любой человек с улицы/интернета может делать интерфейсы?

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

ARK>>Художественное образование не учит делать интерфейсы.

XOO>Какое-то хоть учит?

Может, какое-то и учит. Хотя лично я о таком не слышал.

XOO>Или любое каля-маля прокатит?


Что значит "прокатит"? Ну, у мелкософта вон в последнее время говноинтерфейсы "прокатывают". На ведроиде тоже. Так что, видимо, да — подойдет любое каля-маля, если есть деньги или влияние.
Re[13]: [Windows] GDI - всё.
От: alex_public  
Дата: 27.06.18 22:54
Оценка:
Здравствуйте, ov, Вы писали:

CC>>...сперва добейся...

ov>на самом деле c-smile по-своему прав. критикуя — предлагай. а в идеале: предлагай, доказывая, что ты хотя бы чуток в теме. я пока слышу только "верните как было", причем я это слышал про каждую винду, начиная с 95-й. если бы производители слушали пользователей, мы бы до сих пор ездили на лошадях вместо машин.

Ну в данный момент они похоже действительно пытаются частично вернуть как было. Т.е. их новейший дизайн Fusion является полным противоречием их предыдущего дизайна Metro, но при этом имеет очень много мотивов из предшествующего Metro интерфейса Aero (из Vista/Win7).

ov>я лично за движуху. новую винду перекрасили? класс, ща свой софт перекрашу и продам еще раз. ну не супер ли?

ov>если такие перемены не радуют, значит ты старпер, мир пошел дальше, счастливо оставаться на обочине, ну не обновляйся, сиди на том что нравится. делов-то?

А может быть и такой сценарий: новую винду изуродовали и пользователи ушли на другие ОС. Тоже вполне себе сценарий, тем более что в мобильном мире он уже реализовался...
Re[13]: [Windows] GDI - всё.
От: alex_public  
Дата: 27.06.18 22:56
Оценка:
Здравствуйте, AeroSun, Вы писали:

I>>>и сам же задаёшь ровно такой же.

CC>>Удобство оно субъективное. Доказать другому удобство нельзя, оно у каждого своё.
AS>Ну ерунда же. Удобство оно как раз очень даже объективное и доказуемое.
AS>В контексте проектирования пользовательских интерфейсов даже не одна книга написана о правильном его проектировании.
AS>Читать только надо.

Так по твоему дизайнеры какого интерфейса от MS не читали учебники по проектированию пользовательских интерфейсов? Fusion или Metro? А то они друг другу то полностью противоречат, прямо в с своей базовой концепции...
Re[14]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 28.06.18 01:04
Оценка: 1 (1) +1
Здравствуйте, alex_public, Вы писали:

_>Ну в данный момент они похоже действительно пытаются частично вернуть как было. Т.е. их новейший дизайн Fusion является полным противоречием их предыдущего дизайна Metro, но при этом имеет очень много мотивов из предшествующего Metro интерфейса Aero (из Vista/Win7).

Очень сильно надеюсь что дошло что зафакапили.

_>А может быть и такой сценарий: новую винду изуродовали и пользователи ушли на другие ОС.

Скорее остались на 7ке
Я вообще причины не вижу почему на 8-10 стоило бы перейти.
Уже 10 лет прекрасно пашет, играюсь во все новые игры, весь нужный софт работает — горя не знаю.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[13]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 28.06.18 01:04
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>>>Так это, не привык и моск новое воспринимает с трудом.

CC>>Щаз! Тот же мак моск воспринял куда легче чем W8, хотя пользоваться я им начал после того как W10 вышла.
НС>Тебя просто насильно принудил это сделать.
В 2012м я точно так же насильно писал софт под W2012, которая имела интерфейс W8.
Не попал, попробуй ещё раз.

CC>>Есть какие нить другие теории? Это негодной оказалась.

НС>Эта — вполне годная. Не первый и даже не пятый раз ты демонстрируешь одно и тоже.
Ты же демонстрируешь упорство в своём гадании по фотографии без самой фотографии.
Сказали же что нет.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[14]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 28.06.18 13:52
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>Здравствуйте, Ikemefula, Вы писали:


I>>UI строится на особенностях человеческого восприятия


ARK>Не берусь говорить за весь UI, но конкретно вот этот кусок известной субстанции
Автор: c-smile
Дата: 20.06.18
построен явно не на особенностях человеческого восприятия, а, скорее, на особенностях вывиха мозга какого-то недоумка, возомнившего себя великим творцом интерфейсов.


Всё, что тебе надо от калькулятора, это вот эти значки и они хорошо видны.
Re[14]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 28.06.18 15:10
Оценка:
Здравствуйте, AlexRK, Вы писали:


А вот тот же калькулятор но в Dark app mode:



Проблема с uxtheme.dll (это то что в Windows XP … Windows 7) отвечала за UI themes состояла в том что сделать непротиворечивую систему стилей крайне сложно. И всё это разваливалось если хотя бы один элемент custom drawn.
Как в том же notepad++.

Тут же всего три цвета — background, text и accent color + ambient color через blur behind.
Re[15]: [Windows] GDI - всё.
От: AlexRK  
Дата: 28.06.18 16:06
Оценка: +2 -1
Здравствуйте, c-smile, Вы писали:

CS>А вот тот же калькулятор но в Dark app mode:


Но зачем столько пустого места? И кнопки сливаются с фоном.

CS>Тут же всего три цвета — background, text и accent color + ambient color через blur behind.


А если трех цветов недостаточно?
Re[3]: [Windows] GDI - всё.
От: anonymouse2 Либерал Глобалист Безбожник Трансгуманист
Дата: 28.06.18 20:18
Оценка: +5
Здравствуйте, c-smile, Вы писали:

CS>Вот вырвиглазный Notepad++ в котором "ОС делает в соответствии с настройками пользователя и его темой оформления"


У Notepad++ понятно где что. Даже не зная этой программы, сразу понятно что есть стандартный заголовок, стандартная строка меню, стандартная панель инструментов, стандартный статус бар.


CS>Вот SublimeText который всё рисует сам:

CS>А вот народ экспериментирует с Visual Code чтобы не так скучно было код херачить:

А у этих непонятно. Как мне выполнить операцию File-Save as? Даже если бы я никогда ранее не пользовался Notepad++, я бы сделал это на полном автомате. А тут фиг поймешь где что. Именно по этой причине я и отказался от Sublime в пользу Notepad++, когда выбирал.

И дело не в красоте или некрасивости дизайна. Дело в том, что все приложения должны иметь единый стандартизированный интерфейс. Я не мог в свое время пользоваться ICQ, плевался каждый раз — потому что там была полная мешанина с органами управления.
Нет такого преступления, на которое не пошло бы суверенное родоплеменное быдло ради продления своего бессмысленного рода и распространения своего бессмысленного генома.
Re[14]: [Windows] GDI - всё.
От: ov  
Дата: 29.06.18 03:58
Оценка:
_>Ну в данный момент они похоже действительно пытаются частично вернуть как было. Т.е. их новейший дизайн Fusion является полным противоречием их предыдущего дизайна Metro, но при этом имеет очень много мотивов из предшествующего Metro интерфейса Aero (из Vista/Win7).

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

_>А может быть и такой сценарий: новую винду изуродовали и пользователи ушли на другие ОС. Тоже вполне себе сценарий, тем более что в мобильном мире он уже реализовался...


пользователи уже давно ушли на планшеты. на винде (да и в целом на компах), остались те, кому деваться некуда из-за софта. и для них особо ничего не поменяется. а через год они привыкнут
Re[15]: [Windows] GDI - всё.
От: ov  
Дата: 29.06.18 03:59
Оценка:
CS>Тут же всего три цвета — background, text и accent color + ambient color через blur behind.

вот зря они так. им же самим в офисе не хватит трех цветов и начнется...
Re[15]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 29.06.18 04:04
Оценка: +1
Здравствуйте, ov, Вы писали:

ov>на винде (да и в целом на компах), остались те, кому деваться некуда из-за софта. и для них особо ничего не поменяется. а через год они привыкнут

Эти как раз показывают middle finget и остаются на 7ке
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[16]: [Windows] GDI - всё.
От: ov  
Дата: 29.06.18 04:15
Оценка:
CC>Эти как раз показывают middle finget и остаются на 7ке

по моей статистике за последние три месяца из примерно 30К виндовых посетителей расклад был такой:

— 7 — 32%
— 8 — 7%
— 10 — 56%

наверное есть какие-то другие, более полные, статистики. моя вот такая. видимо не у всех есть средний палец...
Re[16]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 29.06.18 05:11
Оценка:
Здравствуйте, ov, Вы писали:

CS>>Тут же всего три цвета — background, text и accent color + ambient color через blur behind.


ov>вот зря они так. им же самим в офисе не хватит трех цветов и начнется…



Это базовые цвета. Из них получаются все остальные.

В Sciter CSS:

background-color: morph(window-accent-color, opacity:25%);
background-color: morph(window-accent-color, rotate:120deg); // hue rotate
Re[17]: [Windows] GDI - всё.
От: ov  
Дата: 29.06.18 05:37
Оценка:
CS>Это базовые цвета. Из них получаются все остальные.

сколько я с дизайнерами работал, "автоматически" у них никогда не получается. всегда надо что-то подкрутить, а вот тут акцентик добавить, а вот эти цвета обычно не смотрятся, но вот здесь офигенно, итп. я даже готов поспорить, что в новом офисе или студии этот трехцветный дизайн не то что не приживется, но даже и не появится.
Re[15]: [Windows] GDI - всё.
От: Max Mustermann  
Дата: 29.06.18 08:42
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Скорее остались на 7ке Я вообще причины не вижу почему на 8-10 стоило бы перейти.

CC>Уже 10 лет прекрасно пашет, играюсь во все новые игры, весь нужный софт работает — горя не знаю.

DirectX versions and updates by Operating System

DirectX 11.1 is available for Windows 7 SP1 and Windows Server 2008 RS SP1, with Platform Update for Windows 7 and Windows Server 2008 (KB2670838).
Note To upgrade DirectX further, you will need to upgrade your operating system.


И да, вы же понимаете, что "играюсь во все новые игры, а этот ваш новомодный DX12 не нужен и вообще со времён третьих героев ничего хорошего не сделали" — это вот сразу fail.
Re[11]: [Windows] GDI - всё.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 29.06.18 13:16
Оценка:
Здравствуйте, Sinclair, Вы писали:

CS>>>В этом стуле тело дышит:

O>>Мое тело дышит носом. Но в целом очень показательный пример аргументации антиюзабельного дизайна.
S>Вообще-то, если вы откроете каталог любого поставщика офисной мебели, то внезапно узнаете, что конкретно вот эта вот модель стула, приведённая на картинке, называется "стул для посетителей".
S>В хорошем каталоге вам напишут, почему он так называется: он намеренно сделан неудобным, чтобы посетитель не имел искушения расслабиться и отнять слишком много времени у специалиста.
S>Поэтому в нём нет ни поворотного сиденья, ни подлокотников, спинка — половинной высоты, и сиденье — жёсткое. Даже колёс нету, поэтому придвигаться/отодвигаться от стола неудобно.
S>Реальные кресла для тех, кто проводит в них 8+ часов в день, выглядят совсем по-другому. Хоть и не так, как на первой картинке.

Я 8 часов в день сижу на текущей работе именно в таком, как этот "стул для посетителей" — у него есть колоссальное преимущество перед всякими креслами: в нём элементарно разогнуть спину, а развалившись в нём — и удобно лежать на ней. Ну и реально меньше потеешь по сравнению со всякими кожаными, и сиденье нормальное, в котором не проваливаешься.
Нет колёсиков — да, реально недостаток. И то — минимальный (слабый пол и от колёсиков протрётся за год-два, а нормальному и такие ножки не мешают, если не давить на них всем весом при движении).

Не писал бы этого, если бы его не вспоминали как аргумент по аналогии для эргономики. А так — получился аргумент наоборот.

S>Вообще, хорошие дизайнеры делают хорошие вещи. Инженеры их недооценивают, потому, что в дизайнеры слишом часто идут не те, кто разбирается в дизайне, а те, кто не разбирается в инженерной части.

S>А ведь в дизайне инженерии больше, чем эстетики (в отличие от чистого искусства).

В данном случае — в первую очередь эргономика это учёт требований, которые формулируются и не инженерами, и не художниками, а (внезапно) врачами и родственными специальностями. Если вернуться к теме экранных интерфейсов — надо проанализировать именно с этой стороны: какие доводы стояли за IBM CUA (который в основе всех интерфейсов времён этак до XP не включая её), и какие — за нынешними интерфейсами. Без этого дискуссия превращается в сплошное меряние анекдотами.
The God is real, unless declared integer.
Re[17]: [Windows] GDI - всё.
От: Евгений Акиньшин grapholite.com
Дата: 29.06.18 15:45
Оценка:
Здравствуйте, ov, Вы писали:

ov>- 7 — 32%

ov>- 8 — 7%
ov>- 10 — 56%

ov>наверное есть какие-то другие, более полные, статистики. моя вот такая. видимо не у всех есть средний палец...


А если не секрет, какое у тебя примерно соотношение между маком и виндой? и есть ли большая разница по конверсии?
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
Re[12]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 29.06.18 15:50
Оценка:
Здравствуйте, netch80, Вы писали:

N>Здравствуйте, Sinclair, Вы писали:


N>Я 8 часов в день сижу на текущей работе именно в таком, как этот "стул для посетителей"


Ну и зря. Если сейчас нет проблем то будут.

ObusForm наше всё.
Re[16]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 29.06.18 17:53
Оценка:
Здравствуйте, Max Mustermann, Вы писали:

MM>И да, вы же понимаете, что "играюсь во все новые игры, а этот ваш новомодный DX12 не нужен

Не нужен ибо Vulkan. И да, игры DX12 не требуют
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[13]: [Windows] GDI - всё.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 29.06.18 20:17
Оценка:
Здравствуйте, c-smile, Вы писали:

N>>Я 8 часов в день сижу на текущей работе именно в таком, как этот "стул для посетителей"


CS>Ну и зря. Если сейчас нет проблем то будут.


Восхищаюсь вашей склонностью оперировать по телефону... но нет.
The God is real, unless declared integer.
Re[18]: [Windows] GDI - всё.
От: ov  
Дата: 29.06.18 21:49
Оценка:
ЕА>А если не секрет, какое у тебя примерно соотношение между маком и виндой? и есть ли большая разница по конверсии?

по посетителям: винда — 61%, мак — 26% за те же три месяца
по конверсии: мак — 60%, винда — 40%
Re[14]: [Windows] GDI - всё.
От: c-smile Канада http://terrainformatica.com
Дата: 29.06.18 22:39
Оценка:
Здравствуйте, netch80, Вы писали:

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


N>>>Я 8 часов в день сижу на текущей работе именно в таком, как этот "стул для посетителей"


CS>>Ну и зря. Если сейчас нет проблем то будут.


N>Восхищаюсь вашей склонностью оперировать по телефону... но нет.


Ну да в Киеве может не быть. Но есть наверное что-то похожее.

И вообще "suum cuique".
Re[15]: [Windows] GDI - всё.
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 30.06.18 05:18
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>>>Ну и зря. Если сейчас нет проблем то будут.

N>>Восхищаюсь вашей склонностью оперировать по телефону... но нет.
CS>Ну да в Киеве может не быть. Но есть наверное что-то похожее.

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

CS>И вообще "suum cuique".


Угу. Потому и удивило обобщение на хромой аналогии.
The God is real, unless declared integer.
Re[19]: [Windows] GDI - всё.
От: Евгений Акиньшин grapholite.com
Дата: 30.06.18 06:39
Оценка:
Здравствуйте, ov, Вы писали:

ЕА>>А если не секрет, какое у тебя примерно соотношение между маком и виндой? и есть ли большая разница по конверсии?


ov>по посетителям: винда — 61%, мак — 26% за те же три месяца

ov>по конверсии: мак — 60%, винда — 40%

спасибо

круто, т.е. четверть трафика приносит 60% доходов, побежал портировать свои поделки на мак

а на Маковский стор не пробовал выкладывать?
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
Re[20]: [Windows] GDI - всё.
От: ov  
Дата: 30.06.18 10:18
Оценка:
ЕА>а на Маковский стор не пробовал выкладывать?

пробовал, но не понравилось. там много своих заморочек, из-за которых проще по-старинке. для более-менее уникального софта аппстор не нужен.
Re[16]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 02.07.18 02:58
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>Но зачем столько пустого места?


Для записли длинных чисел или сложных формул.
Размер калькулятора изменяемый, сделай как тебе надо.
Он может иметь горизонтальный или вертикальный лейаут.


ARK>И кнопки сливаются с фоном.


А ты мышку подведи и посмотри еще раз.


ARK>А если трех цветов недостаточно?


Тогда надо отказываться от системной палитры.
Re[12]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 02.07.18 03:02
Оценка: -1
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Ночной Смотрящий, Вы писали:


НС>>Так это, не привык и моск новое воспринимает с трудом.

CC>Щаз! Тот же мак моск воспринял куда легче чем W8

Брехня.
В Маке только finder продуманней всегда был.
Всё остальное в юзверском интерфейсе на порядки хуже — банально больше тыкать мышкой надо.


CC>Есть какие нить другие теории? Это негодной оказалась.


И опять же брехня, насчёт "негодной".
Когда чел обосновать свои пристрастия не может, значит он готов рассуждать сугубо оценочно/поверхностсно, поэтому теория — самое то.
Re[13]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 02.07.18 04:33
Оценка:
Здравствуйте, vdimas, Вы писали:

НС>>>Так это, не привык и моск новое воспринимает с трудом.

CC>>Щаз! Тот же мак моск воспринял куда легче чем W8
V>Брехня.
Это очаровательно!
Ты мне будешь рассказывать что мне легче воспринялось а что нет?
Тебе самому не смешно?

V>В Маке только finder продуманней всегда был.

Это угробище примерно на уровне explorer — такое же бесполезное УГ.

V>Всё остальное в юзверском интерфейсе на порядки хуже — банально больше тыкать мышкой надо.

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

CC>>Есть какие нить другие теории? Это негодной оказалась.

V>И опять же брехня, насчёт "негодной".
Ну ты понял уже в какую сторону тебе следует проследовать с такими заявлениями?
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[14]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 02.07.18 06:27
Оценка: :)
Здравствуйте, CreatorCray, Вы писали:

НС>>>>Так это, не привык и моск новое воспринимает с трудом.

CC>>>Щаз! Тот же мак моск воспринял куда легче чем W8
V>>Брехня.
CC>Это очаровательно!
CC>Ты мне будешь рассказывать что мне легче воспринялось а что нет?

Да.
Потому что ты тут не при чём.
Мож, специфические привычка или травма детства.


V>>В Маке только finder продуманней всегда был.

CC>Это угробище примерно на уровне explorer — такое же бесполезное УГ.

Всё остальное в маке и вовсе не нужно.
С т.з. программиста — бесполезная балалайка, кроме случаев надобности разрабатывать под него же. ))
С т.з. пользователя — 19-й век.


V>>Всё остальное в юзверском интерфейсе на порядки хуже — банально больше тыкать мышкой надо.

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

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


CC>>>Есть какие нить другие теории? Это негодной оказалась.

V>>И опять же брехня, насчёт "негодной".
CC>Ну ты понял уже в какую сторону тебе следует проследовать с такими заявлениями?

С такими способноcтями "аргументировать" ты оттуда не вылазишь, если не заметил.
Re[17]: [Windows] GDI - всё.
От: AlexRK  
Дата: 02.07.18 06:42
Оценка: 1 (1) +1
Здравствуйте, vdimas, Вы писали:

V>Для записли длинных чисел или сложных формул.

V>Размер калькулятора изменяемый, сделай как тебе надо.
V>Он может иметь горизонтальный или вертикальный лейаут.

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

ARK>>И кнопки сливаются с фоном.

V>А ты мышку подведи и посмотри еще раз.

Очень удобно — ощупывай экран мышью в поисках активных областей. Просто дизайнерский прорыв. Хотя скорее надрыв. Или нарыв.

ARK>>А если трех цветов недостаточно?

V>Тогда надо отказываться от системной палитры.

Так c-smile жалуется, что "всё это разваливалось если хотя бы один элемент custom drawn". Получается, и здесь "всё развалится". А какое, собственно, мало-мальски сложное приложение может обойтись ТРЕМЯ цветами? Чуть менее, чем никакое.
Re[18]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 02.07.18 14:45
Оценка:
Здравствуйте, AlexRK, Вы писали:

ARK>>>А если трех цветов недостаточно?

V>>Тогда надо отказываться от системной палитры.
ARK>Так c-smile жалуется, что "всё это разваливалось если хотя бы один элемент custom drawn". Получается, и здесь "всё развалится".

Верно. Если цветовая палитра богатая, то автоматически подстраивать её под некий "системный цвет" сложно (и вряд ли нужно).


ARK>А какое, собственно, мало-мальски сложное приложение может обойтись ТРЕМЯ цветами? Чуть менее, чем никакое.


В своих элементах управления? MS Office подойдёт? Visual Studio? Любой браузер?

Ну, или, в 2003-м Офисе содержалось несколько заранее спроектированных цветовых схем, приложухи Офиса определяли текущую тему операционки и подставляли свою соответствующую.

Например, в стандартной Луне-схеме в Офисе два акцента — системный голубой + оранжевый.
Эта же цветовая схема пошла в дотнетный Windows.Forms с новыми MenuStrip, плюс вся инфраструктура вокруг него на основе ProfessionalRenderer и Ko.
Т.е., хотя кастомная прорисовка использовалась в полный рост, но она управлялась некоей палитрой темы, т.е. некие ср-ва по управлению цветовым хаосом, таки, присутствовали.

ИМХО, подобный подход можно обобщить — определить несколько заранее "вылизанных" цветовых тем под некий градиент цвета "акцента".

================
Сам я когда-то плотно экспериментировал с цветовыми вычислениями, но всегда натыкался на области значений цвета "акцента", которые дают не очень хорошие вычисленные производные используемые цвета. Поэтому, давно склонился к тому, что "темы" должны быть предопределены. Особенно очевидно это, когда используются десяток с лишним цветов, например, в подсветке синтаксиса исходников или в панелях файловых менеджеров.
Re[15]: [Windows] GDI - всё.
От: alex_public  
Дата: 05.07.18 23:09
Оценка:
Здравствуйте, CreatorCray, Вы писали:

_>>А может быть и такой сценарий: новую винду изуродовали и пользователи ушли на другие ОС.

CC>Скорее остались на 7ке
CC>Я вообще причины не вижу почему на 8-10 стоило бы перейти.
CC>Уже 10 лет прекрасно пашет, играюсь во все новые игры, весь нужный софт работает — горя не знаю.

У меня аналогично. Но мы относимся к узкой категории IT-специалистов, которая явно не определяет политику таких компаний.

Для винды были две существенные категории конечных пользователей (т.е. сервера и встраиваемое не рассматриваем): офисные пользователи и домашние пользователи. Так вот вторая категория практически полностью (за исключением разве что профессиональных геймеров) ушла на Android/iOS. А вот в первой видимо пока ещё преобладает win10, т.к. она сейчас стоит по умолчанию на выдаваемых ноутах или стационарных машинах. Но с учётом всех косяков MS в последнее время и развития всяческих веб-альтернатив офисных продуктов (доступных с любых ОС), возникает вопрос: долго ли ещё будут офисные пользователи терпеть всё это? Потому как если они устанут, то винда реально умрёт.
Re[15]: [Windows] GDI - всё.
От: alex_public  
Дата: 05.07.18 23:30
Оценка: 1 (1) +1
Здравствуйте, ov, Вы писали:

_>>Ну в данный момент они похоже действительно пытаются частично вернуть как было. Т.е. их новейший дизайн Fusion является полным противоречием их предыдущего дизайна Metro, но при этом имеет очень много мотивов из предшествующего Metro интерфейса Aero (из Vista/Win7).

ov>с учетом текущего разнообразия разрешений и плотностей пикселей шансы есть только у простой и векторной графики с последующими спецэффектами, которые от разрешения и размера экрана не зависят. так что простые формы и цвета + тени и размытия это наше все на ближайшие годы. уже сейчас мы видим это и на винде, и на маке, и на айфонах, и на андроидах. если чего-то придумают новое, что одинаково вкусно смотрится на мелком телефоне и на 4К-мониторе, то это будет новый "правильный" дизайн. а пока будет вот так.

Ну так тени, прозрачность, эффекты и т.п. — это уже полностью противоречит совсем недавней концепции Metro.

_>>А может быть и такой сценарий: новую винду изуродовали и пользователи ушли на другие ОС. Тоже вполне себе сценарий, тем более что в мобильном мире он уже реализовался...

ov>пользователи уже давно ушли на планшеты. на винде (да и в целом на компах), остались те, кому деваться некуда из-за софта. и для них особо ничего не поменяется. а через год они привыкнут

Вот у меня на рабочем компьютере используется очень много разного профессионального ПО (занимаюсь много чем ещё помимо программирования). Так вот я как-то раз проанализировал всё своё ПО на предмет миграции на Linux, и по итогам анализа обнаружилось, что из всего установленного ПО под Линухом нет только версий нескольких тяжёлых 3D игр и программы-каталогизатора книг (MyHomeLib — на самом деле довольно кривая штука, но она используется для Флибусты, так что выбора особого нет). Т.е. вообще ничего из профессионального ПО (IDE, CAD, SDK, ERP и т.п.) не представляло бы проблемы и не перехожу я пока только из-за мелких развлекательных программок (ну и плюс полной удовлетворённости работой Windows7). А вот когда Windows7 совсем устареет (например когда я захочу перейти на новое железо, поддержки которого не будет в Win7), то далеко не факт, что теперь я перейду на новую версию Винды. Правда надо отметить, что тут дело не только в интерфейсе (хотя это минимум 50% причин), но и ещё в их новом пользовательском соглашение в сочетание с телеметрией.
Re[16]: [Windows] GDI - всё.
От: CreatorCray  
Дата: 06.07.18 03:26
Оценка:
Здравствуйте, alex_public, Вы писали:

_>возникает вопрос: долго ли ещё будут офисные пользователи терпеть всё это? Потому как если они устанут, то винда реально умрёт.

Подавляющее колво офисных пользователей сидят на том, что IT департмент поставил. А компании нет никакого резону делать массированый SW upgrade и платить многаденех если и так всё замечательно работает.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[17]: [Windows] GDI - всё.
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 06.07.18 11:10
Оценка:
Здравствуйте, CreatorCray, Вы писали:

_>>возникает вопрос: долго ли ещё будут офисные пользователи терпеть всё это? Потому как если они устанут, то винда реально умрёт.

CC>Подавляющее колво офисных пользователей сидят на том, что IT департмент поставил. А компании нет никакого резону делать массированый SW upgrade и платить многаденех если и так всё замечательно работает.

Это слишком далеко от истины. Компания как правило обновляет софт регулярно хотя бы по причинам безопасности. А что бы не платить лишних денег, есть внятные программы, навроде подписок всех сортов, во первых, а во вторых аналоги в виде веб-сервисов.
Re[16]: [Windows] GDI - всё.
От: ov  
Дата: 07.07.18 03:37
Оценка: +1
_>Ну так тени, прозрачность, эффекты и т.п. — это уже полностью противоречит совсем недавней концепции Metro.

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


_>Т.е. вообще ничего из профессионального ПО (IDE, CAD, SDK, ERP и т.п.) не представляло бы проблемы


я не знаю как ты используешь это ПО, но большинство того, чем пользуюсь я (2д/3д графика, ide c++), тоже есть под линукс, вот только в профессиональном плане им пользоваться невозможно. есть условные "альтернативы", но как только начинается серьезное использование — сразу нюансы, особенности, этого пока нет, это не пашет итд итп. а номинально-то да, альтернативы есть. как говорится "на хлеб уже мажется, но есть еще нельзя". наверное для веб-разработки линукс уже вполне, а чуть дальше — ой.

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

я думаю они ее сделают бесплатной в конце концов, но с рекламой.
Re[17]: [Windows] GDI - всё.
От: alex_public  
Дата: 07.07.18 11:30
Оценка:
Здравствуйте, CreatorCray, Вы писали:

_>>возникает вопрос: долго ли ещё будут офисные пользователи терпеть всё это? Потому как если они устанут, то винда реально умрёт.

CC>Подавляющее колво офисных пользователей сидят на том, что IT департмент поставил. А компании нет никакого резону делать массированый SW upgrade и платить многаденех если и так всё замечательно работает.

Конечно, но уже приходит время апдейта железа и там по умолчанию стоит win10 (хотя я стал замечать и Линух предустановленный и просто без ОС, например у того же HP). Вопрос в том изменится ли политика закупки железа в связи с сомнительными свойствами последней винды...
Re[17]: [Windows] GDI - всё.
От: alex_public  
Дата: 07.07.18 13:07
Оценка:
Здравствуйте, ov, Вы писали:

_>>Т.е. вообще ничего из профессионального ПО (IDE, CAD, SDK, ERP и т.п.) не представляло бы проблемы

ov>я не знаю как ты используешь это ПО, но большинство того, чем пользуюсь я (2д/3д графика, ide c++), тоже есть под линукс, вот только в профессиональном плане им пользоваться невозможно. есть условные "альтернативы", но как только начинается серьезное использование — сразу нюансы, особенности, этого пока нет, это не пашет итд итп. а номинально-то да, альтернативы есть. как говорится "на хлеб уже мажется, но есть еще нельзя". наверное для веб-разработки линукс уже вполне, а чуть дальше — ой.

Не, у меня мягко говоря не веб разработка, но и речь не про поиск альтернатив. Просто используемые мною инструменты изначально являются кроссплатформенными. Т.е. нет вообще никакой разницы в их использование на винде или линухе. Например если говорить о программирование, то в качестве IDE я использую QtCreator — это в данный момент пожалуй лучшая IDE для C++ на любой ОС (разве что CLion может сравниться, но он тоже кроссплатформенный). В качестве электронного CAD'а у нас KiCad, который опять же кроссплатформенный. И так далее, почти по всем пунктам от самых тяжёлых профессиональных приложений, до мелких утилит (например мой файловый менеджер DoubleCommander опять же есть под все платформы).

ov>офисный софт в веб активно уходит, но я так понимаю там тоже есть проблемы, как у меня с линуксом. вроде базовые вещи все уже есть в онлайне, но чуть дальше начинаются нюансы. мне вот хватает google docs для моих мелких задач, а те кто серьезно в офисе пишет или считает, я думаю обплюются от гугловского офиса. но прогресс не стоит на месте. время играет против винды на десктопе.


Кстати, а вот для "офисных" целей лично мне Офис (или его подобия типа ЛибраОфиса или онлайновые варианты типа гугла) вообще перестали быть нужны в последнее время. Весь внешний документооборот обычно в pdf. А внутри вообще лишней бюрократии нет, т.к. всё автоматизировано. Даже и не помню уже когда в последний раз открывал Офис именно на редактирование документа (изредка использую Calc из Libre для более удобного просмотра csv табличек типа прайс-листов).

ov>я думаю они ее сделают бесплатной в конце концов, но с рекламой.


Вот тогда я на 100% даже не буду задумываться о возможности перехода на новую винду с семёрки — тогда точно только Линух. )))
Re[7]: [Windows] GDI - всё.
От: vdimas Россия  
Дата: 10.07.18 14:24
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Других вариантов и нет в общем-то. Иначе получается "здесь стандартный контрол, здесь самописный, а здесь рыбу заворачивали" (Notepad++)


Ядовито-зеленый фрейм с утолщёнными краями — это сильно. ))
Re[7]: [Windows] GDI - всё.
От: vladislav_somov Россия  
Дата: 11.07.18 17:48
Оценка:
Здравствуйте, AeroSun, Вы писали:

AS>Здравствуйте, swame, Вы писали:


S>>Когда тебе дадут потыкать в это пальцем, все поймешь по запаху


AS>У меня последняя Win10 — часть своих приложений они переписали под новый дизайн. Стало и удобнее и горазда-гораздо красивше


Да, это ещё та жесть. Если я в семёрке не помнил, где найти какую-то настройку, я всегда мог открыть какой-нибудь список аналогичных опций и поискать. Конечно, там тоже было не все гладко, например, как часто бы я не пользовался переменными окружения, я довольно часто нажимаю пару-тройку не тех кнопок. В десятке эти квесты усложнили. Теперь в окне с настройками часть их находится в левой стороне, часть в середине, часть справа, и все они оформлены по разному. Охранительной красиво, но так же охранительной бестолково. Что удобного ты там увидел? Я в десятке только картинкам при входе в систему рад. Иногда настолько радуют, что пароль не хочется вводить. )))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.