Hur fungerar enhetsvibration?
Mobila enheter använder en vibrationsmotor — en liten motor med en excentrisk vikt som skapar vibrationer när den snurrar. Nyare enheter använder linjära resonansaktuatorer (LRA) eller Apples Taptic Engine, som använder elektromagnetiska krafter för mer precisa, nyanserade vibrationer. Dessa kan producera snabba tryck, mjuka pulser eller komplexa mönster, vilket möjliggör rik haptisk feedback för aviseringar, spel och UI-interaktioner.
Haptisk feedback i modern UX
Haptisk feedback har blivit en viktig del av UX-design. Bekräftelsehaptik ger taktil bekräftelse vid knapptryck (som iPhones hemknapp). Aviseringsmönster låter användare identifiera varningar utan att titta på enheten. Spelhaptik simulerar stötar, motorer och miljöeffekter. Tillgänglighet — haptisk feedback hjälper synskadade användare att interagera mer effektivt med pekskärmar.
Vibration API
Vibration API (navigator.vibrate()) tillåter webbsidor att utlösa enhetsvibration. Det accepterar en enda varaktighet i millisekunder eller en array av alternerande vibrera/paus-värden för mönster. API:et fungerar bara på mobila enheter — stationära datorer har vanligtvis inte vibrationsmotorer. Det kräver en säker kontext (HTTPS) och vissa webbläsare kräver användarinteraktion innan vibration tillåts.