Закон Вебера-Фехнера (1860)

Что произошло

Лейпциг, 1860 год. Пятидесятидевятилетний профессор физики Густав Теодор Фехнер публикует книгу с амбициозным названием — «Элементы психофизики» (Elemente der Psychophysik). Два тома, более шестисот страниц. Название звучит как оксюморон: психо-физика — наука, соединяющая душу и материю. Но именно в этом и состоял замысел Фехнера. Он хотел измерить то, что считалось неизмеримым, — человеческие ощущения.

В основе книги лежало открытие, сделанное за четверть века до этого другим человеком. В 1834 году анатом и физиолог Эрнст Генрих Вебер, коллега Фехнера по Лейпцигскому университету, провёл серию экспериментов с восприятием веса. Эксперимент был прост до гениальности: испытуемый держал в руке гирю и должен был определить, стала ли она тяжелее после добавления небольшого груза. Вебер обнаружил закономерность, которая оказалась справедливой не только для веса, но и для яркости света, громкости звука, длины линий.

Закономерность была следующей: чтобы человек заметил разницу между двумя стимулами, разница должна составлять постоянную долю от исходного стимула. Не постоянную величину, а постоянную долю. Если вы держите гирю весом 100 граммов, вы почувствуете добавление 2–3 граммов. Но если гиря весит 1 килограмм, те же 3 грамма вы не заметите — нужно добавить 20–30 граммов. Порог различения пропорционален исходной величине: ΔR/R = const. Это соотношение стали называть законом Вебера, а константу — константой Вебера.

Фехнер увидел в этом эмпирическом факте нечто большее. Если порог различения — постоянная доля, значит, ощущение растёт не линейно, а логарифмически. Фехнер вывел формулу:

S = k · ln(R/R₀)

где S — интенсивность ощущения, R — интенсивность физического раздражителя, R₀ — пороговая интенсивность (минимальный стимул, который вообще ощущается), k — константа, зависящая от модальности (зрение, слух, осязание).

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

Контекст эпохи

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

Иммануил Кант за полвека до Фехнера прямо заявил: психология никогда не станет наукой, потому что психические явления нельзя измерить математически. Фехнер ответил формулой.

Биография самого Фехнера — история удивительных поворотов. Он начинал как физик, переводил французские учебники по химии и физике, занимался электричеством. В 1839 году, в тридцать восемь лет, его настиг тяжёлый нервный срыв: долгие месяцы он не мог выносить свет, жил в затемнённой комнате, едва ел. Когда через три года он пришёл в себя и вышел в сад, яркость красок поразила его: мир казался живым, одушевлённым. Этот опыт, балансирующий между мистицизмом и наукой, подтолкнул Фехнера к главному вопросу его жизни: как связаны тело и душа? Как физическое превращается в психическое?

Вебер подошёл к проблеме с другой стороны. Он был анатомом и физиологом, человеком лаборатории, а не философского кабинета. Его эксперименты с гирьками, температурой воды и остротой осязания были точными, воспроизводимыми, количественными. Вебер не пытался построить философскую систему — он просто фиксировал, что люди способны различить примерно 1/40 долю разницы в весе, примерно 1/30 — в длине линий, примерно 1/160 — в высоте звука. Эти числа были разными для разных модальностей, но принцип был один: порог — это доля, а не абсолютная величина.

Фехнер соединил веберовские факты со своей философской интуицией и породил новую дисциплину — психофизику. Это была первая область, где психические явления систематически измерялись в контролируемых экспериментах. «Элементы психофизики» — первый учебник экспериментальной психологии, хотя формально психология как наука оформится только через девятнадцать лет, когда Вильгельм Вундт откроет свою знаменитую лабораторию в том же Лейпциге.

Связь прямая: Вундт учился у Вебера и испытывал глубокое влияние Фехнера. Вся традиция экспериментальной психологии — от лейпцигской лаборатории Вундта до современных UX-лабораторий — наследует фехнеровскую идею: субъективные ощущения можно и нужно измерять.

Значение для UX

На первый взгляд, эксперименты с гирьками в лейпцигской лаборатории середины XIX века не имеют отношения к дизайну интерфейсов. Но связь глубже, чем кажется. Закон Вебера-Фехнера — это закон о том, как люди воспринимают изменения. А весь UX-дизайн — это управление изменениями: размерами, яркостью, скоростью, контрастом.

Пороги восприятия в дизайне

Дизайнер изменил размер кнопки с 44 на 46 пикселей. Заметит ли это пользователь? Закон Вебера-Фехнера отвечает: скорее всего, нет. Изменение составляет менее 5% — ниже порога различения для визуальных размеров. Чтобы изменение было заметным, оно должно составлять хотя бы 10–20% от исходной величины.

Это объясняет, почему «косметические» редизайны часто остаются незамеченными пользователями: они аккуратно балансируют под порогом различения. И наоборот — радикальный редизайн воспринимается как шок, потому что все изменения одновременно превышают пороги.

A/B-тестирование и заметность изменений

При A/B-тестировании интерфейсов важно понимать: если вариант B отличается от варианта A слишком незначительно, пользователи могут просто не заметить разницу. Изменение цвета кнопки с #2196F3 на #1E88E5 — это разница, которую не уловит большинство людей. Изменение с синего на оранжевый — заметит каждый. Закон Вебера-Фехнера задаёт рамку: тестируйте изменения, которые превышают порог различения, иначе вы тестируете шум.

Прогресс-бары и восприятие скорости

Пользователь ждёт загрузки. Прогресс-бар показывает 10%, 20%, 30%… Переход с 10% до 20% ощущается как значительный прогресс. Переход с 80% до 90% — тоже, хотя абсолютное приращение то же самое. А вот переход с 50% до 60% ощущается как менее заметный, потому что «базовая» величина уже велика. Логарифмическая шкала восприятия объясняет, почему нелинейные прогресс-бары — которые ускоряются к концу — субъективно воспринимаются как более «честные», чем линейные.

Ценообразование и «безболезненные» повышения

Закон Вебера-Фехнера широко используется в маркетинге и ценообразовании. Повышение цены с 100 до 110 рублей (10%) заметно. Повышение с 10 000 до 10 100 рублей (1%) — нет. Цифровые продукты используют этот принцип в тарифных сетках: разница между бесплатным и базовым тарифом ощущается остро, разница между «Pro» и «Enterprise» — гораздо слабее, хотя в абсолютных числах она может быть в разы больше.

Анимации и микровзаимодействия

Длительность анимации перехода — 200 мс или 250 мс? Пользователь не почувствует разницу: 50 мс от 200 — это 25%, что находится на границе порога для временных интервалов. Но разницу между 200 мс и 400 мс заметит каждый. Дизайнеру полезно знать: настраивая анимации, нет смысла подбирать значения с точностью до 10 мс. Перцептивно значимые шаги — крупнее.

Progressive disclosure

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

От гирек — к пикселям

Закон Вебера-Фехнера стал первым научным доказательством того, что человеческое восприятие — не зеркало реальности, а сложный фильтр с собственными правилами. Для UX-дизайнера это фундаментальный факт: мы проектируем не для физического мира, а для мира, преломлённого через логарифмическую призму восприятия. Пиксели, миллисекунды, уровни контраста — всё это физические величины. Но пользователь живёт не в мире физических величин, а в мире ощущений, которые подчиняются закону, открытому двумя лейпцигскими профессорами более полутора веков назад.

Связанные статьи

  • Что такое UX — закон Вебера-Фехнера помогает понять, как устроено восприятие, лежащее в основе пользовательского опыта
  • Закон Фиттса — ещё один закон с логарифмической зависимостью: время наведения на цель логарифмически зависит от отношения расстояния к размеру
  • Закон Хика — третий «логарифмический» закон UX: время выбора растёт по логарифму числа вариантов
  • Закон Миллера — ограничения рабочей памяти (7±2 элемента) дополняют закон Вебера-Фехнера: оба описывают пределы восприятия
  • Эффект эстетического юзабилити — восприятие красоты интерфейса тоже подчиняется нелинейным закономерностям
  • Лаборатория Вундта (1879) — следующая статья в серии «История UX»: Вундт учился у Вебера и продолжил традицию экспериментальной психологии

Вопросы и ответы

Что такое закон Вебера-Фехнера простыми словами?

Закон Вебера-Фехнера описывает связь между физическим раздражителем и нашим ощущением: чтобы мы заметили изменение, оно должно составлять определённую долю от текущей величины. Если вы держите гирю в 100 г, добавление 5 г будет заметно. Но если вы держите 10 кг, те же 5 г вы не почувствуете — нужно добавить около 500 г. Ощущения растут по логарифму, а не линейно.

Как закон Вебера-Фехнера применяется в UX-дизайне?

Закон объясняет, почему мелкие изменения в интерфейсе часто остаются незамеченными: пользователь не заметит, что кнопка стала на 2 пикселя крупнее или шрифт увеличился на полпункта. Чтобы изменение было ощутимым, оно должно превышать порог различения. Это важно при A/B-тестировании, редизайне, настройке анимаций и работе с прогресс-барами.

В чём разница между законом Вебера и законом Фехнера?

Вебер в 1834 году экспериментально установил, что порог различения — это постоянная доля от исходного раздражителя (ΔR/R = const). Фехнер в 1860 году математически обобщил эту закономерность и вывел логарифмическую формулу S = k·ln(R/R₀), связывающую интенсивность ощущения с интенсивностью раздражителя. Вебер открыл факт, Фехнер построил теорию.