5 ms·
Why does this API even exist? I thought the "Security and privacy considerations" section [1] was a good example of how hostile the Modern Web has become, but
by username223 10y ago
Why does this API even exist? I thought the "Security and privacy considerations" section [1] was a good example of how hostile the Modern Web has become, but anyone who thought that allowing web pages to vibrate your phone was a good idea was either malicious or oblivious.
[1] https://w3c.github.io/vibration/ https://w3c.github.io/vibration/
- chinhodado 10y agoTo be fair there have been a drive of exposing web API for everything on the local machine, including USB, Bluetooth, etc. However, just like with location, camera, microphone, etc. access to vibration should be granted by the user, not automatically granted like right now.
- username223 10y agoIt's too late for the web app/page ecosystem to be fixed, and adding more access just makes it worse. Most web stuff is so bloated with tracking and indirect third-party software installation that it's difficult for even the creator of a page/app to figure out what code gets run (see e.g. [1], scroll down to "Fad Ads"). There are still social norms for what native programs should do -- tracking and automatic forced update are frowned upon -- and developers who do these things are shunned. The browser has become a sandbox for hostile actors, and it seems like a terrible idea to make that sandbox larger. [1] http://idlewords.com/talks/website_obesity.htm http://idlewords.com/talks/website_obesity.htm