Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

Интерфейсы (дайджест)

Несколько интерфейсных мыслей в одном посте, чтоб не задалбывать )


Нашёл ещё один сайт, где собирают примеры кривых интерфейсов, на этот раз современные: grumpy.website.

Особенно мне понравилась заметка про переключение виртуальных рабочих столов в macOS. Офигеть.

Collapse )

Collapse )

Collapse )

Шиза Windows 10. Возвращение

И снова к теме БАРДАКА в интерфейсе Windows 10.

Я сейчас временно (хотя, кто знает...) работаю из дома. Перебрался по самому простому варианту — привёз системник своего рабочего компа домой, подключил к своему монитору, мышке и клавиатуре — и вперёд. Ничего переносить и перенастраивать не надо, красота. Единственное — разумеется, создал новое подключение к интернету (PPPOE, к моему домашнему провайдеру). В процессе Windows предложила — не хотите ли ярлык на это подключение на рабочем столе? Я согласился...



...но не пользовался им, заходил в интернет по привычке, через трей:


Я по-прежнему не знаю, какого рожна тут делает недействующая кнопка с самолётом (подробности в предыдущем посте)


Но как-то раз я решил воспользоваться ярлыком, и был в очередной раз изумлён логикой десятки.

[Занудство, ворчание]Двойной клик по этому ярлыку не привёл меня ни к окошку подключения, ни к свойствам подключения «АТК», ни хотя бы к списку всех имеющихся подключений. Я оказался вот здесь:



Это недоразумение похлеще чем в прошлом посте. Тогда была всего лишь небольшая придирка — Ethernet-подключение оказалось не там, где я, как пользователь, рассчитывал его найти (плюс Windows попросту обманывала меня насчёт того, где я нахожусь: кручу, верчу, запутать хочу). Там ещё можно было сказать — «мало ли на что ты рассчитывал, просто запомни, где это». Но тут уже новый уровень абсурда: пользователь настраивает новое интернет-подключение, Windows предлагает создать ярлык на него, но этот ярлык не ведёт на подключение. Бадум-тсс! Это всё равно что создать ярлык на какую-то папку на рабочем столе, а потом обнаружить что он лишь открывает окно «Мой компьютер» — папка где-то тут, поищи!

Дальше я обнаружил, что до моего подключения всё-таки можно добраться, если в открывшемся окошке переключиться на вкладку «набор номера»:



Здесь что-то странное с названием (или переводом?). В прошлый раз меня удивляло, что Ethernet-соединения находятся в месте под названием «Настройка параметров адаптера», что выглядит не очень-то логично. Ну а теперь — обычный кабельный интернет почему-то находится в месте, название которого отсылает к диалапу (которым я в последний раз видел году в 2000-м). Плюс телефонная трубка на иконке. Если бы я искал диалап-подключение — я бы, конечно, первым делом сунулся сюда.

***

Итак, есть сценарий — система при настройке нового интернет-соединения предложила создать на это него ярлык на рабочем столе.

Каких вариантов действий я, как пользователь, ожидаю при даблклике на этот ярлык?
— У меня без вопросов подключится интернет через это соединение.
— Откроется окошко со свойствами данного соединения, и где-то на видном месте будет кнопка «подключиться», которая без вопросов подключит меня к интернету.

Чего я не ожидаю от вменяемого интерфейса, но в принципе готов увидеть (потому что это хоть и абсурдно, но всё же понятнее и полезнее, чем следующий вариант):
— Откроется окошко со всеми соединениями, включая данное.

Чего я точно совсем не ожидаю:
— Откроется какое-то окно настроек, не имеющее отношения к этому соединению. Чтобы перейти к соединению, необходимо переключиться на другую вкладку, при этом найти её в первый раз можно только методом тыка, потому что она названа неочевидным образом.

Но именно это и происходит )

***

В прошлом посте я отмечал странный индетерминизм у десятки — когда одно и то же действие почему-то приводит в совершенно разные места. Здесь нашёлся ещё один пример. Когда АТК-интернет отключён, даблклик по ярлыку «АТК» всегда приводит в окошко «VPN». Что абсурдно, но, по крайней мере, последовательно. А вот когда он подключён, тот же дабклик может открыть окошко «VPN», а может открыть окошко состояния АТК-подключения:



Последовательность бывает самая разная. Например, сейчас у меня получилось так:

