Алексей Федорчук
Идея этой заметки родилась в ходе обсуждения материала Сергея Голубева о весьма специфическом дистрибутиве Fuduntu. В одном из комментариев к которому Василием была высказана такая мысль:
Значит панель Unity слева, как я многим и доказываю, это правильный ход, учитывая увеличение количества широкоформатных мониторов.
То, что главная управляющая панель (или, по крайней мере, панель запуска приложений) любого десктопа или WM’а не должна быть ни сверху, и ни снизу, а сбоку — с этим спорить трудно: последние «квадратные» мониторы скоро будут занесены в Красную книгу, да и сейчас сохраняются только в отдельных заповедниках. А вот с какого именно бока — это предмет дискуссии.
Для начала представим себя, вольготно сидящего за компьютером в комфортном кресле. Перед нами ширь необъятная нормального рабочего стола (не обязательно специально компьютерного), перед нами — широкоформатный монитор инчей так на двадцать семь (ну, сэм, восэм), полноразмерная клавиатура классической AT-компоновки, и непременно … дичь мышь. Справа от клавиатуры — исходим из постулата, что за компьютером правша, коих подавляющее большинство.
И какое движение будет для вас самым естественным в этой обстановке? Разумеется, традиционное русское:
Развернись, рука, раззудись, плечо!
То есть от себя и вправо. При этом курсор мыши, зажатой в правой руке, неизбежно попадает в правый верхний угол экрана. То есть это — естественное место для кнопки главного меню главной управляющей панели любого десктопа или WM’а, соответствующее широте русской натуры.
И напротив, представим себе офисного клерка, жмущегося за узеньким офисным столом-полкой, куда и компактную-то клавиатуру без num-pad’а втиснуть проблематично. А ведь рядом с ней надо притулить ещё и мышку — без неё наш клерк ничего делать не умеет. В отличие от лихих делопроизводителей прежних лет, безотрывно молотивших по клавишам в ритме атаки польских гусар под Збаражем (см. фильм Ежи Хоффмана Огнём и мечом).
Так каким будет естественное движение руки нашего клерка, стремящегося вжаться в свою тесную офисную могилку? Правильно, поплотней прижать её к туловищу, то есть влево и к себе. А где при этом самопроизвольно оказывается курсор мыши? Да именно там, где с 1995-го года расположена знаменитая кнопка Пуск, та самая, которую тщетно искали в Linux-консоли поколения Windows-мигрантов.
Так что правое положение управляющей панели любого десктопа или WM’а является единственно верным не только с точки зрения национальной идеи, но и соответствует традиционным ценностям UNIX’а. Что четверть века назад было угадано разработчиками NeXTStep и наследовавшего ему Window Maker. Разработка которого, кстати, возобновилась год назад. А очередной минорный релиз 0.95.4
вышел аккурат сегодня.
P.S. Надеюсь, мой читатель не нуждается в расстановке смайликов? И способен сам оценить долю шутки в этом шутливом материале…
Но есть нюанс. Удобно — когда или всё справа, или всё слева. Исторически сложилось так, что управляющие панели прикладных программ расположены слева. Поэтому логичнее поместить все управляющие элементы, включая кнопки управления окном, именно налево.
Еще есть тапад. Сдвинуть курсор направо — это два движения, налево — одно.
В-общем, логичнее ходить налево :).
Про движение мыши логично, вот только за 15 лет пользования wmaker’ом хочется эти кнопки вообще убрать потому как у него и так кнопка пуск везде — там где правую кнопку мыши нажмешь и это на порядки круче
2 stupid Да, кнопки можно было бы и убрать. Но ведь жаность — место-то на широком экране всё равно пропадает, почему бы там не быть красивым кнопкам? И декорация, и не без пользы
>Так что правое положение управляющей панели любого десктопа или WM’а является единственно верным не только с точки зрения национальной идеи, но и соответствует традиционным ценностям UNIX’а
лично мне панель справа неудобна в первую очередь тем что находится рядом с ползункоми для скрола, а так как меткость моя бывает хромает то скролится, к примеру, страница браузера вместо открытия/запуска приложения — и этот момент перевешивает всё что могу я привести в довод панели справа, всё остальное мелочи и привычка…
идеалогия гном3 в этом плане у меня прижелась, панели как таковой нет, но если надо она есть — верхняя панел, а дальше если надо уже активити
2 Сергей Голубев то, что исторически сложилось — мировой ЖМЗ пишущих справа налево, противоречащий Русской Национальной Идее
при письме слева направо естественно слева писать/читать, справа — управлять
Что же до тачпада — тут неоднозначно, и зависит от того, что привычней: поманить пальчиком или перстом указнуть
Вот только при перемещении меню с панельками выясняется, что меню это удобнее всего вызывать с клавиатуры. Тем более в Unity. Так что вообще не принципиально, где оно находится.
А никто случаем не задумывался, почему во всех ОС курсор мыши «стрелочка» указывает в верхний левый угол? А ведь это важный момент..
А я по сю пору почитаю наилучшим местом для панели нижний край экрана. Хотя бы потому, что я много работаю с В-ндой и мне ну нисколько не улыбается вместо автоматического движения мышой каждый раз «подвисать» и думать, в какую сторону сейчас надо. Кстати говоря, тут вынужденно пришлось переставить на недобуке на верхний край — до чего ж неудобно, там и меню проги, и панель, получается верхняя часть экрана перегружена управляющими элементами. В самом деле, вбок, что ли попробовать?
А что касается wm’ов, то перепробовав почти все, переплевался, и окончательно уверился в мысли, что альтернативой кедам может быть только тайлинг. Сейчас вот пытаюсь по мере наличия времени осиливать. И то, наиболее популярный awesome в недавнем релизе так разжирел, что напрочь отказывался на генте(!) собираться без gtk. В общем, помучавшись, сказал: в морг — так в морг. Сейчас осваиваю i3 и xmonad. В активе первого — простые конфиги, но возможности поскромнее, второй попродвинутее, но конфиги на хаскеле.:)