Comment fonctionne la vibration de l'appareil
Les appareils mobiles utilisent des moteurs de vibration — un petit moteur avec un poids excentrique qui génère des vibrations en tournant. Les appareils plus récents utilisent des actuateurs à résonance linéaire (LRA) ou le Taptic Engine d'Apple, qui utilisent la force électromagnétique pour produire des vibrations plus précises et nuancées. Ceux-ci peuvent créer des tapotements rapides, des pulsations douces ou des motifs complexes, fournissant un retour haptique riche pour les notifications, jeux et interactions UI.
Le retour haptique dans l'UX moderne
Le retour haptique est devenu une partie essentielle du design d'expérience utilisateur. L'haptique de confirmation fournit une confirmation tactile des appuis de boutons (comme le bouton Home de l'iPhone). Les motifs de notification permettent aux utilisateurs d'identifier les alertes sans regarder l'appareil. L'haptique de jeu simule les impacts, moteurs et effets d'ambiance. L'accessibilité — le retour haptique aide les utilisateurs malvoyants à interagir plus efficacement avec les écrans tactiles.
API Vibration
L'API Vibration (navigator.vibrate()) permet aux pages web de déclencher la vibration de l'appareil. Elle accepte une durée unique (millisecondes) ou un tableau de valeurs alternées vibration/pause pour créer des motifs. L'API ne fonctionne que sur les appareils mobiles — les ordinateurs de bureau n'ont généralement pas de moteur de vibration. Elle nécessite un contexte sécurisé (HTTPS), et certains navigateurs nécessitent une interaction utilisateur avant de permettre la vibration.