Como Funciona a Vibração do Dispositivo
Dispositivos móveis utilizam motores de vibração — pequenos motores com peso excêntrico no eixo, criando vibrações ao rodar. Dispositivos mais recentes utilizam atuadores ressonantes lineares (LRA) ou o Taptic Engine da Apple, que utilizam força eletromagnética para criar vibrações mais precisas e subtis. Isto permite criar batidas rápidas, pulsações suaves e padrões complexos para notificações, jogos e interação com a interface.
Feedback Háptico no UX Moderno
O feedback háptico tornou-se parte importante do design de experiência do utilizador. Respostas hápticas de confirmação fornecem confirmação tátil de pressão de botão (como o botão Home do iPhone). Padrões de notificação permitem que o utilizador diferencie notificações sem olhar para o dispositivo. Háptica em jogos simula impactos, motores e efeitos ambientais. Acessibilidade — feedback háptico ajuda utilizadores com deficiência visual a interagir com ecrãs táteis de forma mais eficaz.
Vibration API
A Vibration API (navigator.vibrate()) permite que páginas web acionem a vibração do dispositivo. Aceita um único valor de duração (em milissegundos) ou um array alternando valores de vibração/pausa para criar padrões. A API funciona apenas em dispositivos móveis — computadores geralmente não têm motores de vibração. Requer contexto seguro (HTTPS) e alguns navegadores exigem interação do utilizador antes de permitir vibração.