Motion Design Fundamentals
Wat staat er op het programma?
- Waarom motion?
- Timing
- Easing
- Disney Principles voor UI
- Continuity & Spatial Design
- Trends & Best Practices
- Mini oefeningen in Figma / Figma Motion
Een interface?
— Motion Design
Een interface?
Waaruit bestaat een interface?
- Typografie
- Kleur
- Layout
- Afbeeldingen
- Motion
- Typografie
- Kleur
- Layout
- Afbeeldingen
- Motion
Why use motion?
— Motion Design
- Contextverlies
- Verwarring
- Cognitive load
- Gebrek aan feedback
Motion ≠ Decoratie
Motion is communicatie.
Motion helpt gebruikers:
- Begrijpen
- Oriënteren
- Focussen
- Vertrouwen opbouwen
Voorbeelden?
Motion is communicatie.
- Begrijpen
Wat gebeurde er?
- Oriënteren
Waar komt het vandaan? Waar gaat het naartoe?
- Focussen
Wat is belangrijk?
When to use motion?
— Motion Design
Wanneer voeg Motion waarde toe?
✅ Feedback
✅ Continuity
✅ Focus
✅ Oriëntatie
✅ Hiërarchie
Slechte Motion?
- Willekeurig
- Te traag
- Te veel beweging
- Puur decoratief
Helpt dit de gebruiker?
1. UX Verbetering: Feedback
Gebruiker voert actie uit.
Interface antwoordt.
Voorbeelden:
- Like
- Toggle
- Form submit
- Refresh
2. UX Verbetering: Continuity
Gebruiker bouwt een mentale kaart op.
Motion helpt relaties tonen tussen schermen.
3. UX Verbetering: Focus
Motion stuurt aandacht.
- Error
- Alert
- Snackbar
- CTA
Timing
— Motion Design
Een van de belangrijkste motion concepten.
Timing bepaalt:
- Gewicht
- Snelheid
- Persoonlijkheid
Wat is Goede Timing?
Te snel:
❌ Niet zichtbaar + Stress?
Te traag:
❌ Frustrerend
Doel:
✅ Natuurlijk
Denk aan de fysieke wereld.
Timing Guidelines
Micro-interactions
100–200ms
Voorbeeld: buttons, checkbox, hover
UI Transitions
200–400ms
Voorbeeld: Panel openen, dropdowns, cards
Navigatie
300–600ms
Voorbeeld: page transitions, modals (dialog panels)
Gewicht & Timing
Klein object (weegt minder)
→ sneller
Groot paneel (weegt meer)
→ trager
Klasdemo Figma Motion
Menu openen:
- 100ms
- 300ms
- 800ms
Observeer:
- Leesbaarheid
- Reactiviteit
- Kwaliteit
Easing
— Motion Design
Easing
Niet alleen:
Hoe lang?
Maar ook:
Hoe beweegt het?
Waarom Easing?
In de echte wereld:
Objecten starten en stoppen niet abrupt.
Interfaces ook niet.
Linear
Constante snelheid
Gebruik:
- Progress bars
- Loaders
- Kleur
Zelden voor UI-transities
Ease Out
Snel starten,
Langzaam stoppen
✅ Meest gebruikt in UI
Ease In
Langzaam starten,
Snel eindigen
Wanneer gebruiken:
- Vertrekkende objecten
Ease In Out
Rustige start
Snelle middenfase
Rustige stop
Perfect voor grotere bewegingen
Waarom Ease Out Populair Is
Voelt:
- Responsief
- Natuurlijk
- Premium
Gebruiker krijgt onmiddellijk feedback
Mini Oefening
Pas op dezelfde animatie van je menu verschillende easings toe:
- Linear
- Ease Out
- Ease In-Out
Welke voelt het best?
Waarom?
Motion & Disney?
— Motion Design
Disney Principles
Niet alle 12 zijn relevant.
Belangrijk voor interfaces:
- Anticipation
- Staging
- Follow Through
- Secondary Action
- Timing
- Slow In / Slow Out
Anticipation
Kleine voorbereiding vóór actie.
Voorbeeld:
Button:
98% → 102% → 100%
Waarom Anticipation Werkt
Menselijke hersenen:
➡️ voorspellen beweging
Resultaat:
- Meer duidelijkheid
- Meer feedback
Staging
Focus creëren: Waar moet de gebruiker kijken?
Its purpose is to direct the audience's attention, and make it clear what is of greatest importance in a scene;
Technieken:
- Blur
- Fade
- Scale
- Contrast
Follow Through
Niet alles stopt tegelijk.
Voorbeeld:
- Panel stopt
- Schaduw verdwijnt later
Voelt organisch
Secondary Action
Hoofdactie
Text
Subtiele ondersteunende beweging
Voorbeeld:
Card + icon
Oefening
Animeer een CTA Button in Figma Motion en maak twee versies, gebruik volgende concepten:
Versie A: Simpel
- Scale
Versie B
- Anticipation
- Secondary Action
Vergelijk gevoel
Spacial Relationships
— Motion Design
Spatial Relationships
Belangrijk UX Motion Concept:
Motion toont relaties.
Everything Comes From Somewhere
Elementen:
❌ verschijnen niet zomaar
❌ verdwijnen niet zomaar
✅ hebben oorsprong
✅ hebben bestemming
Shared Element Transition
Denk aan "Continuity", dit sluit hier bij aan.
Card
↓
Detailpagina
Gebruiker begrijpt:
Dit is hetzelfde object.
Oefening in Figma
Product Card
↓
Product Detail
Maak een Shared Element Transition.
Recap
— Motion Design
Wat Werkt Vandaag?
Populaire patronen:
- Microinteractions
- Shared Elements
- Skeleton Loading
- Scroll Motion
Maaaaar accessibility?
Niet iedereen ervaart motion hetzelfde.
Denk aan:
- Motion sensitivity
- Vestibulaire stoornissen
Gebruik motion bewust.
Wanneer Geen Motion?
Geen duidelijk doel?
➡️ Verwijderen.
Goede motion:
- Informeert
- Oriënteert
- Begeleidt
Motion Design Fundamentals
By Lecturer GDM
Motion Design Fundamentals
Motion Design focused on Web Animations and Interctop,s
- 30