![](http://i41.tinypic.com/s4x6hx.jpg)
В простейшем случае достаточно задать джаваскриптом длительность вибрации, выраженную в миллисекундах:
navigator.mozVibrate(1000);
Несколько более сложная вибрация задаётся при помощи массива, нечётные элементы которого задают длительность вибрации, а чётные — длительность последующей паузы. Вот пример краткой двойной вибрации:
navigator.mozVibrate([200, 100, 200, 100]);
Чтобы немедленно прекратить вибрацию мобильника (не дожидаясь окончания указанных длительностей), достаточно передать тому же методу нулевую длительность или пустой массив:
navigator.mozVibrate(0);
navigator.mozVibrate([]);
Черновик соответствующего стантарта опубликован на сайте W3C.