Закон Фиттса
Время достижения цели прямо пропорционально дистанции до цели и обратно пропорционально размеру цели.
Paul Fitts. The Information Capacity of the Human Motor System
in Controlling Amplitude of Movement, 1954
На самом деле закон логарифмический :
T = a + b log2(D/W + 1),
где T — среднее время, затрачиваемое на совершение действия, a — время запуска/остановки устройства, b — величина, зависящая от типичной скорости устройства, D — дистанция от точки старта до центра объекта, W — ширина объекта, измеренная вдоль оси движения.
Главным образом это означает, что время, затрачиваемое на достижение цели, является функцией расстояния и размера цели. На первый взгляд это кажется очевидным: чем дальше мы от цели и чем меньше она по размеру, тем больше времени потребуется для позиционирования.
Том Стэффорд развивает эту мысль:
«Хотя основной посыл и очевиден (большие вещи легче выбрать), точная математическая характеристика впечатляет, так как включает в себя логарифмическую функцию, а это означает, что взаимосвязь между размером и временем реакции такова, что небольшое увеличение размеров малых объектов позволяет их легче выделять (тогда как небольшое изменение размеров больших объектов уже не имеет значения). То же самое касается и дистанции до цели»
Следствия закона для юзабилити:
- часто нажимаемые кнопки надо делать больше.
- эффект от увеличение размера кнопки снижается логарифмически.
Закон Хика
Время реакции при выборе из некоторого числа альтернативных сигналов зависит от их числа.
Впервые эта закономерность была получена в 1885 г. немецким психологом И. Меркелем, а в 1952 г. получила экспериментальное подтверждение в исследованиях В.Э. Хика, в которых она приобрела вид логарифмической функции.
T = a+blog2(n + 1)
Где T — среднее значение времени реакции по всем альтернативным сигналам; n — число равновероятных альтернативных сигналов;a и b — коэффициенты пропорциональности.
Значит это то, что для принятия того или иного решения требуется время; что для принятия сложных решений требуется больше времени, чем для принятия простых решений; и что взаимосвязь является логарифмической.
Закон говорит о том, что чем меньше элементов меню, тем меньше времени занимает выбор одного из них. А также что одно меню лучше чем два.
При использовании любых положительных и ненулевых значений a и b из закона Хика следует, что предоставление пользователю сразу нескольких вариантов одновременно обычно является более эффективным, чем организация тех же вариантов в иерархические группы. Выбор из одного меню, состоящего из 8 элементов, производится быстрее, чем из двух меню, состоящих их 4 элементов каждое. Если все элементы могут быть выбраны с равной вероятностью и если не учитывать время, необходимое для открытия второго меню (которое, конечно, еще более увеличило бы время для интерфейса, состоящего из двух меню), то сравнение времени для выбора одного элемента из восьми (a + b log2 8) с удвоенным временем для выбора одного элемента из четырех 2 (a + b log2 4), поскольку log2 8 = 3, a log2 4 = 2, то получим:
а + 3b < 2(а + 2b)
соответственно:
a<2a и 3b<4b.
Что и требовалось доказать.