§ 5.6. Чужая форма: композиция и замысел

Нарисуйте скетч чужой формы и покажите коллеге: он увидит, где какое поле, — но не узнает, почему склад стоит отдельно от покупателя, а автор документа спрятан на третьей закладке. Скетч отвечает на вопрос «что увидит пользователь», а замысел прячется в другом — почему поля сложены так, а не иначе. Для него нужен ещё один проход по тому же дереву, с другими вопросами.

1. Два прохода

Разбор композиции чужой формы идёт в два прохода по одному дереву.

проходвопросрезультат
первыйчто увидит пользовательскетч экрана
второйпочему сложено такфразы о замысле

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

Скетч показывает форму. Замысел объясняет её — и его читают по тем же группам, только спрашивают о другом.

2. Порядок: от крупного к мелкому

Читать композицию удобнее от самых крупных решений к самым мелким.

шагчто смотримо чём это
1страницыкак автор поделил работу
2группы на каждой страницечто считает одним делом
3направление и выделение группчто читают вместе, что главное
4декорациичто пришлось пояснять
5скрытоечто показывают не всем или не всегда

Порядок не случаен: страница важнее группы, группа важнее отдельного поля. Кто начинает с полей, тонет в них и не видит, как они сложены.

3. Разбор на примере

Вот дерево чужой формы документа — реализации из другой конфигурации.

Форма                  ← вертикальная
├── Шапка              ← горизонтальная,
│   ├── Номер             без выделения
│   └── Дата
├── Страницы
│   ├── Основное
│   │   ├── Покупатель ← с заголовком
│   │   │   ├── Контрагент
│   │   │   └── КонтактноеЛицо
│   │   └── Склад
│   ├── Товары
│   │   └── таблица товаров
│   └── Дополнительно
│       └── Служебное  ← видимость
│           ├── Автор     снята
│           └── Комментарий
└── Пояснение          ← декорация

Первый проход — скетч.

┌─ Реализация ──────────────────────┐
│ Номер: [      ]  Дата: [        ] │
│ [Основное][Товары][Дополнительно] │
│ ┌ Покупатель ───────────────────┐ │
│ │ Контрагент: [               ] │ │
│ │ Контактное лицо: [          ] │ │
│ └───────────────────────────────┘ │
│ Склад: [          ]               │
│ Цены указаны без скидок           │
└───────────────────────────────────┘

Второй проход — замысел, по шагам из таблицы выше.

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

4. Три вопроса к каждой группе

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

вопросгде ответ
что в нейвложенные элементы: какое дело они вместе делают
как разложеногруппировка и выделение
видна ливидимость самой группы и групп над ней

Самый полезный из трёх — первый. Если на него не выходит ответить одной фразой о работе пользователя, группа, скорее всего, собрана ради размещения, а не ради смысла. Это тоже находка — и повод проверить, не зря ли у такой группы рамка и заголовок.

5. Что считать находкой

Как и в разборе полей, ценность разбора — в находках, а не в таблице.

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

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

6. Четыре ловушки

Первая: читать только экран. Скрытая группа на скетч не попадёт — а в ней может быть главное.

Вторая: не заметить группу без выделения. На экране её нет, а в дереве она есть и управляет соседством.

Третья: считать закладки отдельными формами. Данные у закладок общие: закладка меняет только то, что видно, а не то, что записывается.

Четвёртая: искать разделитель-декорацию. Вспомните разговор о декорациях: разделителя среди них нет, линию над блоком полей рисует группа с выделением, и искать её надо в свойствах группы.

7. Разбор по шагам

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

  1. По дереву нарисуйте скетч: всё, что увидит пользователь на первой закладке.

  2. Пройдите страницы: как названы, что на каждой, что вынесено над ними.

  3. Для каждой группы ответьте на три вопроса: что в ней, как разложено, видна ли.

Здесь будет снимок экранадерево элементов чужой формы с раскрытыми страницами и скетч первой закладки рядом
  1. Найдите декорации и скажите, что они поясняют.

  2. Выпишите скрытое и предположите, кому его показывают.

  3. Запишите замысел формы в нескольких фразах о работе пользователя и сверьте с формой в Предприятии.

Шестой шаг — итог всего разбора. Замысел в нескольких фразах — то, что остаётся от формы, когда поля забыты; если фраз выходит много, стоит спросить, не смешались ли в них несколько замыслов. А пойманный замысел и есть ответ на вопрос, как автор представлял себе работу человека, который будет её открывать.

Главное в одном абзаце

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


Экран разобран: что где лежит и почему. Но одна часть формы до сих пор стояла в стороне — таблицы. Строки товаров в поступлении, остатки по складам, список записей в форме списка. Чем таблица отличается от поля и откуда берёт свои строки?

Контрольные вопросы

  1. Какие два прохода делают при разборе композиции чужой формы и что даёт каждый?
  2. В каком порядке читают решения композиции и почему именно так?
  3. Какие три вопроса задают к каждой группе?
  4. О чём говорит группа, которую не удаётся описать одной фразой о работе?
  5. Почему скрытую группу нельзя пропускать?
  6. Какие находки стоит обсудить с теми, кто работает с формой?
  7. Назовите четыре ловушки разбора композиции.

Упражнения

По образцу. Разберите в два прохода форму поступления, которую вы собрали на закладках: скетч и замысел в три фразы.

Своё: замысел в фразах. Запишите замысел формы элемента «Товаров» — той, что получилась к концу главы, — в три фразы о работе кладовщика.

Ловушка: «группы нет — значит, поля сами по себе». Коллега не видит на экране рамки вокруг номера и даты и решает, что они не связаны. Что он пропустил?

Обратный ход. Замысел формы описан так: «главное — кому продаём и что; остальное — по требованию; служебное — только бухгалтеру». Нарисуйте дерево, которое этому соответствует.

На чтение. В чужой форме на первой закладке двадцать полей без групп, а на второй — одно поле в группе с сильным выделением. Что вы скажете о её композиции?

Ответы — в конце части.