LINUXTALKS.CO

Интерфейс будущего

 ,

L


1

1

Мой первый скриншот. Всем привет!

Есть у меня такое тайное хобби, рисовать интерфейсы. Тайное оно потому, что никто его не понимает, и я о нём особо никому не говорю, т.к. зачастую встречаю реакцию типа «заняться тебе больше нечем», даже от коллег по цеху. Дескать за тебя уже всё придумали и сделали, пользуйся готовыми наработками. В деревнях то Windows 98 пользовались и ничего, а потом на смену им пришли KDE 5, Gnome 3, Gnome 42… ВИНДОЙ ПОЛЬЗОВАЛИСЬ, НО ГОВНО-ТО НЕ ЖРАЛИ!!! АААА!

У каждой операционной системы есть своя узнаваемая примечательная «фишка», у Mac OS это панелька с иконками внизу, у Windows это панелька с открытыми окнами и кнопкой «Пуск», а у Linux это виртуальные рабочие столы, пожалуй.

Мне как всенаправленному разработчику и по совместимости админу, очень важно решать различные задачи и быстро между ними переключаться. Интерфейс, который вы видите на скриншоте, это не «я сделал так чтобы вау», а потому, что я шёл к этому на протяжении всех 10 лет+, что работаю в GNU/Linux. Вот ты сам, когда решаешь задачи, переключаешься между окошками, копируешь текст, файлики туда-сюда, ну ты сам-то представляешь какие свои действия ты мог бы оптимизировать сам для себя? Я знаю, чего я хочу от своего оконного менеджера как админ, как разработчик, и только FVWM может мне это дать.

В центре внимания на скриншоте это прежде всего классический интерфейс, к которому все привыкли. Зачем делать грубо говоря панельки чёрного цвета, если это не естественный цвет для интерфейса – мне до сих пор не ясно, но даже Microsoft с Windows 10 этим явно пренебрегает. Хотя бы пусть будет #c0c0c0, но интерфейс должен оставаться интерфейсом. Я считаю, что элементы управления должны быть чётко выраженными в интерфейса, а не так, что мы сделали синий квадрат и это типа кнопка, ага, ага.

Стандартная, абсолютно дефолтная панель задач с открытыми окнами и приложениями. Какой дурак додумался вешать всё на одну иконку приложения – до сих пор ума не приложу. Где удобство, когда тебе надо сделать Alt + Tab между кучей открытых окон, либо десять раз кликнуть мышкой, чтобы выбрать из списка нужное окно. Это смешно, просто смешно. И всё это мигает и пердит между делом, отвлекает внимание, концентрацию своей пестротой. Вкладки? Вкладки?! Какая сука разница, сделаешь ты Alt + Tab один раз, а потом будешь делать тот-же самый Ctrl + Tab, но только между вкладками уже внутри самого приложения.

В центре панели задач вы видите все рабочие столы, разделённые на группы по цветам и по названиям. Когда нужно переключиться на работу, ты просто делаешь один тык мышкой либо два прожатия хоткея выбора стола и выбора страницы. Цвета необходимы для того, чтобы всё не сливалось в единую кашу, как если бы столы были просто серого цвета. Названия ни на что не влияют, но как-бы понятно, что где запущено. Очень удобно. Тык – и всё!

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

*FvwmIconMan: UseWinList true
*FvwmIconMan: Resolution global
*FvwmIconMan: Sort name
*FvwmIconMan: Shape true
*FvwmIconMan: Tips always
*FvwmIconMan: TipsDelays 0
*FvwmIconMan: TipsFont "xft:Sans:size=8"
*FvwmIconMan: TipsFormat "%t"
*FvwmIconMan: TipsColorset 9
*FvwmIconMan: ManagerGeometry 1x1
*FvwmIconMan: ButtonGeometry 180x25
*FvwmIconMan: MaxButtonWidth 180
*FvwmIconMan: DrawIcons always
*FvwmIconMan: ReliefThickness 1
*FvwmIconMan: Format "%t"
*FvwmIconMan: Font "xft:Sans:size=10"
*FvwmIconMan: Action Mouse 0 A ret
*FvwmIconMan: Action Mouse 1 A sendcommand IconManClick
*FvwmIconMan: Action Mouse 3 A sendcommand "Menu MenuIconOps"
*FvwmIconMan: Title ""
*FvwmIconMan: Background #d4d0c8
*FvwmIconMan: Foreground #000000
*FvwmIconMan: FocusAndSelectButton down #000000 #efebe7
*FvwmIconMan: FocusButton down #000000 #efebe7
*FvwmIconMan: PlainButton up #000000 #d4d0c8
*FvwmIconMan: SelectButton up #000000 #d4d0c8
*FvwmIconMan: IconButton up #000000 #d4d0c8
*FvwmIconMan: IconAndSelectButton up #000000 #d4d0c8
*FvwmIconMan: TitleButton flat #000000 #d4d0c8

