🔍 Начните печатать, чтобы искать по книге или перейти к нужной странице по номеру
Удобно листать не только прокруткой, но и клавишами‑стрелками:
Представляем книгу Издательства Дизайн‑бюро Артёма Горбунова — практическое руководство по пользовательскому интерфейсу. Учебник предназначен для дизайнеров, редакторов, руководителей, разработчиков и всех, кто причастен к созданию продуктов.
Принципы 4
Взаимодействие 86
Язык 213
Экраны 311
Представляем книгу Издательства Дизайн‑бюро Артёма Горбунова — практическое руководство по пользовательскому интерфейсу. Учебник предназначен для дизайнеров, редакторов, руководителей, разработчиков и всех, кто причастен к созданию продуктов.
Принципы 4
Взаимодействие 86
Язык 213
Экраны 311
В операционных системах компьютеров данные хранятся в файлах. Чтобы сохранить информацию, пользователь придумывает название и место файла в иерархии. Чтобы вернуться к сохранённому, нужно вспомнить эти признаки.
Это очень логично, но удобно только для компьютеров.
Для человека все места в файловой системе выглядят одинаково. В жизни мы запоминаем положение вещей по множеству признаков и ассоциаций.
В операционных системах компьютеров данные хранятся в файлах. Чтобы сохранить информацию, пользователь придумывает название и место файла в иерархии. Чтобы вернуться к сохранённому, нужно вспомнить эти признаки.
Это очень логично, но удобно только для компьютеров.
Для человека все места в файловой системе выглядят одинаково. В жизни мы запоминаем положение вещей по множеству признаков и ассоциаций.
Можно смеяться над теми, кто хранит сотню файлов «в бардаке» на рабочем столе, но это совершенно естественно. Рабочий стол — единственное место, где файлы можно расположить пространственно или объединить в группы.
Рабочий стол здорового человека: файлы называются как попало, но разложены по кучкам
Можно смеяться над теми, кто хранит сотню файлов «в бардаке» на рабочем столе, но это совершенно естественно. Рабочий стол — единственное место, где файлы можно расположить пространственно или объединить в группы.
Двухмерность компьютерного дисплея провоцирует программиста на упрощённое, «линейное» представление функций. Когда у программы появляется новая функция, нужно просто добавить кнопку в конец тулбара. За объединением кнопок в тулбары следует объединение самих тулбаров в слоёные пироги.
При этом теряются логические связи между функциями, которые могут иметь сложную многомерную структуру, по‑разному использоваться в зависимости от сценария, решать разные задачи.
Примеры — программы «Е‑Фильм» и «Хром»
Двухмерность компьютерного дисплея провоцирует программиста на упрощённое, «линейное» представление функций. Когда у программы появляется новая функция, нужно просто добавить кнопку в конец тулбара. За объединением кнопок в тулбары следует объединение самих тулбаров в слоёные пироги.
При этом теряются логические связи между функциями, которые могут иметь сложную многомерную структуру, по‑разному использоваться в зависимости от сценария, решать разные задачи.
Ничем не лучше механическая упаковка всех функций и элементов программы без разбора в единое древовидное меню. Формальная структура дерева удобна
Консоль управления Микрософта — конструктор безразличных к смыслу административных интерфейсов
Ничем не лучше механическая упаковка всех функций и элементов программы без разбора в единое древовидное меню. Формальная структура дерева удобна
Консоль управления Микрософта — конструктор безразличных к смыслу административных интерфейсов
Приложения на Айфоне показывают уведомления: пришло письмо, скоро встреча или кому‑то понравилась ваша фотография. Часто малозначительные уведомления отвлекают от дела, но порой важно получить их вовремя. Айфон не знает, какие уведомления важные, а какие — нет, поэтому человеку предоставляется специальное меню для их настройки.
Меню выглядит проще, чем дерево на предыдущем развороте, но пользоваться им так же тяжело. На первом уровне — все установленные приложения. Это как минимум несколько десятков.
Для каждого приложения нужно решить, какую комбинацию параметров установить: где и в каком виде появится уведомление, каким будет сопровождаться звуком, скроется ли само или дождётся реакции пользователя. Процесс настройки чудовищно утомителен.
В девятой версии Ай‑ОСа выбирается максимальное количество уведомлений одного приложения в «Центре уведомлений». Но это число лишено смысла. Если поставить пять, важным может оказаться шестое.
Всё это далеко от того, что волнует пользователя. Было бы полезно получать уведомления от одних людей и не получать от других — независимо от приложения. Когда приходит раздражающее уведомление, была бы полезна кнопка «никогда такое не показывать». Если пришло во время встречи — «напомнить после встречи». Когда ставишь будильник — «и заодно отключить уведомления до утра».
Приложения на Айфоне показывают уведомления: пришло письмо, скоро встреча или кому‑то понравилась ваша фотография. Часто малозначительные уведомления отвлекают от дела, но порой важно получить их вовремя. Айфон не знает, какие уведомления важные, а какие — нет, поэтому человеку предоставляется специальное меню для их настройки.
Меню выглядит проще, чем дерево на предыдущем развороте, но пользоваться им так же тяжело. На первом уровне — все установленные приложения. Это как минимум несколько десятков.
Для каждого приложения нужно решить, какую комбинацию параметров установить: где и в каком виде появится уведомление, каким будет сопровождаться звуком, скроется ли само или дождётся реакции пользователя. Процесс настройки чудовищно утомителен.
В девятой версии Ай‑ОСа выбирается максимальное количество уведомлений одного приложения в «Центре уведомлений». Но это число лишено смысла. Если поставить пять, важным может оказаться шестое.
Всё это далеко от того, что волнует пользователя. Было бы полезно получать уведомления от одних людей и не получать от других — независимо от приложения. Когда приходит раздражающее уведомление, была бы полезна кнопка «никогда такое не показывать». Если пришло во время встречи — «напомнить после встречи». Когда ставишь будильник — «и заодно отключить уведомления до утра».
Бирман Илья Борисович
Пользовательский интерфейс
Арт‑директор и издатель Артём Горбунов
Дизайнер обложки и фотограф
Владимир Колпаков
Иллюстратор Андрей Кокорин
Разработчики Рустам Кулматов
и Василий Половнёв
Метранпаж и тестировщик Сергей Фролов
Помощники Юрий Мазурский
и Александра Шабалдина
Книга набрана шрифтами
«Бюросериф» и «Бюросанс»
Дизайн‑бюро Артёма Горбунова
дом 36, строение 2
Москва, Россия, 127015
Бирман Илья Борисович
Пользовательский интерфейс
Арт‑директор и издатель Артём Горбунов
Дизайнер обложки и фотограф
Владимир Колпаков
Иллюстратор Андрей Кокорин
Разработчики Рустам Кулматов
и Василий Половнёв
Метранпаж и тестировщик Сергей Фролов
Помощники Юрий Мазурский
и Александра Шабалдина
Книга набрана шрифтами
«Бюросериф» и «Бюросанс»
Дизайн‑бюро Артёма Горбунова
дом 36, строение 2
Москва, Россия, 127015