Даблклик по ярлыку — открылось окно «VPN». Закрываю окно. Ничего другого, заметим, не делаю.
Даблклик по ярлыку — открылось состояние подключения. Закрываю его. Так ещё несколько раз.
Отключаюсь от интернета. Подключаюсь к «АТК» снова.
Даблклик по ярлыку — открылось окно «VPN». Закрываю окно. На этот раз переключения не происходит — раз за разом открывается окно «VPN».
Делаю ход конём. Правый клик по ярлыку АТК — пункт «состояние» почему-то неактивен. Всё равно открываю это окошко окольным путём (который на удивление логичен для десятки: правый клик — «расположение файла» — открывается окошко со всеми подключениями — правый клик по «АТК» — «состояние» — открылось состояние подключения). Закрываю его.
Даблклик по ярлыку — открылось состояние подключения. Закрываю его. Так ещё несколько раз.

Какая-то закономерность тут, конечно, есть. В частности видно, как некоторое действие (открытие «свойств подключения») меняет один дефолтный пункт в контекстном меню на другой (и соответственно, действие по даблклику с одного на другое).

Но во-первых, непонятно — нафига юзеру эти фокусы.
А во-вторых, это перескакивание может происхойти и без моего участия, как показывает самое начало примера (и другие паттерны, которые я наблюдал, но, увы, не зафиксировал).

***

Напоследок я попробовал создать ярлык вручную — зашёл в окошко, где лежат соединения, щёлкнул правой по АТК, выбрал «создать ярлык». Получился ещё один точно такой же, с тем же поведением. И это неудивительно, потому что даже если в самом окошке с соединениями даблкликнуть по АТК, то появится не что иное как окно «VPN». При этом рядом лежат Ethernet-соединения, которые ведут себя совершенно как положено: при отключенном соединении даблклик без вопросов совершает подключение, а при подключенном — открывает «состояние подключения». Почему PPPOE-соединение не ведёт себя точно так же — загадка.


Следующий пост будет, для разнообразия, на совершенно другую тему. Но когда я соберусь её изложить — пока неясно )

Крутилки

Часто использую таймер в телефоне, в основном для готовки, или когда нужно поспать часок днём. И вы уже поняли, о чём я ) Вижу плохой интерфейс. Речь про системный/встроенный таймер моего Xiaomi.

Вот как это выглядит:



Время таймера устанавливается при помощи трёх вращающихся вертикальных «колёс» — часы, минуты, секунды. А для нового пользователя — это скорее «наверное, часы, минуты и секунды». Ведь «колёса» никак не подписаны, и единственный способ точно узнать, что они задают («а может, это дни, часы и минуты?») — это выставить какое-нибудь значение и запустить таймер.

Но главная беда не в этом, а в самих «колёсах». Эти штуковины — единственный способ ввода времени, других в этом приложении нет. Нельзя, скажем, тапнуть по центру и ввести значение с клавиатуры. Даблтап, долгий тап — ничего не работает. Или крути колесо или никак. Можно было бы запоминать три последних используемых значения и выводить их как кнопочки внизу, чтобы запускать таймер одним нажатием. Но нет — только колёса.

Разумеется, это весьма неудобно — вместо того, чтобы быстро запустить таймер и сразу же перейти к отмеряемому делу, приходится несколько секунд крутить колесо. А у него ещё и инерция: будешь крутить быстро — случится «перелёт» и придётся корректировать в обратную сторону. Особенно неудобно если в прошлый раз ставил на 30 минут, а сейчас надо на 5.

Автор как будто бы вдохновлялся такими вот чемоданами с кодовым замком. Но что хорошо для чемодана, то не обязательно хорошо для таймера.



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

Я опять за своё )

Попались ещё два примера плохого интерфейса.

Первый — печать в Windows 10. При попытке распечатать изображение нам ВСЕГДА включен вариант, который обрезает часть картинки. Например, если она более вытянутых пропорций, чем лист бумаги, то её «зумят» так, чтобы занимала весь лист по высоте, а «лишнее» по бокам обрезают.



Чтобы картинка напечаталась целиком, нужно КАЖДЫЙ РАЗ эту галочку снимать:



Это странное и раздражающее поведение. Когда печатаешь картинку, как правило, хочется чтобы она получилась целиком. Это, блин, основной сценарий. А обрезать часть картинки, чтобы полностью заполнить лист бумаги — наверное, иногда и такое нужно, но обычно нет. Но почему-то именно это предлагается по умолчанию.

