1. FileReaderSync

    Allows files to be read synchronously in Web Workers

  2. navigator.hardwareConcurrency

    Returns the number of logical cores of the user's CPU. The value may be reduced to prevent device fingerprinting or because it exceeds the allowed number of simultaneous web workers.

  3. Service Workers

    Method that enables applications to take advantage of persistent background processing, including hooks to enable bootstrapping of web applications while offline.

  4. Shared Web Workers

    Method of allowing multiple scripts to communicate with a single web worker.

  5. Add to home screen (A2HS)

    The ability for a user to "install" a website and use it as if it was a natively installed app. To enable this behaviour, a website must serve a valid Web App Manifest and load it's assets through a [Service Worker](https://caniuse.com/#feat=serviceworkers).

  6. Web Workers

    Method of running scripts in the background, isolated from the web page

  7. webglactiveinfo api: available in workers

  8. webglbuffer api: available in workers

  9. webglcontextevent api: available in workers

  10. webglframebuffer api: available in workers

  11. webglprogram api: available in workers

  12. webglrenderbuffer api: available in workers

  13. webglrenderingcontext api: available in workers

  14. webglshaderprecisionformat api: available in workers

  15. webglshader api: available in workers

  16. webgltexture api: available in workers

  17. webgluniformlocation api: available in workers

  18. websocket api: available in workers