Russian Qt Forum
Май 27, 2024, 18:42
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Пользовательский интерфейс (GUI)
>
Пните интерфейс
Страниц:
1
[
2
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Пните интерфейс (Прочитано 9919 раз)
asvil
Гость
Re: Пните интерфейс
«
Ответ #15 :
Май 26, 2011, 10:35 »
А я-таки переложил бы ответственность за оформление на Билли, не зря же он армию юристконсультов, простите, планктона, простите дважды, дизайнеров кормит.
Записан
Caduceus
Гость
Re: Пните интерфейс
«
Ответ #16 :
Май 26, 2011, 10:38 »
Кормит-то не зря, но вот почему всякие AdobeLightRoom, Maya, Photoshop, 3DMax не юзают билловы раскраски? (причем все послдение версии у названных программ именно в темных темах сделаны)
Записан
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: Пните интерфейс
«
Ответ #17 :
Май 26, 2011, 11:02 »
Наверное потому, что все изначально варились в собственном соку и плевать хотели на Билли)
Записан
Qt 5.11/4.8.7 (X11/Win)
jatsuk
Гость
Re: Пните интерфейс
«
Ответ #18 :
Май 26, 2011, 11:12 »
Хотел создать свою тему, но зашел сюда. С виду норм, но я не сторонник темных интерфейсов
У меня вопрос как сделать такой список (Video 2dnew.....). У тебя,если не ошибаюсь, он сделан через Qliswview, а как сделать типо того, что в самой Qt
Записан
Caduceus
Гость
Re: Пните интерфейс
«
Ответ #19 :
Май 26, 2011, 11:14 »
Был у нас и такой вариант. Выдергивали из исходников QCreator. Не понравилось. Имя класса, честно говоря не помню, но находится за 2 минуты
Записан
Sancho_s_rancho
Гость
Re: Пните интерфейс
«
Ответ #20 :
Май 26, 2011, 11:23 »
Цитата: Caduceus от Май 26, 2011, 10:38
Кормит-то не зря, но вот почему всякие AdobeLightRoom, Maya, Photoshop, 3DMax не юзают билловы раскраски? (причем все послдение версии у названных программ именно в темных темах сделаны)
Ну тут сталкиваются две потребности.
Первая - это чтобы интерфейс был стандартизирован, чтобы пользователь видел привычные контролы и получал ожидаемое их поведение.
Вторая - маркетойдно-дизайнерская. Маркетойдная: в новой версии программы добавили 2 кнопки и удалили один чекбокс. Надо объяснить потребителю, что проделана офигенная работа, дабы он со спокойной совестью отдал 200-5000$. Для этого делаем новый сплэшскрин и делаем новую тему оформления. Вот вам новый продукт. Ну и дизайнерская часть: мол ежели сделать нестандартный контрол под наши нужды, то он будет делать то, что сейчас делают 2 стандартных будет удобнее и занимать меньше места (но при этом пользователь еще должен будет понять, как он работает).
Наверное тут надо соблюдать некий баланс.
PS А оформление у вас вполне симпатичное.
Записан
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: Пните интерфейс
«
Ответ #21 :
Май 26, 2011, 11:50 »
Цитата: Авварон от Май 26, 2011, 10:03
Доки не нужны в данном случае. Почему - читать книжки по юзабилити, а также стайлгайды осей.
Если не трудно, будьте так любезны, ткните носом на обоснование.
Записан
Qt 5.11/4.8.7 (X11/Win)
Авварон
Джедай : наставник для всех
Offline
Сообщений: 3260
Re: Пните интерфейс
«
Ответ #22 :
Май 26, 2011, 17:38 »
Управление строится от левого края экрана (верхнелевого на маке - меню там, нижнелевого в винде - пуск). Соответственно виджеты располагаются в порядке "важности" слева направо (+мы читаем так). Далее, возможности поместить левую панель вниз/вверх нету, тк ее пропорции по вертикали должны быть больше, чем по горизонтали. Справа ее тоже не поместить, тк очень "далеко" к ней тянуться. Вывод - доки тут не нужны:)
Записан
von_Manstein
Гость
Re: Пните интерфейс
«
Ответ #23 :
Май 26, 2011, 19:02 »
Одно пожелание: полегче и поградиентней, напоминает Майу очень сильно. Мне кажется, нужно что-то полегче!
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Пните интерфейс
«
Ответ #24 :
Май 27, 2011, 00:57 »
- выделение красным цветом (неприятно) режет глаз, для любых закрасок saturation должно быть 70% максимум
- шрифт заметно меньше иконок. Идеально было бы 2 варианта: 1) шрифт как сейчас с меньшими иконками + 2) больший шрифт с имеющимися. Иметь "крупный" вариант реальная фича
- остальное так просто не покритикуешь, т.к. тесно связано с ф-циональностью. Ну да, все растыкано по углам и смотрится уныло - но понятно что придумать лучше непросто, так что может этим и ограничиться
Записан
ufna
Гость
Re: Пните интерфейс
«
Ответ #25 :
Май 27, 2011, 01:05 »
Имхо, достаточно сделать все квадраты скругленными, особенно кнопки в панели. И будет просто на порядок лучше.
Записан
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: Пните интерфейс
«
Ответ #26 :
Май 27, 2011, 10:27 »
Цитата: Авварон от Май 26, 2011, 17:38
Управление строится от левого края экрана (верхнелевого на маке - меню там, нижнелевого в винде - пуск). Соответственно виджеты располагаются в порядке "важности" слева направо (+мы читаем так). Далее, возможности поместить левую панель вниз/вверх нету, тк ее пропорции по вертикали должны быть больше, чем по горизонтали. Справа ее тоже не поместить, тк очень "далеко" к ней тянуться. Вывод - доки тут не нужны:)
Абсолютно не согласен.
Большой плюс доков в их гибкости. Их можно отключать, компоновать и "табифайить".
Вид левого списка можно легко переработать, чтобы он одинаково выглядел и при вертикальной и горизонтальной ориентации.
"Далёкая" правая панель может быть "близкой" левой и наоборот. Да и обе могут быть "близкими" левыми.
Дайте думать об эргономичности самому юзеру. Не загоняйте его в свои узкие рамки.
PS. так и не увидел ссылки на "книжки по юзабилити, а также стайлгайды", где сказано насчёт минусов док-панелей.
«
Последнее редактирование: Май 27, 2011, 10:29 от GreatSnake
»
Записан
Qt 5.11/4.8.7 (X11/Win)
Caduceus
Гость
Re: Пните интерфейс
«
Ответ #27 :
Май 27, 2011, 10:59 »
Ну, это палка о двух концах. Свобода заставляет думать, смотреть варианты (и они зачастую не лучше предложенного по дефолту). Большинство людей это раздражает. Если программисты дают пользователю свободу в чем-то, то это просто значит, что они сами не продумали как лучше. А вот тут мы как раз и очень долго смотрели и продумывали, крутили много вариантов и такое расположение в работе оказалось наиболее удачным
Записан
GreatSnake
Джедай : наставник для всех
Offline
Сообщений: 2921
Re: Пните интерфейс
«
Ответ #28 :
Май 27, 2011, 11:13 »
Цитата: Caduceus от Май 27, 2011, 10:59
Ну, это палка о двух концах. Свобода заставляет думать, смотреть варианты (и они зачастую не лучше предложенного по дефолту). Большинство людей это раздражает.
Это ваше "имхо" и не надо решать за всех. Если другие варианты разительно хуже дефолтных, значит плохо продуман gui.
Повторюсь, можно без проблем сделать те же списки одинаково отлично смотрящимися в любой ориентации.
Цитировать
Если программисты дают пользователю свободу в чем-то, то это просто значит, что они сами не продумали как лучше.
Это как это? Разве вариант по дефолту не продуман как лучший с вашей точки зрения?
Цитата: Caduceus
А вот тут мы как раз и очень долго смотрели и продумывали, крутили много вариантов и такое расположение в работе оказалось наиболее удачным
Дык кто спорит - оставте его дефолтным, но дайте юзерам самим принять окончательное решение.
На самом деле это скорее общий вопрос, а не придирка к вам
Записан
Qt 5.11/4.8.7 (X11/Win)
Страниц:
1
[
2
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...