все флаги в гости будут
Feb. 13th, 2013 11:01 amОдин из приемчиков UI, которых я терпеть не могу - использование маленьких флажков вместо названий стран или языков.
Мне неинтересны флаги и я их банально не помню. А те, что помню (Израиль, Штаты, если увижу три полосы цвета, то подумаю, что Россия, но какие там цвета и в каком порядке, понятия не имею) все равно узнаю не мгновенно, нужна доля секунды, чтобы это зарегистрировать и распознать. И зачем это нужно - непонятно.
Ну скажем, я часто меняю язык клавиатуры нажатием клавиш, и иногда мне нужно глянуть в край монитора и быстро понять, какой язык стоит сейчас. В Виндовс это две буквы, например, EN/RU/HE - мгновенно понятно и очевидно. На работе у меня на рабочей станции на работе стоит Линукс, и до недавнего времени была оконная среда, в которой тоже были две буквы. Вчера я сменил ее на другую, и там показывается крохотный флажок страны вместо двух букв. АААААААААААА. Ну кто, кто им сказал, что
лучше распознается издалека, чем RU или РУ? И почему вообще я должен думать о флаге страны, когда речь идет о языке? Я тут не политическую точку зрения утверждаю - допустим для простоты, что Россия представляет в каком-то смысле русский язык и отвечает за него, пускай - все равно, это разные по натуре вещи.
Я найду способ открутить это обратно, но пока что - раздражает.
Я допускаю, что есть люди, которым так легче и лучше. Но меня это искренне удивляет.
Мне неинтересны флаги и я их банально не помню. А те, что помню (Израиль, Штаты, если увижу три полосы цвета, то подумаю, что Россия, но какие там цвета и в каком порядке, понятия не имею) все равно узнаю не мгновенно, нужна доля секунды, чтобы это зарегистрировать и распознать. И зачем это нужно - непонятно.
Ну скажем, я часто меняю язык клавиатуры нажатием клавиш, и иногда мне нужно глянуть в край монитора и быстро понять, какой язык стоит сейчас. В Виндовс это две буквы, например, EN/RU/HE - мгновенно понятно и очевидно. На работе у меня на рабочей станции на работе стоит Линукс, и до недавнего времени была оконная среда, в которой тоже были две буквы. Вчера я сменил ее на другую, и там показывается крохотный флажок страны вместо двух букв. АААААААААААА. Ну кто, кто им сказал, что
Я найду способ открутить это обратно, но пока что - раздражает.
Я допускаю, что есть люди, которым так легче и лучше. Но меня это искренне удивляет.
no subject
Date: 2013-02-13 09:07 am (UTC)no subject
Date: 2013-02-13 09:07 am (UTC)Когда я в XP добавил кириллическую клавиатуру, драйвер HP All-In-One принтера стал посылать меня за картриджами на Тверскую.
no subject
Date: 2013-02-13 09:16 am (UTC)очень просто: снизу вверх -- красный, голубой, белый -- КГБ.
(а мне с флажками привычнее)
no subject
Date: 2013-02-13 09:17 am (UTC)no subject
Date: 2013-02-13 09:22 am (UTC)Если их становятся сотни, то они начинают сами по себе вытеснять более нужные знания из памяти быстрого доступа.
no subject
Date: 2013-02-13 09:26 am (UTC)Но вот щас глянул - и убедился, что у меня, оказывается, стоит Ru, а не флажок.
(Ах, если бы это было главной проблемой в твоей жизни...)
no subject
Date: 2013-02-13 09:32 am (UTC)no subject
Date: 2013-02-13 09:35 am (UTC)Представим себе совсем дремучего израильтянина, не распознающего в сочетании букв HE иврита - такому пользователю флажой будет удобнее, наверное.
Но это рассуждение кажется мне вполне безумным.
no subject
Date: 2013-02-13 09:38 am (UTC)Кстати, современная геральдика (от которой происходят флаги стран) - тоже. Она ведет свою родословную от средневековых войсковых значков, которые тогдашние неграмотные солдаты должны были распознавать на поле боя.
no subject
Date: 2013-02-13 09:46 am (UTC)Xfce4 поставили, небось: так перекомпилируйте виджет этот, чтобы он буквы писал.
Я лично пользуюсь от 2 до 4-6 разных систем ввода на линуксе и переключаю между текущими группами систем путем чего-нибудь вроде
setxkbmap -rules evdev -model pc105 -layout "us,de" -option "grp:caps_toggle,grp_led:caps"
Заодно и лампочку зажигает.
Не нужно путать язык и раскладку.
Date: 2013-02-13 09:59 am (UTC)А правда в том, что эти значки или буквы обозначают не язык, а раскладку клавиатуры. Есть довольно много языков с несколькими разновидностями, и каждой разновидности соответствует разная раскладка клавиатуры. Именно то, что в списке раскладок называется, например "Английский (США)" и "Английский (Великобритания)", "Португальский (Португалия)" и "Португальский (Бразилия)". Если оставить только две буквы, то в первом случае всегда будет "EN", а во втором "PT" - и пойди разберись, какая из раскладок включена в данный момент. Особенно весело будет людям, которым приходится работать с несколькими разновидностями одного языка одновременно. А если использовать флаги - то американский с британским спутать невозможно, как и бразильский с португальским.
А вообще это такой кирпич в огород разработчиков системы: нужно сделать, чтобы индикатор настраивался так, как удобно пользователю: либо две буквы (EN), либо четыре (EN-US), либо флаг страны, либо вообще что-нибудь свое по вкусу, хоть смайлик в виде жопы.
no subject
Date: 2013-02-13 10:00 am (UTC)no subject
Date: 2013-02-13 10:07 am (UTC)no subject
Date: 2013-02-13 10:11 am (UTC)Re: Не нужно путать язык и раскладку.
Date: 2013-02-13 10:15 am (UTC)Но это всё пока не про линукс, конечно (к сожалению).
no subject
Date: 2013-02-13 10:15 am (UTC)Re: Не нужно путать язык и раскладку.
Date: 2013-02-13 10:18 am (UTC)Арабская раскладка пролетает -- непонятно, какой флаг выбрать из множества. Сербохорватских раскладок минимум две -- кириллица и латиница, а государств, где этот язык в ходу, ЕМНИП, аж четыре.
Re: Не нужно путать язык и раскладку.
Date: 2013-02-13 10:23 am (UTC)$ locale -a
C
C.UTF-8
en_GB.utf8
en_US.utf8
POSIX
ru_RU.utf8
Если отбросить C и POSIX как исключения, то все «нормальные» локали ru_RU, en_GB, en_US — в точности и есть те самые "Английский (США)", "Английский (Великобритания)" и т.д. У пользователя (точнее, у процесса) может быть выбрана одна из этих локалей (плюс тонкие настройки, например, хочу иметь ru_RU, но с точкой в качестве десятичного разделителя).
Раскладки же клавиатуры совершенно ортогональны локализациям и определяют не только язык/кодировку ввода, но и всякие дополнительные настройки типа раскладки клавиатуры (typewriter и microsoft — обе русские и «йцукен», но разные), назначения отдельных клавиш и т.п.
no subject
Date: 2013-02-13 10:24 am (UTC)Нужно быть очень большим извращенцем, чтобы натаскивать себя на работу с разными клавиатурными раскладками для разных разновидностей одного и того же языка. Проще редко используемые буквы через какие-нибудь dead keys набирать.
Поэтому логичнее всего было бы обозначать раскладки буквами того алфавита, который с помощью этих раскладок набирается. Например РУС /LAT/Ελλ.
no subject
Date: 2013-02-13 10:26 am (UTC)Вроде все необходимые буквы на ней есть.
no subject
Date: 2013-02-13 10:29 am (UTC)Или наоборот: вы смотрите в трей и видите флаг Бельгии. Какая раскладка включена?
no subject
Date: 2013-02-13 10:30 am (UTC)Но в целом считаю, что пиктограммами злоупотребляют. Я бы оставил сотню устаканившихся, а остальные бы выгнал из всех дизайнов. (Ну, разумеется, за исключением отдельных случаев типа оборудования в аэропортах и т.п.)
no subject
Date: 2013-02-13 10:31 am (UTC)no subject
Date: 2013-02-13 10:35 am (UTC)no subject
Date: 2013-02-13 10:36 am (UTC)