LINUX.ORG.RU

Пользовательские интерфейсы

 


0

2

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

В html это называлось бы как-то вроде cellpadding и cellspacing.

Я уж не знаю, откуда это повелось (когда эта эпидемия началась, устройств с тачскрином было не так много), но окошко в линуксах всегда выглядело как-то так: http://s1.ipicture.ru/uploads/20120503/jcOh1zJ5.png

Причем, не важно, gtk, qt, что-то еще. Везде все распухшее.

В результате - все программы выглядят как пряничный домик (особенно с иконками в вроде tango), сравните gimp и фш, кто выглядит профессиональнее (читай: пригоднее для постоянной работы с программой человеком)?

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

Но, т.к. открытому сообществу с дизайнерами явно не повезло, можно просто сделать gui поделикатней - я набросал, каким бы я хотел видеть конкретный пользовательский интерфейс: http://s1.ipicture.ru/uploads/20120503/Upr00y26.png

Как этого добиться, например, в gtk?

★★★★★

Последнее исправление: anonymous_sapiens (всего исправлений: 1)
Ответ на: комментарий от PolarFox

Меня все устраивает в теме, кроме этого. Тем более, у всех встроенных тем аналогичная проблема. Это означает, что сделано это было умышленно.

anonymous_sapiens ★★★★★
() автор топика
Ответ на: комментарий от anonymous_sapiens

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

PolarFox ★★★★★
()

Уже 2 года жду, когда до Марка дойдёт это. Но похоже напрасно.

GoNaX ★★★
()

Во втором GTK это можно было исправить через правку .gtkrc, в 3-ем, скорее всего, только через правку темы (ЕМНИП, там css должен быть).

P.S. Первый скриншот мне понравился больше.

kss ★★★★★
()
Ответ на: комментарий от kss

В GTK 3 есть предположительно глобальный файл ~/.config/gtk-3.0/gtk.css

GotF ★★★★★
()

В KDE 3.5 было всё достаточно компактно, а сейчас всё неторт.

anonymous
()

Вы хотите сделать тему компактнее? Размеры виджетов правятся в файлах

/usr/share/themes/themename/metacity-1/metacity-theme-1.xml и
/usr/share/themes/themename/gtk-2.0/gtkrc 
Прошу прощения, если не понял суть проблемы и играю роль КО. :-)

AnimusPEXUS
()

Мне кажется, все как вы хотите, есть в KDE 4. Именно поэтому они и не нравятся.

ArtKun ★★★★★
()

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

vyazovoi ★★★
()
Ответ на: комментарий от ArtKun

у меня на десктопе стоят 4 кеды. нет, не то.
да и на моем ноуте не взлетят они.

anonymous_sapiens ★★★★★
() автор топика

http://s1.ipicture.ru/uploads/20120503/jcOh1zJ5.png

Ты б его еще на весь экран растянул, а потом жаловался…

сравните gimp и фш, кто выглядит профессиональнее

gimp, естественно: у него интерфейс многооконный, да и удобный.

Как этого добиться, например, в gtk?

Либо найти готовую тему, либо сделать свою (хотя бы подправить ~/.gtkrc).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ты б его еще на весь экран растянул

я его и растянул на весь экран своего ноута - 1024х600

у него интерфейс многооконный, да и удобный

я не про многооконность (она, кстати, неудобная без тайлового менеджера окон)

anonymous_sapiens ★★★★★
() автор топика
Ответ на: комментарий от anonymous_sapiens

я его и растянул на весь экран своего ноута

Зачем?

я не про многооконность (она, кстати, неудобная без тайлового менеджера окон)

На двух мониторах очень даже удобно. Да и на мониторе >= 1920x1080 тоже.

Eddy_Em ☆☆☆☆☆
()

Ставлю два диагноза: дальнозоркость и малая разрешающая способность дисплея.

Deleted
()
Ответ на: комментарий от Eddy_Em

Зачем?

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

На двух мониторах очень даже удобно
и на мониторе >= 1920x1080 тоже.

а на одном, да еще с 1280x1024 - нет.

anonymous_sapiens ★★★★★
() автор топика
Ответ на: комментарий от Deleted

близорукость и да, 1024x600, но и на десктопе (1280x1024) это так же неудобно.

anonymous_sapiens ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

gimp, естественно: у него интерфейс многооконный, да и удобный.

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

note173 ★★★★★
()
Ответ на: комментарий от anonymous_sapiens

1280x1024

Такие мониторы явно не предназначены для работы с графикой.

А насчет размеров значков - выше уже сказали. Все решается правкой ~/.gtkrc.

Eddy_Em ☆☆☆☆☆
()

В html это называлось бы как-то вроде cellpadding и cellspacing.

В html нулевых это так называлось. padding и margin.

Про темы уже рассказали. А размер иконок должно быть можно даже гуем настроек твоего дистрибутива изменить.

Kalashnikov ★★★
()
Ответ на: комментарий от Eddy_Em

Такие мониторы явно не предназначены для работы с графикой.

И как, по-вашему, люди до ~2006 года рисовали?

AnimusPEXUS
()
Ответ на: комментарий от Eddy_Em

мне тоже плевать, я тоже не помню когда видел, но просто помню, что выглядело оно вполне рабочеспособным. в отличие от :)

anonymous_sapiens ★★★★★
() автор топика
Ответ на: комментарий от queen3

и получится каша-малаша. по крайней мере на старых версиях этот метапакет работал довольно криво.

anonymous_sapiens ★★★★★
() автор топика
Ответ на: комментарий от anonymous_sapiens

Все равно какое-то неудобство будет. А так ли нужна эта экономия места на экране? Я пишу сейчас с 1024x600 10" и как-то такой проблемы не возникало. Вот в твоем примере - так ли много людей хотят видеть больше торрентов на экране за раз? У меня как-то нет такой потребности. Видимо большие контролы удобней целевой аудитории. Я когда увидел скриншот - подумал что ты прав, а я просто не задумывался об этом. Потом потыкал интерфейс некоторых программ и подумал - не, не хочу изменений. Вот даже конкретно transmission - вы сделали иконки менее удобными для клика и визуально менее привлекательными ради чего - одного-двух элементов списка. На мой взгляд - конкретно в transmission овчинка выделки не стоит. В остальных приложениях можно поспорить. Вот конкретно в gimp я от части согласен - иногда элементы по умолчанию слишком большие чтобы вписаться в мои размеры панелей.

vyazovoi ★★★
()
Ответ на: комментарий от vyazovoi

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

anonymous_sapiens ★★★★★
() автор топика

Тоже поначалу (в 2006 г., после вантуза-то) было дико от «гигантизма» некоторых диалоговых окон, не влезающих в 800x600 моей тогдашней 15"-шки. Впрочем, сейчас на ноуте 1366x768, а изредка используемая gnome-disk-utility (palimpsest) так и не влезает в дисплей по вертикали.

С 2006 г. уже, конечно, порядком привык к крупным элементам GNU/Linux'овых интерфейсов; сейчас, к тому же, и шрифт стал использовать 12 pt. (в браузере ― 15-16 pt.). Вот теперь, если есть нужда использовать вантузную машину (на работе, например), то уже приходится напрягать зрение, чтобы рассмотреть в вантузе мелкие букво-цифро-кнопочки.

carasin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.