Илья Бирман

Пользовательский интерфейс

🔍 Начните печатать, чтобы искать по книге или перейти к нужной странице по номеру

Удобно листать не только прокруткой, но и клавишами‑стрелками:

 
между важными местами
Shift
между
разворотами
Илья Бир­ман

Пользовательский интерфейс

Илья Бир­ман

Пользовательский интерфейс

Изда­тель­ство Бюро Гор­бу­нова
2017
Илья Бир­ман

Пользовательский интерфейс

Изда­тель­ство Бюро Гор­бу­нова
2017
удк 655.262
ббк 85.15
Б64
Бир­ман И. Б.
Б64
Поль­зо­ва­тель­ский интер­фейс. —
М.: Изд‑во Бюро Гор­бу­нова, 2017
ISBN 978‑5‑9907024‑1‑7

Пред­став­ляем книгу Изда­тель­ства Дизайн‑бюро Артёма Гор­бу­нова — прак­ти­че­ское руко­вод­ство по поль­зо­ва­тель­скому интер­фейсу. Учеб­ник пред­на­зна­чен для дизай­не­ров, редак­то­ров, руко­во­ди­те­лей, раз­ра­бот­чи­ков и всех, кто при­ча­стен к созда­нию продуктов.

УДК 655.262
ББК 85.15

Оглавление

удк 655.262
ббк 85.15
Б64
Б64
Бир­ман И. Б.
Поль­зо­ва­тель­ский интер­фейс. —
М.: Изд‑во Бюро Гор­бу­нова, 2017
ISBN 978‑5‑9907024‑1‑7

Пред­став­ляем книгу Изда­тель­ства Дизайн‑бюро Артёма Гор­бу­нова — прак­ти­че­ское руко­вод­ство по поль­зо­ва­тель­скому интер­фейсу. Учеб­ник пред­на­зна­чен для дизай­не­ров, редак­то­ров, руко­во­ди­те­лей, раз­ра­бот­чи­ков и всех, кто при­ча­стен к созда­нию продуктов.

УДК 655.262
ББК 85.15

Оглавление

Скрыто 330 разворотов

Про­грамма «Секьюридж» — рабо­чее место опе­ра­тора пуль­то­вой охраны. Опе­ра­тор сле­дит за объ­ек­тами и направ­ляет группы быст­рого реа­ги­ро­ва­ния. В про­грамме одно окно, при­чём оно все­гда раз­вёр­нуто на весь экран — опе­ра­тору ни к чему обра­щаться к дру­гим программам.

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

При выде­ле­нии любого сиг­нала в списке, справа откры­ва­ется кар­точка объ­екта, с кото­рого сиг­нал при­шёл. Она тоже делится на зоны. Сверху — карта, на кото­рой пока­зан объ­ект и бли­жай­шие группы быст­рого реа­ги­ро­ва­ния. Ниже — инфор­ма­ция об объ­екте. В самом низу — «залип­шая» панель отра­ботки тре­воги. После выезда группы опе­ра­тор здесь ука­зы­вает, что слу­чи­лось на объекте.

Также к левой сто­роне экрана при­жата панель быст­рого поиска объ­екта по номеру, а к пра­вой — панель групп быст­рого реа­ги­ро­ва­ния, где опе­ра­тор выби­рает, кого отпра­вить на объект.

Опе­ра­тор во время работы видит всё, что нужно, и не тра­тит время на управ­ле­ние интерфейсом.

О пользе прижатия панелей к краям экрана:

Про­грамма «Секьюридж» — рабо­чее место опе­ра­тора пуль­то­вой охраны. Опе­ра­тор сле­дит за объ­ек­тами и направ­ляет группы быст­рого реа­ги­ро­ва­ния. В про­грамме одно окно, при­чём оно все­гда раз­вёр­нуто на весь экран — опе­ра­тору ни к чему обра­щаться к дру­гим программам.

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

При выде­ле­нии любого сиг­нала в списке, справа откры­ва­ется кар­точка объ­екта, с кото­рого сиг­нал при­шёл. Она тоже делится на зоны. Сверху — карта, на кото­рой пока­зан объ­ект и бли­жай­шие группы быст­рого реа­ги­ро­ва­ния. Ниже — инфор­ма­ция об объ­екте. В самом низу — «залип­шая» панель отра­ботки тре­воги. После выезда группы опе­ра­тор здесь ука­зы­вает, что слу­чи­лось на объекте.

