Мифы и легенды GUI

Интуитивно понятных интерфейсов не существует.

Подвох кроется в самом слове „интуиция“, которое мы привыкли превозносить как что-то врожденное — вроде изящных пальчиков пианиста или слюноотделения при виде аппетитной окрошки (ням).

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

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

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

С распространением всякой электронщины (да на самом деле, еще в 90-ых годах) стали популярны шутки про блондинок и бухгалтерш, которые спрашивают, наклеивать ли марку на монитор, чтобы электронное письмо дошло до адресата, произойдет ли что-то с иконками на рабочем столе, если поменять у компьютера монитор. Которые удаляют программы, стирая ярлык на позорных виндах. Смеются, конечно, всезнающие человечки, которые когда-то сами беспомощно сжимали мышку в потных ладочшках, судорожно пытаясь понимать, что же происходит на голубом экране.

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

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

Выступающие края окон, тени, объемность кнопок только добавляют логики в процесс понимания, не делая моментальным и кристально ясным прозрение «о, я могу это сделать!» Даже поясняющий текст может не сработать — просто потому, что его никто не будет читать.

Зато опыт работает и в другую сторону. Жмакал плоские кнопочки на современных микроволновках — значит способен понять, что и flat buttons в панели инструментов тоже нажимаются. После парочки оплат мобильника через терминал с айФоном уж точно справиться сумеешь (если найдешь, как его включать). Или, скажем, по долгу службы пришлось мне работать с электронным социальным регистром населения, написанным в виде кривого веб-приложения, с фреймами и менюшкой, теряющейся на фоне панели инструментов браузера — и ничего, глаза боятся, а руки делают.

Есть в модной науке «юзабилити» такие понятия как learnability и memorability — вот за них и надо держаться в первую очередь.

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

{21 комментарий} Подписка на комментарии

Угу, опыт — самое главное. Потом уже на автомате всё тыкаешь. Но в незнакомых программках лучше всплывающие подсказки читать. А так мне даже консоль нравится :) Например, wget'ом пользуюсь.

Плюс, привычка появляется, посидишь месяцок по 9 часов за Хромом и привыкаешь, что кнопка «Stop» справа находится. И это перестаёт мешать, как только выработается автоматизм. Так что эта интуитивность немного преувеличена. Работайте дольше и чаще — будет вам понятен интерфейс!

Прикольно) Естественно, то что иконки станут объемнее, мозгов народу не добавит)) Вроде есть такое понятие как «предыдущий опыт» или «опыт общения» который как раз таки служит показателем, а не «интуитивно понятный интерфейс»)) если комп до этого ни разу не видел, шансы что то понять стемятся к нулю))

Капитан как всегда в своем репертуаре :)) И за это мы его любим :))

Про «как включить айфон» ты, конечно, загнул...

По моему личному опыту ооочень важна не только и не столько интуитивность (хотя она тоже нужна) — а опытность пользователя. Ты сам правильно отметил: сначала все сидели с потными ручками (в мемориз фразу)), потом навострились и чем дальше — тем проще осваивать новые программы... Я очень хорошо прочувствовала это пару лет назад — когда пересаживалась на мак :)) (не нужно только пинать блондинку за маком :))

Будучи в силу разных причин ОЧЕНЬ продвинутым вин-пользователем, я первое время боялась мака :) Просто потому, что здесь все иначе. Вообще все. Даже раскладка некоторых кнопок на клаве... Однако привыкание прошло на ура, как только понимаешь, что это всего лишь машина :) и вспоминаешь весь свой опыт... Мою маму посадить на мак? Она будет оочень долго учиться :))

Кстати, про ГУИ: видели бы вы микрософт офис 2008 (для мака О_о)

Пока писала и отправляла, IveRy написал(а?) то же самое :)))

@Лена Lucky: «Как включить его» — была такая шутка, была. Не знаю, как новый офис, но оперу уже распекают mega.genn.org/2009/we-dont-go-to-opera-today/

*кажется, я по старой привычке пользуюсь устаревшим ником...*

Была еще шутка из Секса в большом городе, когда девушке дают телефон позвонить, а она отмахивается «Дайте мне нормальный телефон». Не в этом дело :)) У меня даже 3,5-летний ребенок изумительно легко овладел нюансами работы с айфоном О_о

Про ГУИ офиса-2008 можно, наверное, писать легенды, но они будут ТАКОГО размера, что я боюсь даже садиться за это :))

@Лена Lucky: ну а я в 6 лет умел программировать на Basic, ага =)

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

@автор: _:)))))) _

@автор: А, промазала :)))

%))))))

Ироничный смайл — это что-то с чем-то!

@автор: считай, что это ГУИ моего интерфейса, мимика и все такое :)) (он относился к фразе про секретарш и офисы :))

Вот отличный пример интуитивно понятного интерфейса (в MMORPG) fresh.gui.ru/wp-content/u...09/06/mmorpg.png

ГУИ, Интуитивный интерфейс, ленточный интерфейс офиса 2007 «суперудобный» (ну и говно же, на самом деле), комп, включающийся силой мысли, гламурные красоты аппла, свистелки-перделки свисты и вин7... А все ради того, чтобы убедить пользователя -"покупай наше, оно самое простое и понятное, освой комп за 15 минут". ложь и ложь. не было, нет, и не будет интерфейса понятного. всему нужно учиться, получать свои шишки. Хотим мы того или нет, но «опыт — сын ошибок трудных». Так что маркетинг-маркетингом, а факты — фактами.

PS Интересно я сам понял, что хотел сказать? :)

@NomadUA: флеймер!

Протестую. я флудер :)

@NomadUA: протест отклонен!

Ну с этим не поспоришь... ты тут хозяин :)

На самом деле ты где-то прав.

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

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

«Фундаментальные вещи» обычно не до конца прорабатываются в кроссплатформенных приложениях (не портах, а именно кросс-)

...простите, но я не понимаю, зачем во всех системах разработчики ОБЯЗАНЫ делать одинаково?

Во-первых, это еще вилами по воде писано: как правильнее — справа окей или слева? Справа кнопка закрытия окна приложения или слева?

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

@Лена Lucky: вот тут ты права — надо судить даже не в рамках оси, а, скажем так, в пределах «предметной области» — т.е. все зависит от круга использования. Тем же квипу/миранде необязательно иметь уродливые древовидные настройки (да еще со вкладками), в которых сам черт ногу сломит. Точно так же в маленьком todo-приложении можно забить на стандартный билдеровский подход «сверху менюшка с плоскими кнопками».

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

А здесь можно оставить свое мнение ↓ Подписка на комментарии
какие-то из следующих трех полей можно оставить пустыми


нет тегам!!! **эмоция**, __ирония__, >цитата, {[код]}