Come funziona la vibrazione del dispositivo
I dispositivi mobili utilizzano motori di vibrazione — un piccolo motore con un peso eccentrico che genera vibrazione ruotando. I dispositivi più recenti usano attuatori a risonanza lineare (LRA) o il Taptic Engine di Apple, che usano forza elettromagnetica per produrre vibrazioni più precise e sfumate. Questi possono creare tocchi rapidi, pulsazioni dolci o pattern complessi, fornendo feedback aptico ricco per notifiche, giochi e interazioni UI.
Il feedback aptico nel UX moderno
Il feedback aptico è diventato una parte essenziale del design dell'esperienza utente. L'aptica di conferma fornisce conferma tattile delle pressioni dei pulsanti (come il pulsante Home dell'iPhone). I pattern di notifica consentono agli utenti di identificare gli avvisi senza guardare il dispositivo. L'aptica di gioco simula impatti, motori ed effetti ambientali. L'accessibilità — il feedback aptico aiuta gli utenti ipovedenti a interagire più efficacemente con i touchscreen.
API Vibration
L'API Vibration (navigator.vibrate()) consente alle pagine web di attivare la vibrazione del dispositivo. Accetta una singola durata (millisecondi) o un array di valori alternati vibrazione/pausa per creare pattern. L'API funziona solo su dispositivi mobili — i computer desktop non hanno normalmente motori di vibrazione. Richiede un contesto sicuro (HTTPS), e alcuni browser richiedono interazione dell'utente prima di consentire la vibrazione.