Принцип работы
Micro-Interaction Spec описывает одно небольшое взаимодействие как цельную поведенческую единицу. Триггер запускает его, правила определяют, что происходит дальше, обратная связь сообщает результат, а циклы или режимы объясняют повторение и изменения со временем. Структура подходит для переключателя, действия «в избранное», pull-to-refresh, подсказки валидации или долгого нажатия.
Анимация — лишь часть результата. Визуальные изменения, звук и haptic-отклик — возможные каналы обратной связи, но не гарантированные возможности каждой платформы. Источник требует указывать длительность, easing и вопросы доступности вместе с логикой, чтобы отполированная анимация не скрывала неопределённое состояние ошибки или повтора.
Ожидаемые результаты
- Спецификация триггера и правил для одного взаимодействия.
- Последовательность обратной связи с заметками о тайминге и easing.
- Поведение при повторе, первом использовании и требования доступности.
От задания до проверки
- 01Определите триггер
Укажите, начинается ли взаимодействие с жеста, системного события или условия.
- 02Напишите правила
Опишите последовательность, условия и ветвления до выбора формы обратной связи.
- 03Опишите восприятие и повтор
Объясните, что пользователь видит или чувствует, как долго это длится и что меняется при последующих попытках.