Также к левой сто­роне экрана при­жата панель быст­рого поиска объ­екта по номеру, а к пра­вой — панель групп быст­рого реа­ги­ро­ва­ния, где опе­ра­тор выби­рает, кого отпра­вить на объект.

Опе­ра­тор во время работы видит всё, что нужно, и не тра­тит время на управ­ле­ние интерфейсом.

О пользе прижатия панелей к краям экрана:

Когда дизай­неру нужно доба­вить в про­грамму что‑то новое, проще всего сде­лать «попап» — вре­мен­ное окно, откры­ва­ю­ще­еся поверх суще­ству­ю­щего интер­фейса для кон­крет­ной задачи.

На этом экране «Выс­шей школы глав­буха» орга­ни­за­тор теста про­смат­ри­вает резуль­таты участ­ни­ков. Воз­никла задача не про­сто пока­зать резуль­таты тестов, но и как участ­ник отве­тил на кон­крет­ные вопросы.

Пер­вое, что при­шло в голову — сде­лать такой попап с подроб­но­стями. Но это пло­хое решение.

Когда дизай­неру нужно доба­вить в про­грамму что‑то новое, проще всего сде­лать «попап» — вре­мен­ное окно, откры­ва­ю­ще­еся поверх суще­ству­ю­щего интер­фейса для кон­крет­ной задачи.

На этом экране «Выс­шей школы глав­буха» орга­ни­за­тор теста про­смат­ри­вает резуль­таты участ­ни­ков. Воз­никла задача не про­сто пока­зать резуль­таты тестов, но и как участ­ник отве­тил на кон­крет­ные вопросы.

Пер­вое, что при­шло в голову — сде­лать такой попап с подроб­но­стями. Но это пло­хое решение.

Теорема о попапах

Попап — самое тупое, что можно сделать

Артём Гор­бу­нов сфор­му­ли­ро­вал «тео­рему о попа­пах» во внут­рен­нем обсуж­де­нии бюро: «Дока­зать это очень про­сто. Пря­мо­уголь­ник — базо­вая при­ми­тив­ная форма для чего угодно. А когда не зна­ешь, куда при­стро­ить новую функ­цию, проще всего сде­лать пря­мо­уголь­ник с этой функ­цией поверх всего. Это всё равно что при­сло­нить холо­диль­ник к авто­мо­билю и ска­зать, что у нас в машине теперь есть кон­ди­ци­о­нер. Сде­лать всплы­ва­ю­щее окно не тре­бует ника­ких интел­лек­ту­аль­ных уси­лий от дизай­нера. При этом оно пере­кры­вает что‑то полез­ное, настой­чиво тре­бует вни­ма­ния и при­цель­ного дей­ствия, чтобы от себя избавиться».

Когда в уже свёр­стан­ную визитку или полосу жур­нала нужно что‑то доба­вить, при­хо­дится искать новую ком­по­новку. А на экране можно про­сто поста­вить новый эле­мент поверх ста­рых. Но интер­фейс с попа­пами кажется «не сди­зай­нен­ным»: дизай­нер не нашёл места эле­мен­там, а пол­но­стью поло­жился на вол­шеб­ство экрана.

Теорема о попапах

Попап — самое тупое, что можно сделать

Артём Гор­бу­нов сфор­му­ли­ро­вал «тео­рему о попа­пах» во внут­рен­нем обсуж­де­нии бюро: «Дока­зать это очень про­сто. Пря­мо­уголь­ник — базо­вая при­ми­тив­ная форма для чего угодно. А когда не зна­ешь, куда при­стро­ить новую функ­цию, проще всего сде­лать пря­мо­уголь­ник с этой функ­цией поверх всего. Это всё равно что при­сло­нить холо­диль­ник к авто­мо­билю и ска­зать, что у нас в машине теперь есть кон­ди­ци­о­нер. Сде­лать всплы­ва­ю­щее окно не тре­бует ника­ких интел­лек­ту­аль­ных уси­лий от дизай­нера. При этом оно пере­кры­вает что‑то полез­ное, настой­чиво тре­бует вни­ма­ния и при­цель­ного дей­ствия, чтобы от себя избавиться».

