Micro-interactions zijn de kleine, alledaagse reacties die een interface geeft zodra iemand iets doet: een schakelaar die schuift, een veld dat bevestigt dat het is opgeslagen, een laadstip dat pulseert. Elk is klein, maar samen bepalen ze hoe af en betrouwbaar een product aanvoelt.

Zie ze als de klik van een degelijk autoportier of de zachte plof van een goed gemaakte lade die dichtgaat. Geen enkel geluid telt op zich, maar zonder die geluiden voelt alles goedkoop. Met software is het net zo. Als knoppen, formulieren en schakelaars allemaal helder antwoorden, voelt de hele ervaring doordacht. Elke losse reactie is een micro-interactie, en de zichtbare beweging erin is meestal een micro-animatie. Ze goed ontwerpen is een kernvaardigheid binnen interaction design.

De kunst is consistentie en terughoudendheid over de hele interface. Willekeurige of opzichtige effecten voelen rommelig, terwijl een rustige, voorspelbare set reacties stil vertrouwen opbouwt. Ze horen mensen sneller te maken, nooit te laten wachten tot een animatie klaar is voordat ze verder kunnen.

Consistentie is het deel dat stilletjes het zware werk doet. Als een schakelaar, een tab en een kaart een tik allemaal bevestigen met dezelfde timing en dezelfde easing, gaat de interface aanvoelen als één object in plaats van een stapel onderdelen die elke week iemand anders bouwde. De snelste manier om dat kwijt te raken is elk los ontwerpen. Een praktische oplossing is vroeg een kleine set gedeelde regels vastleggen, een vaste duur, één of twee easing-curves, één accent voor succes, en die overal hergebruiken, zodat de honderdste micro-interactie matcht met de eerste zonder dat iemand hoeft te onthouden hoe het ging.

Bij TopDevs zien we micro-interactions als onderdeel van de bouw en niet als bijzaak, zodat het product van een klant ook in de kleine momenten degelijk aanvoelt.