Test Vibreur Téléphone

Testez le moteur haptique. Modes continu, impulsion et motifs personnalisés.

Console Vibration
Non SupportéNon Sécurisé
Prédéfinis
Motif30
Générateur
Mode
BPM
120 BPM
Battements
8
Intensité (Simulée)
55/100
Boucle
Pause (ms)
Motif généré147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147, 353, 147~3647ms
Personnalisé
Format : marche,arrêt,marche (ms). Ex: 100,50,100
Rappel : iOS (Safari) ne supporte généralement PAS l'API Vibration. Fonctionne sur Android.
Journal
User Agent-
ConseilSi échec : Utilisez Android Chrome en HTTPS.
Vide.
Testez la sensation haptique.

Diagnostic

Cliquez d'abord sur « impulsion courte/impulsion moyenne » pour confirmer s'il y a un retour de vibration ; aucun retour signifie généralement que le navigateur/système ne le prend pas en charge ou est limité par la politique.
Utilisez ensuite « SOS/Battement cardiaque/Trois chocs consécutifs » pour tester si la « distinction des rythmes longs et courts » est évidente : s'il n'y en a qu'un « très faible », il se peut que le système ait avalé une partie de la vibration sous la politique d'économie d'énergie/ne pas déranger/silencieux.
Utilisez le « Générateur de rythme » pour comparer différents BPM et intensités : l'intensité est essentiellement une approximation de la durée et du rapport cyclique, et non un véritable contrôle de l'amplitude.
Si vous testez sur iPhone/Safari, l'API Vibration n'est pas disponible dans la plupart des cas ; il est recommandé d'utiliser Android/Chrome à des fins de comparaison.

Guide Vibreur

Test API Vibration.

Étape 1

Disponibilité

5 sec
Cliquez sur « Impulsion courte (30 ms) » ou « Impulsion moyenne (80 ms) »
Si vous ne ressentez rien du tout, changez d’appareil/navigateur pour comparaison (Android/Chrome a généralement plus de chances de réussir)
Si vous êtes invité à indiquer un contexte non lié à la sécurité, il est recommandé d'accéder sous https.
Étape 2

Rythmes

20 sec
Exécutez "double clic / triple choc / SOS / battement de coeur" pour observer la résolution
Ajustez le BPM (tempo) et le nombre de battements, comparez « battements stables et doubles/triplets »
Si le retard est évident, il peut être dû à la stratégie de planification du système/d'économie d'énergie (en particulier dans les scènes d'arrière-plan/d'écran de verrouillage)
Étape 3

Intensité

15 sec
Réglez l'intensité sur 20/50/80 et exécutez une fois chacun
Observez "si c'est plus évident/plus long/plus continu" et si "ça ne tremble qu'une fois puis disparaît"
Les comparaisons sont plus significatives sur le même appareil ; ne les utilisez pas comme conclusions absolues sur tous les appareils

FAQ Vibreur

Pourquoi ça ne vibre pas sur iPhone ?

1.

Que vérifie cette page ?

Il peut confirmer si le navigateur actuel est exposé à « navigateur.vibrate » et déclencher des vibrations via un rythme prédéfini/un modèle personnalisé pour vous aider à effectuer une comparaison somatosensorielle de « s'il y a un retour, si le rythme est distinguable et s'il y a un retard évident/une déglutition de vibrations ».

2.

Pourquoi est-il écrit « Support » mais je ne sens pas la vibration ?

Les raisons courantes incluent : le système est en mode d'économie d'énergie/ne pas déranger/muet ou le retour tactile est désactivé, le matériel de l'appareil n'est pas pris en charge/le vibreur est faible, le navigateur a des restrictions de fréquence/durée sur les vibrations, ou la page actuelle n'est pas au premier plan. Il est recommandé de cliquer sur le bouton au premier plan pour déclencher et d'utiliser un modèle plus long (comme trois tremblements de terre/SOS consécutifs) à des fins de comparaison.

3.

Comment la « force » est-elle mesurée ? L'amplitude peut-elle être contrôlée ?

L'API Vibration n'a que « durée/intervalle » et aucun paramètre réel d'amplitude de vibration. L'« intensité » sur cette page est une approximation somatosensorielle utilisant des impulsions plus longues et des intervalles plus courts (cycle de service plus élevé) pour une comparaison facile, mais ne représente pas un véritable contrôle de l'amplitude.

4.

Peut-il être utilisé sur iPhone / iOS Safari ?

Pas dans la plupart des cas. iOS/Safari a une prise en charge très limitée de l'API Vibration (de nombreuses versions ne la prennent pas entièrement en charge). Si vous avez besoin de tests de vibrations fiables, il est recommandé d'utiliser Android/Chrome comme environnement de contrôle principal.

5.

Pourquoi HTTPS (contexte de sécurité) est-il requis ?

Certains navigateurs considèrent les vibrations comme une « capacité sensible » et peuvent être restreintes dans des contextes non sécurisés (HTTP). Même si ce n'est pas une obligation, l'utilisation de https est généralement plus stable.

6.

Des données seront-elles téléchargées ?

Ne le fera pas. La génération de modèles, le déclenchement et la journalisation sont tous effectués localement dans votre navigateur. Cette page ne téléchargera pas d'informations sur l'appareil ni de données de test sur le serveur.