Your files stay on your device

Vibration Test: Bounded Patterns

Bounded vibration patterns through navigator.vibrate, the boolean answer reported verbatim, unsupported named.

Pattern

Vibration never needs a permission prompt. But it also never throws: the API answers true/false, and a false answer (OS switch off, low-power mode, no motor) is reported exactly as that.

Rules this tool follows
  • navigator.vibrate is absent here; iOS Safari has never shipped it, and Firefox only behind a setting. The honest answer on those browsers is: this test cannot run.
  • The API resolves true/false synchronously. A false return means the browser refused (or the OS says no: disabled, low-power mode, no motor). It is never an error you can retry into success.
  • No permission prompt exists for vibration on any engine that ships it; sites can be silenced at the OS/browser level instead.
  • Patterns are bounded: 12 entries and 10 seconds total. A page should not hijack a motor.
All device tools