И это не было бы проблемой, если бы не нарушалось ещё одно разумное предположение — если пользователь печатал предыдущую картинку в одном из режимов, вероятнее всего и следующую захочет в таком же и имеет смысл запоминать настройку. Но настройка каждый раз сбрасывается на вариант «с заполнением».

Отдельно отмечу формулировку. Что ещё за неведомая хрень: «изображение по размеру кадра»? Какой кадр? Мы тут картинку на принтере печатаем, а не кино монтируем! Сходу и не поймёшь, что подо что подгоняется и вообще о чём речь. Хорошо ещё что можно пощёлкать галочку и посмотреть, что меняется от этого.


Второй пример — кнопка закрытия окна в ACDSee Ultimate 10.

Вот есть такой закон Фиттса и понятие «кнопка бесконечного размера». То есть, кнопка, которая примыкает к верхнему краю экрана, имеет в некотором смысле бесконечную высоту, поэтому в неё проще попасть: нужно целиться только по горизонтали, а по вертикали просто двигаешь курсор до упора. По той же причине углы экрана — это самые доступные места. В них вообще не нужно целиться: метнулся мышкой вправо-вверх — и ты в верхнем правом углу. В любой нормальной программе, чтобы закрыть окно, развёрнутое на весь экран, достаточно кликнуть в верхний правый угол.

Но в новой ACDSee это не так: кнопка закрытия не примыкает к краям экрана, и по клику в правый верхний угол не происходит ничего. Потому что там непонятно зачем есть мёртвая зона толщиной 2 пикселя сверху и 1 пиксель справа. Из-за этого каждый раз спотыкаешься, потому что привычное доведённое до автоматизма действие не работает. Приходится думать «а почему она не закрылась?» и уже сознательно целиться в кнопку.



Та же ерунда там и с верхним меню: мёртвая зона в 2 пикселя. Чтобы нажать на «Файл» или «Сервис», придётся отодвинуться от верхнего края экрана.


Кстати, насколько я помню, в какой-то из версий Windows (то ли Виста, то ли Семёрка, не помню точно) умудрились аналогично облажаться с кнопкой «Пуск» — устроили там мёртвую зону, из-за которой нажатие в левый нижний угол стало безрезультатным.

Интерфейсы (цвет в Windows 10, Телеграм под Андроид)

Я ещё поворчу про интерфейсы напоследок и сменю тему )

Два примера: смешной и просто косячный.



С большим офигением я обнаружил, что в Windows 10 нельзя выбрать любой цвет рабочего стола, как было раньше. Вместо этого предлагается 24 предустановленных варианта. Вот таких:



Причём треть из них слишком яркие и насыщенные для рабочего стола. А шесть штук — неприятные оттенки серого.

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

Я понимаю, что в 2019-м никто не ставит ровный фон на рабочий стол, а ставят картинку. У меня дома тоже картинки, но на рабочем компьютере предпочитаю строгость и ставлю просто цвет. Но всё-таки раз есть такой вариант, то зачем так нелепо ограничивать выбор?

Для сравнения, раньше было так:



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

А теперь — выбирай из списка и всё тут. Впрочем, тут Windows ещё отстают от нынешнего тренда «да зачем тебе настройки, нам виднее». Целых 24 цвета — это слишком роскошно, должно быть два — тёмно-серый и светло-серый (в составе «тёмной» и «светлой» тем, соответственно).



В Телеграме под постом иногда бывает кнопка «читать», чтобы перейти к полной версии поста. При её нажатии показывают такое:



Так вот: то, что выглядит как большая жирная гиперссылка, на самом деле ей не является. Можно сколько угодно тыкать в неё и ничего не случится, ссылка откроется только по нажатию OPEN. Кажется, кто-то забыл основы:
* Синий и подчёркнутый текст — это гиперссылка, по которой можно перейти нажатием. Ссылка может выглядеть и по другому, но если текст синий и подчёркнутый — это точно ссылка.
* Если это не ссылка, то оформлять её как ссылку — вредительство, сбивающее пользователя с толку. Не надо так.

Ещё про проводник

К предыдущему. Присмотримся ещё немного к проводнику Windows 10.

Один из основных принципов интерфейсов: основные и часто используемые функции должны быть ближе и доступнее, чем редко используемые. Грубо говоря, на фотоаппарате кнопка «сделать снимок» должна быть под рукой, а какая-нибудь настройка разрешения снимка — упрятана в меню, а не наоборот.

