Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

Micro-Interactions

Definition: Micro-Interactions sind kleine, einzeln fokussierte Animations- und Feedback-Elemente in einer Benutzeroberfläche die auf eine spezifische Nutzeraktion oder einen Systemzustand reagieren – sie bestätigen Aktionen, kommunizieren Zustandsänderungen, verhindern Fehler und verleihen dem Interface menschliche Qualität. Dan Saffer (UX-Designer; Pittsburgh; PA; Autor «Designing for Interaction», New Riders Press, 2006; «Micro-Interactions: Designing with Details», O'Reilly Media, 2013) definierte das systematische Framework für Micro-Interactions und beschrieb vier konstituierende Komponenten: Trigger (was löst die Micro-Interaction aus? Nutzeraktion wie Klick, Hover, Geste; oder System-Ereignis wie abgeschlossener Upload, Fehler, Timer); Rules (was passiert nach dem Trigger? welcher Zustand ändert sich?); Feedback (wie wird die Regel dem Nutzer kommuniziert? Animation, Sound, haptisches Feedback); Loops and Modes (wann/wie endet die Micro-Interaction? wird sie wiederholt? gibt es verschiedene Zustände?). Micro-Interaction-Beispiele: Facebook/Instagram-Like-Animation (Herz-Icon springt und wechselt Farbe beim Tippen); Passwortwackeln bei falscher Eingabe (shake-Animation auf Fehler-Feedback); Success-Checkmark nach Formular-Submit; Button-Ripple-Effekt (Material Design; Klick erzeugt Welleneffekt); Pull-to-Refresh auf Mobile (iOS-Spinner erscheint beim Herunterpullen); Toggle-Transition (Schalter gleitet von links nach rechts); Zähler-Increment (Like-Counter animiert beim Ändern); Notification-Badge-Bounce. Technische Implementierung: CSS-Transitions und CSS-Animations bevorzugt (GPU-composited; performant); Web Animations API als JavaScript-Alternative; prefers-reduced-motion zwingend respektieren.

Erläuterung

Das Konzept der Micro-Interactions existierte als Praxis lange bevor Dan Saffer es 2013 systematisierte. Frühe Apple-Interface-Designer (Susan Kare; Bill Atkinson; Macintosh-Team; 1984) schufen bewusst kleine visuelle Rückmeldungen: das Papierkorb-Icon schwoll an wenn eine Datei hineingezogen wurde; Ordner-Icons öffneten sich visuell beim Doppelklick – Micro-Interactions die Direktness-of-Manipulation kommunizierten. Steve Jobs (Apple; Cupertino; CA) war bekannt dafür Micro-Interaction-Details persönlich zu betreuen: die «bounciness» des iOS-Scrollens (Gummiband-Effekt beim Über-Scroll-Ende; iOS 1, 2007) wurde von Bas Ording (iOS-Engineer; Apple) entwickelt und von Jobs als Differenzierungs-Merkmal geschätzt. Dan Saffer's Buch «Micro-Interactions» (O'Reilly, 2013) transformierte informelle Design-Praxis in ein strukturiertes Framework das in Design-Ausbildung und professioneller Praxis weltweiten Einfluss erlangte; Saffer argumentierte dass es die Details-Qualität ist die herausragende Interfaces von durchschnittlichen unterscheidet: «The details are not the details. They make the design» (Charles Eames; amerikanischer Designer; 1907–1978; häufig zitiertes Designprinzip). Facebook (Menlo Park; CA; Dantley Davis; Design Director) implementierte 2016 die erweiterten Like-Reaktionen (Love, Haha, Wow, Sad, Angry) als hochentwickelte Micro-Interactions die Long-Press auf Mobile und Hover auf Desktop triggern und eine Emoji-Palette mit individuellen Micro-Animationen präsentieren – eines der meistanalysierten Micro-Interaction-Designs. Google Material Design (2014; Matias Duarte; Mountain View; CA) formalisierte Micro-Interactions als Designprinzip: Ripple-Effekt (Klick erzeugt Wellenanimation die vom Klickpunkt ausgeht), Elevation-Transitions (Cards heben sich beim Hover an), FAB-Transitions (Floating Action Button morpht zu anderen Elementen); Google's Animation-Prinzipien für Material: «Authentic Motion» – Animationen sollen physischen Gesetzen folgen (Acceleration/Deceleration statt Linearität); «Responsive Interaction» – System reagiert sofort auf Input. Rachel Nabors (Web-Animations-Expertin; Portland; OR; «Web Animation at Work», A Book Apart, 2015; Web Animation Weekly Newsletter) systematisierte Animation-Performance-Prinzipien für Web: CSS-Transitions auf transform und opacity laufen auf dem GPU-Compositor-Thread des Browsers und blockieren nicht den JavaScript-Main-Thread; Animationen auf background-color, width/height, top/left hingegen triggern Layout-Recalculations (Reflow) und sind erheblich langsamer.

Vier Komponenten-Framework und Micro-Interaction-Typen

CSS-Performance, Web Animations API und Accessibility

Praxistipp: Starten Sie mit den drei wirkungsvollsten Micro-Interactions die die meisten Interfaces noch immer vernachlässigen: (1) Button-Loading-State nach Klick (verhindert doppeltes Absenden); (2) Success-State nach Formular-Submit (bestätigt dem Nutzer dass seine Aktion funktioniert hat); (3) Inline-Validierungs-Feedback nach Feld-Verlassen (zeigt Fehler sofort nicht erst beim Submit). Implementieren Sie alle drei mit CSS-Transitions auf transform und opacity – nicht auf background-color oder width – damit Sie GPU-composited Animationen haben die auf allen Geräten flüssig laufen. Und vergessen Sie nicht: @media (prefers-reduced-motion: reduce) muss alle drei Animationen deaktivieren.