Закон Миллера и группировка информации
Рабочая память человека крошечная. Разбейте длинное на куски — и его станет легко запомнить.
«Магическое число семь, плюс-минус два». — Джордж Миллер, 1956
Закон Миллера (Miller's Law) говорит, что в рабочей памяти человек удерживает около 7 элементов (плюс-минус 2). Но важнее не само число, а вывод: длинные последовательности надо разбивать на осмысленные группы. Этот приём называется чанкинг (chunking, разбиение на куски).
Чанкинг на практике
Номер телефона +7 912 345 67 89 запомнить легче, чем +79123456789, хотя цифр столько же. Карту 1234 5678 9012 3456 банки печатают группами по 4 не случайно. То же — с интерфейсом: разбивайте формы на разделы, меню на категории, текст на абзацы с подзаголовками.
ЧАНКИНГ: одно и то же легче кусками 79123456789 -> трудно (11 символов подряд) +7 912 345 67 89 -> легко (5 коротких групп) Длинная форма -> Контакты | Адрес | Оплата (20 полей подряд) (3 шага по 6-7 полей)
Не путать с «не больше 7 пунктов»
Распространённый миф: «в меню должно быть не более 7 пунктов». Это упрощение. Если пункты понятны и хорошо помечены, их может быть и больше — человек не держит весь список в памяти, а сканирует глазами. Закон Миллера — про память, а не про навигацию по видимому списку.
Как делают ПЛОХО
Форма заказа: 22 поля одним сплошным столбцом без разделов. Человек теряется, не понимает, сколько ещё осталось, и бросает на середине.
Как делают ХОРОШО
Та же форма разбита на 3 шага: «Контакты», «Доставка», «Оплата». Сверху видно прогресс «Шаг 2 из 3». Каждый шаг — 6-7 полей. Воспринимается как лёгкий, хотя полей столько же.
| До (без чанкинга) | После (с чанкингом) |
|---|---|
| 22 поля подряд | 3 шага по 7 полей |
| Номер одной строкой | Группы по 3-4 цифры |
| Меню списком из 20 | 4 категории по 5 |
Чек-лист
- Длинные числа и коды разбиты на группы.
- Большие формы поделены на логичные разделы или шаги.
- Текст структурирован абзацами и подзаголовками.
- Я не превращаю «7±2» в жёсткое правило для видимых списков.
Спасает группировка: телефон +7 916 123 45 67 и номер карты, разбитый на блоки по четыре цифры, читаются и запоминаются куда легче, чем сплошная вереница знаков. Те же хлебные крошки помогают не держать в голове весь путь — структура показана наглядно.
Распространённый миф — будто в меню должно быть не больше семи пунктов. Это искажение: закон про то, что удерживается в памяти, а не про то, сколько ссылок видно на экране. Меню можно спокойно сканировать глазами — здесь работает узнавание, а не припоминание, и тридцать видимых, хорошо сгруппированных пунктов проблемой не станут.
Ключевое различие — узнавание против припоминания: показать список выбора всегда легче, чем заставить вспомнить нужное по памяти. И когда задача длинная, помогает индикатор шагов «2 из 4»: он разбивает большой процесс на обозримые куски и снимает тревогу «сколько ещё осталось». Память не перегружается, потому что человек видит карту, а не держит её в уме.
Закон Миллера легче всего применять, когда вы ловите себя на длинной непрерывной последовательности — будь то ряд цифр, список из двадцати полей или плотная стена настроек. Каждый раз спрашивайте: можно ли разбить это на осмысленные куски и показать прогресс? Разбиение почти ничего не стоит, но резко снижает ощущение сложности: человек видит не пугающую массу, а несколько понятных шагов. Помните при этом, что цель — помочь памяти, а не механически нарезать всё на семёрки; группы должны быть осмысленными, иначе они только добавят путаницы.
Итог
Закон Миллера — про уважение к памяти. Группируйте информацию в осмысленные куски, и сложное станет посильным.
Уважайте память пользователя так же, как уважаете его время: разбивайте длинное на осмысленные куски и показывайте прогресс. Сложное от этого не становится проще по сути, но перестаёт пугать — а значит, его доводят до конца.