- From: Binyamin Laukstein via GitHub <sysbot+gh@w3.org>
- Date: Thu, 20 Oct 2016 06:17:12 +0000
- To: public-device-apis-log@w3.org
laukstein has just created a new issue for https://github.com/w3c/vibration: == ISSUE-146: Add vibration strength control == Any ETA/status for my proposed "Add vibration strength control" https://www.w3.org/2009/dap/track/issues/146 ? Maybe iOS now supports vibration strength control, or needed to open issue/proposal for Apple. Anyway after standard is proposed, vendors must/expected to fallow it. I think standards proposal must be made before vendors began its own implementation in non-standard way. --- Vibration API strength proposal with stair-stepping/smooth volume reduce/increase: navigator.vibrate([ { "time": 200, // Required property. "volume": [0, 80] // Minimum 0, maximum 100, default 100. [0, 80] smooth volume increase - starts volume strength at 0 and smoothly increases to 80 till end. }, { "time": 1000, // 1000 ms "delay": 50, // Will start vibrate after 50 ms. Default 0 ms "volume": [0, 100, 0] // Smooth volume reduce-increase-reduce - starts at 0, smoothly increases to 100 in 50 ms and smooth reduce to 0 at end. }, { "time": 200, "volume": [50] // Stair-stepping volume - will start and end volume strength 50. } ]); or the same in simplified version without keys: navigator.vibrate([{200, [0, 80]}, {1000, 50, [0, 100, 0]}, {200, [50]}]); and single 1s vibrate with full strength and without delay: navigator.vibrate({1000}); Please view or discuss this issue at https://github.com/w3c/vibration/issues/17 using your GitHub account
Received on Thursday, 20 October 2016 06:17:19 UTC