У меня есть отличная иллюстрация этого принципа. Одно время у меня был гитарный тюнер-прищепка с одной кнопкой. Долгое нажатие на неё включало-выключало тюнер, а короткое переключало режим clip/mic. Хотя естественно должно было быть наоборот: короткое нажатие для самого базового действия, а длинное — для переключения режима. Как же это бесило на каждой репетиции и концерте! Нажимаешь — он не включается. Нажимаешь ещё раз, подержав секунду — включился. Нажимаешь ещё раз, чтобы выключить, начинаешь играть — и в следующий раз, когда хочешь подстроиться, обнаруживаешь две вещи: он всё это время был включён и жрал батарейку, а ещё он теперь в режиме mic и надо переключиться обратно. ДА ЁШКИН ЖЕ КОТ.

Кстати, потом создатели этих тюнеров образумились: все тюнеры, которые у меня были после этого, следовали принципу «лучший интерфейс — это его отсутствие». Они включаются, когда отгибаешь экран в рабочее положение, и отключаются, когда отгибаешь обратно. И никакой кнопки включения, зачем она?

Но вернёмся к проводнику. Такс-такс, что тут у нас?

20

А у нас тут кнопка, которая нужна десять раз в год (и то не всем), расположена самой первой, и В 20 РАЗ БОЛЬШЕ размером, чем кнопки, которые нужны при навигации постоянно.

То есть, если подумать: сколько папок можно добавить в этот «быстрый доступ», прежде чем левая часть проводника станет неюзабельной? Ну штук 5–10. Значит, туда юзер добавит только самые важные папки, к которым постоянно обращается. После этого кнопка «Закрепить на панели быстрого доступа» станет не нужна, но продолжит занимать огромное козырное место на панели инструментов. А ещё пользователь, который перешёл с Windows XP, Vista, или 7-ки, будет то и дело нажимать эту кнопку вместо «Назад», потому что привык, что «Назад» — всегда самая верхняя и левая на панели.

«Назад» или «вверх»?

На работе выдали новый комп (ура, не тормозит!), на нём Windows 10, с которой я раньше никогда дела не имел. В частности, пользуюсь непривычным Проводником (в сочетании с привычным Total Commander), что навело на мысли.

Для навигации по папкам в проводнике предусмотрено дерево папок слева, адресная строка (в которую с некоторых пор можно тыкать, чтобы попасть на один или несколько уровней выше) и три кнопки — Назад, Вперёд и Вверх:

eee


— Кнопка «Вверх» перемещает на уровень выше в структуре папок.

— Кнопка «Назад» перемещает в папку, в которой были до этого. Иными словами, отменяет последнее перемещение. Мне всегда казалось, что это какая-то странная функция для навигации, потому что она неконсистентно работает. То есть делает совсем разные вещи, в зависимости от того, что пользователь делал раньше. То переносит на уровень выше (если до этого заходил в папку), то на уровень ниже (если до этого нажимал «Вверх»), то вообще совершает дикий прыжок (если, например, воспользовался деревом папок). Никогда ей не пользуюсь. Кажется, что она нужна только совсем неопытному пользователю, который вдруг оказался непонятно как непонятно где, и хочет вернуться туда, где был до этого.

— Кнопка «Вперёд» отменяет действие кнопки «Назад». То есть, если до этого нажимали «Назад», то возвращает туда, где были до нажатия. По сути это «отмена отмены» (Redo). Тоже никогда ей не пользовался.

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

1. Ещё в Windows XP нажатие backspace делало «Вверх», но начиная с Vista стало делать «Назад». И это неудобная и непонятная перемена.

Как я сказал выше, функция «Назад» нужна только «чайнику», а человеку, который осознанно шарится по каталогам, она вообще ни к чему: ему нужнее функция «Вверх» (поправьте, если я что-то упускаю). Поэтому непонятно, зачем было отдавать backspace под «Назад», ведь «чайник» то как раз не использует клавиатуру для перемещения по папкам, а тыкает мышкой.

Возможно, это постепенно просочилось из браузеров, где как раз основное — это «Назад», а «Вверх» совсем не используется? Но блин, совсем другой юзкейс же.

2. А ещё мне очень не хватает кнопок (или хотя бы шорткатов) для функций «Следующая папка» и «Предыдущая папка». К примеру, я нахожусь в папке E:\штототам\30, нажимаю кнопку «Следующая папка», и сразу оказываюсь в папке E:\штототам\31 (если такая есть). Без всякого промежуточного выхода вверх.