DestroyModuleConfig FvwmPager:*
*FvwmPager: UseSkipList
*FvwmPager: LabelsBelow
*FvwmPager: Font "xft:Sans:size=8"
*FvwmPager: Balloons All
*FvwmPager: BalloonFont "xft:Sans:size=8"
*FvwmPager: BalloonColorset 9
*FvwmPager: Fore #000000
*FvwmPager: Back #d4d0c8
*FvwmPager: Hilight #f2acaa
*FvwmPager: WindowColors #000000 #d4d0c8 #000000 #efebe7
*FvwmPager: BalloonFore #000000
*FvwmPager: BalloonBack #ffffde
*FvwmPager: DeskColor 0 #ffffca
*FvwmPager: DeskColor 1 #ffffca
*FvwmPager: DeskColor 2 #ffffca
*FvwmPager: DeskColor 3 #cccc7c
*FvwmPager: DeskColor 4 #d0d1f7
*FvwmPager: DeskColor 5 #d0d1f7
*FvwmPager: DeskColor 6 #a6dcf8
*FvwmPager: DeskColor 7 #a6dcf8
*FvwmPager: DeskColor 8 #98ce8f

DestroyModuleConfig TaskBar:*
*TaskBar: Geometry $[vp.width]x83+0-0
*TaskBar: Font "xft:Sans:size=10:antialias=True"
*TaskBar: Colorset 10
*TaskBar: (Container)
*TaskBar: (Container(Rows 1 Columns $[vp.width]), Padding 2 2, Frame 2)
PipeRead 'echo "*TaskBar: ($(($[vp.width] / 2 - 800 / 2))x1, Container, Frame 0)"'
*TaskBar: (Swallow FvwmIconMan 'Module FvwmIconMan', Frame 0)
*TaskBar: (End)
*TaskBar: (800x1, Container, Padding 0 2, Frame -1)
*TaskBar: (Swallow FvwmPager 'Module FvwmPager 0 8', Frame 0)
*TaskBar: (End)
*TaskBar: (120x1-0+0, Container, Frame 0)
*TaskBar: (Container, Frame -1)
*TaskBar: (Swallow DateTime 'Module FvwmScript FvwmScript-DateTime', Frame 0)
*TaskBar: (End)
*TaskBar: (End)
*TaskBar: (End)```

>>> Просмотр (3440x1440, 85 Kb)

★★★★★★

Проверено: alexferman ()
Ответ на: комментарий от crypt

хоть в теме я не отсвечивал, но я её читал.

ну мне все эти бла-бла постольку, поскольку.

у меня с этими бабами разговор короткий нынче, – писку даш ебат?

а нет, так нет. пойду делами заниматься тогда.

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

Spoofing    
★★★★★★
Linux / Firefox
Ответ на: комментарий от Spoofing

Ни разу не видел, чтобы люди при знакомстве рассказывали о себе всё

alexferman    
★★★★★
Linux / Firefox
Ответ на: комментарий от Spoofing

какой ты скучный:( мы тебе тред создали, а ты даже не поучаствовал:(

crypt    
★★★☆☆
FreeBSD / Chrome
Ответ на: комментарий от alexferman

да я его подстебнуть хотел, что слишком много писанины для того, чтобы тему заголовков поменять)

crypt    
★★★☆☆
FreeBSD / Chrome
Ответ на: комментарий от alexferman

В пизду такое будущее

Твое будущее уже там.

odalist    
★★★★★★★
Linux / Firefox
Ответ на: комментарий от Spoofing

писку даш ебат?

Неужели никто не соглашается? Если так, то нужно быть деликатнее, и не быть черню.

odalist    
★★★★★★★
Linux / Firefox

Отлично выглядит. Молодец!

odalist    
★★★★★★★
Linux / Firefox

потому, что я шёл к этому на протяжении всех 10 лет

10 лет назад зародился Untiy и Gnome Shell, а у тебя уродливый косплей на виндовый интерфейс конца 90-х, начало 2000-х.

Для нескольких терминалов пользуюсь gnu screen как terminal multiplexer, и не понимаю в чем фишка показывать кучу окон с терминалами.

Aber    
★★★★★★
Последнее исправление: Aber (всего исправлений: 1)

Ubuntu / Firefox
Ответ на: комментарий от cocucka

Он пароль выложил

Спасибо за инфу. Я также поступил.

odalist    
★★★★★★★
Linux / Firefox
Ответ на: комментарий от Minona

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

Spoofing    
★★★★★★
Последнее исправление: Spoofing (всего исправлений: 1)

Linux / Firefox
Ответ на: комментарий от Minona

finally

сверху думаю ещё кнопочки добавить самой первой строкой, а-ля applications places system и далее иконки быстрого запуска.

Spoofing    
★★★★★★
Linux / Firefox
Ответ на: комментарий от Spoofing

по краям действительно информация теряется из виду

А нахрена такие широкие мониторы покупать

alexferman    
★★★★★
Linux / Firefox
Ответ на: комментарий от Spoofing

Мне на 27 дюймах с расстояния вытянутой руки приходится постоянно глазами ворочать по краям, а 34 дюйма это вообще что-то бесполезное.

alexferman    
★★★★★
Linux / Firefox

@Spoofing а ведь ни один из ораторов выше не заметил того, что у тебя интегрированы е то экраны, не то десктопы от виртуальных машин, а это ведь интересное и в целом прогрессивное решение.

torvn77    
★★★
Android / Chrome

Коли уж думать про «интерфейс будущего», то нужно поставить вопрос. Как изменить саму практику перетаскивания информации между окнами? (Через буфер обмена или собственную ЦНС)

rezedent12    
★★★★★★
Windows / Firefox
Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90