Когда в уже свёр­стан­ную визитку или полосу жур­нала нужно что‑то доба­вить, при­хо­дится искать новую ком­по­новку. А на экране можно про­сто поста­вить новый эле­мент поверх ста­рых. Но интер­фейс с попа­пами кажется «не сди­зай­нен­ным»: дизай­нер не нашёл места эле­мен­там, а пол­но­стью поло­жился на вол­шеб­ство экрана.

Итак, в этом интер­фейсе нам нужно было найти место для про­смотра отве­тов на тест кон­крет­ного участника.

На экране уже есть спи­сок участ­ни­ков, а ответы участ­ника логи­че­ски ему под­чи­нены. Напра­ши­ва­ется кон­струк­ция «спи­сок — объ­ект», но справа от участ­ни­ков нет на это места.

Реше­ние — при клике сдви­нуть участ­ни­ков левее и пока­зать вло­жен­ность анимацией.

Внутри ответы сгруп­пи­ро­ваны по темам, кото­рые рас­па­хи­ва­ются снизу.

Ани­ма­ция делает при­ду­ман­ное про­стран­ствен­ное реше­ние нагляд­ным. Экран­ное вол­шеб­ство ста­но­вится последовательным.

Итак, в этом интер­фейсе нам нужно было найти место для про­смотра отве­тов на тест кон­крет­ного участника.

На экране уже есть спи­сок участ­ни­ков, а ответы участ­ника логи­че­ски ему под­чи­нены. Напра­ши­ва­ется кон­струк­ция «спи­сок — объ­ект», но справа от участ­ни­ков нет на это места.

Реше­ние — при клике сдви­нуть участ­ни­ков левее и пока­зать вло­жен­ность анимацией.

Внутри ответы сгруп­пи­ро­ваны по темам, кото­рые рас­па­хи­ва­ются снизу.

Ани­ма­ция делает при­ду­ман­ное про­стран­ствен­ное реше­ние нагляд­ным. Экран­ное вол­шеб­ство ста­но­вится последовательным.

Вордпад

ВС Код

Во мно­гих про­грам­мах поиск был реа­ли­зо­ван как немо­даль­ное диа­ло­го­вое окно, появ­ля­ю­ще­еся прямо поверх содер­жи­мого, в кото­ром нужно искать.

Более уда­чен дизайн, где поиск «вырас­тает» из верх­ней части окна в виде одно­строч­ной полоски.

Вордпад

Во мно­гих про­грам­мах поиск был реа­ли­зо­ван как немо­даль­ное диа­ло­го­вое окно, появ­ля­ю­ще­еся прямо поверх содер­жи­мого, в кото­ром нужно искать.

ВС Код

Более уда­чен дизайн, где поиск «вырас­тает» из верх­ней части окна в виде одно­строч­ной полоски.

Скрыт 81 разворот

Бир­ман Илья Борисович

Поль­зо­ва­тель­ский интерфейс

  • Арт‑дирек­тор и изда­тель Артём Горбунов

  • Дизай­нер обложки и фото­граф
    Вла­ди­мир Колпаков

  • Иллю­стра­тор Андрей Кокорин

  • Раз­ра­бот­чики Рустам Кул­ма­тов
    и Васи­лий Половнёв

  • Мет­ран­паж и тести­ров­щик Сер­гей Фролов

  • Помощ­ники Юрий Мазур­ский
    и Алек­сандра Шабалдина

  • Книга набрана шриф­тами
    «Бюро­се­риф» и «Бюросанс»

  • Дизайн‑бюро Артёма Гор­бу­нова
    Большая Новодмитровская улица,
    дом 36, стро­е­ние 2
    Москва, Рос­сия, 127015

Бир­ман Илья Борисович

Поль­зо­ва­тель­ский интерфейс

  • Арт‑дирек­тор и изда­тель Артём Горбунов

  • Дизай­нер обложки и фото­граф
    Вла­ди­мир Колпаков

  • Иллю­стра­тор Андрей Кокорин

  • Раз­ра­бот­чики Рустам Кул­ма­тов
    и Васи­лий Половнёв

  • Мет­ран­паж и тести­ров­щик Сер­гей Фролов

  • Помощ­ники Юрий Мазур­ский
    и Алек­сандра Шабалдина

  • Книга набрана шриф­тами
    «Бюро­се­риф» и «Бюросанс»

  • Дизайн‑бюро Артёма Гор­бу­нова
    Большая Новодмитровская улица,
    дом 36, стро­е­ние 2
    Москва, Рос­сия, 127015