Вот любопытно, есть ли такой функционал где-нибудь? В Проводнике нет, в Total Commander тоже, кажется, нет. Хотя казалось бы, в файловых менеджерах, расчитанных на павер-юзеров, прям напрашивается такое.



Заодно поделюсь ссылкой на рай для таких зануд, как я: сайт, где собраны примеры негодного интерфейса из Windows и не только. Сайт старенький, но принципы всё так же актуальны, можно такого и по новым примерам насобирать (если где-то собирают, киньте в меня ссылочкой).

P.S. Я, пожалуй, несколько пыжанул. Разумеется, и у «назад» и у «вверх» свои плюсы-минусы и не стоило так категорично рассуждать. Сегодня вот поймал себя на том, что вошёл в ярлык на папку на рабочем столе, а потом бэкспейсом вернулся обратно. И мне нужно было именно это, а не попасть в папку уровнем выше )

(no subject)

kot-kam пишет: десятипальцевый метод печати я так и не освоил, и всю жизнь печатаю двумя пальцами. А я всегда немножко удивляюсь, когда вижу, как кто-то пишет, что печатает двумя пальцами. Кажется, что два пальца — это маловато, по пальцу на руку (скорее всего, два указательных). Это же, наверное, тормозит процесс, когда идут, скажем, две буквы подряд с одной стороны клавиатуры...

Решил понаблюдать — а как же я печатаю? Внезапно выяснилось, что я использую три пальца (указательный, средний, безымянный) на левой руке и два пальца (указательный, средний) на правой. Ну и большие пальцы для пробела и некоторых шорткатов (Alt+Shift, Alt+Tab). Почему такая асимметрия между руками — не знаю. Подумал о влиянии игр (WASD на левой руке), но ведь я в гоночках кнопки со стрелками точно так же использовал. Подумал о влиянии гитары, где левая рука гораздо более затейливые штуки делает, но это так себе аргумент.

Вот вы сколько используете пальцев при печати?

О мягком убеждении

— Привези мне, Батюшка, чудище страшное, волосатое для сексуальных утех и извращений!
— Не понял!
— Ладно, пойдём длинным путём. Привези мне, батюшка, цветочек аленький.



Тот, кто придумал смартфоны — гений маркетинга. Если бы людям сразу сказали «покупайте карманные компьютеры с интернетом», то реакция в основном была бы такая:



Их бы купила горстка гиков и они не стали бы настолько распространёнными, как сейчас.

А сделали умно, втихаря: встроили эти компьютеры в средство связи, которым пользуются все. Народ втянулся и теперь у каждого в кармане комп с приложениями и интернетом. Что в итоге породило всякие Юберы и прочие штуки, меняющие общество.

Причём многие (и я тоже) даже не пользуются этими штуками как телефоном. Для звонков — звонилка с кнопками, для всего остального — смартфон. Ну потому что звонилка и карманный компик — это концептуально разные устройства, а их сочетание в одном — полная дичь для меня. Типа как штопор-расчёска: можно, конечно, такое сделать, НО ЗАЧЕМ.

А кто-то вот догадался и объединил. Молодец. Но не потому что их нужно было объединять, а потому что это привело к тому, что у всех компик в кармане.

О скроллинге значений

В хороших, годных программах у вот этих вот элементов управления можно менять значение, наведя на них курсор мыши и вращая её колесо.

Combo box
Spin box
Slider


Это работает в Reaper, Adobe Photoshop CS6 и Adobe Illustrator CS6 (а вот Adobe InDesign из того же пакета CS6 этого почему-то не умеет) и невероятно удобно: например, выделяешь текстовый объект, наводишь курсор на поле «размер шрифта», и крутишь колесо, пока размер не станет какой надо.

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

Я начал пользоваться компьютером в 1999 году, и уже тогда мыши с колёсиком были стандартом. Так какого же рожна программы, выпущенные десяток лет спустя, не предусматривают это вот эффективное использование колеса? Кстати, вопрос к пользователям Windows 8 или 10, или последней версии MS Office: ну хоть там то эту фичу приделали?

Это немножко похоже на моё предыдущее возмущение. Есть штуки, которых понятно почему раньше не было (интернет в каждом кармане, например), а есть такие, которым ну вообще ничего не мешало появиться намного раньше, и вот от второго типа у меня всегда баттхёрт. Кто знает, какие ещё замечательные штуки, меняющие жизнь к лучшему УЖЕ можно было бы запросто реализовать, но........

Наверное, это не только к интерфейсам относится.