TGViewer
Хатка Бобра Хатка Бобра @evilbeaverhouse · 1.26K subscribers
Post #488 1.49K
Есть такая прекрасная книжка Алана Купера "Психбольница в руках пациентов".
Это в принципе обязательная к прочтению книжка, если вы хотите делать софт для людей и делать это осознанно.
Так вот, в ней автор утверждает (и он прав), что если добавить к фотоаппарату компьютер, то получится компьютер. Если к автомобилю - тоже.
Цифровая компонента превращает любой привычный предмет в гиковскую игрушку, которой нормальный человек пользоваться не сможет.

С момента написания книжки прошло довольно много времени и обычный софт, который вот только софт - стал намного лучше.
Во всех потребительских программах, которые не предполагают у пользователя айтишного образования, интерфейсы вылизаны специалистами UX, UI, тестами юзабилити и т.д. и т.п. Банковское приложение для бабушки с плохим зрением ОБЯЗАНО быть понятным, иначе бабушка уйдет к конкурентам, которые не поленились поработать над UX.

Но почему-то, почему-то, как только речь заходит про цифровизированные объекты физического мира, фотоаппараты, авто или просто чайники - UX просто катастрофически, катастрофически плох. Утилиты, сопровождающие устройства имеют интерфейсы, которые делают явно студенты-первокурсники. Галочка есть, флажок есть, вот так смотри, три слоя меню, и готово.

Купил я давеча умный чайник Tuvio, который вроде как от Яндекса и работает с Алисой. От чайника я хочу, чтобы мог включаться на кипячение, на нужную температуру, умел поддерживать выбранную, а главное - вскипятив воду, остывал до, скажем 80, и поддерживал. Все эти функции в чайнике есть, но пользоваться ими нельзя.

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

Вот чайник. У него всего одна физическая кнопка на корпусе. И она только кипятит до 100, окей, приняли. Но если я хочу просто нагреть воду не до кипятка, мне надо найти мобильник, разблокировать, запустить там приложение, подвинуть ползунок на 80 и нажать "вкл" и поставить флажок "поддержание температуры". Удобно, правда?

Три контрола в приложении. Увязаны между собой. Кнопка "Вкл" модальна по отношению к регулятору температуры, т.е. она включает выбранный в другом месте "режим". И так же работает голосовое управление. Например, я говорю "Алиса, поставь чайник на 80 градусов". В чайнике честно ставится температура 80, но он не включается. Это же другой контрол, верно? Я должен отдельно сказать "Алиса, включи чайник". И он включится на 80. А когда я налью в него холодной воды, я должен переключить его на 100, иначе команда "поставь чайник" нагреет до 80 и не вскипятит. То есть, я и все мои домашние должны ПОМНИТЬ, в каком режиме сейчас чайник. Отличный UX, пацаны, кто вас так учил? Вы сами-то пробовали своим девайсом пользоваться?

Дальше больше, если я скажу "Алиса, поддерживай в чайнике температуру 80" то она честно включит флажок "поддерживать" и выставит температуру. Но "включение" это же отдельная кнопка, а такого приказа не было. В итоге, все по Куперу - UX чайника повторяет инженерную реализацию трех контролов, но не учитывает сценарии из жизни. Так делают программисты, но так не делают люди. Программисты видят три независимых контрола и реализуют их как есть. Пользователь же видит сценарий: «Я хочу горячую воду». А не «я хочу установить температуру, потом включить, потом поставить галочку».

И такая хрень со всеми умными устройствами.

Читайте классику, господа, и делайте программы (и устройства) для людей.
  • 👍 28
  • 🔥 11
  • 😢 3
  • 🤝 2
  • ❤ 1
More from @evilbeaverhouse
  1. Sep 24, 2026Бляха-муха, а какой отличный канал от девушки-инженера, который я цитировал в предыдущем п…
  2. Sep 24, 2026Руками и ногами подписываюсь под каждым словом. Музыка это про людей. Я все чаще натыкаюсь…
  3. Sep 9, 2026Меня гораздо больше интересует, что сделают владельцы мощных ИИ с оставшимся человечеством…
  4. Sep 2, 2026Ну что могу сказать, пиво было опробовано. Неплохое, но восторга не испытал. До суздальско…
  5. Sep 2, 2026В этом канальчике уже как-то пели дифирамбы Лидскому квасу, как эталону кваса во веки вечн…
  6. Aug 23, 2026Дима Котов запилил игру про 1С! Получилось крайне лампово. С одной стороны, она похожа на…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →