Skip to main content
LanguageУкраїнська
Фізика та жетони4 хвилини читанняжовтень 2026 р

Що таке маркери руху і як вони працюють у системах проектування?

Коротка відповідь

Токени руху — це іменовані системні значення дизайну для анімації: тривалість, криві пом’якшення, параметри пружини та іноді відстані. Замість того, щоб записувати 300 мс ease-out у кожному компоненті, команди використовують такі імена, як motion.duration.medium або motion.spring.gentle, тому рух залишається послідовним і може бути змінений в одному місці.

Основний винос

  • Жетони руху зберігають рішення щодо часу: тривалість, ослаблення, жорсткість пружини та демпфування
  • Назвіть їх за призначенням (вхід, вихід, наголос) або розміром (короткі, середні, довгі)
  • Зберігайте невеликий набір: кілька тривалостей і кілька кривих або пружин
  • Додайте варіант із обмеженим рухом для доступності
  • Зберігайте їх у тому самому конвеєрі маркерів, що й колір і інтервал

Системи дизайну вже використовують маркери для кольору, інтервалів і типографіки. Жетони руху застосовують ту саму ідею до анімації. Вони перетворюють рішення на кшталт «малі елементи рухаються швидко й м’яко осідають» у визначені значення, які використовує кожен дизайнер і розробник.

Типовий набір включає тривалість (коротка, середня, довга), криві ослаблення (стандартна, вхідна, вихідна) і, все частіше, пружини, визначені жорсткістю, амортизацією та масою. Пружини популярні, тому що вони природні та добре справляються з перериваннями в коді.

Назви мають значення. Імена, засновані на цілях, наприклад motion.enter або motion.emphasis, легше застосовувати правильно, ніж необроблені числа. Зберігайте набір невеликим. Якщо кожен компонент отримує свою криву, токени перестають виконувати свою роботу.

Доступність також належить до токенів. Визначте, що відбувається, коли користувач вмикає зменшений рух, наприклад коротші затухання замість великого руху, щоб кожен компонент обробляв це однаково.

Токени зазвичай зберігаються в JSON і перетворюються на змінні CSS, Swift, Kotlin або JavaScript інструментом створення токенів. Наш безкоштовний генератор маркерів руху створює початковий набір, який можна адаптувати.

Часті запитання

Скільки жетонів руху мені потрібно?

Менше, ніж ви думаєте. Три-чотири тривалості та дві-три криві ослаблення або пружини охоплюють більшість продуктів.

Токени руху мають використовувати пружини чи тривалості?

Обидва можуть працювати. Пружини більш природні для інтерактивного та переривчастого руху; тривалість простіша для згасання та переходів CSS.

Як жетони руху обробляють зменшений рух?

Визначте альтернативні значення, такі як коротші переходи або переходи лише з непрозорістю, які застосовуються, коли користувач увімкнув функцію зменшення руху.

Чи може Figma зберігати маркери руху?

Ви можете зберігати числові значення в змінних Figma, але спосіб їх підключення до переходів прототипів обмежений. Більшість команд зберігають джерело правди у файлі маркерів.

Відповідні посібники та приклади

Створіть початковий набір маркерів руху

Вибирайте тривалості, послаблення та пружини, переглядайте їх і експортуйте токени для CSS і JSON. безкоштовно.

Відкрийте генератор токенів
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →