Before web workers, everything on the client side took place in a single thread, making it hard to do serious number crunching without blocking UI updates. Now web workers bring multi-threading to the browser.
In this talk, Derek King will cover:
An in-depth exploration of the API.
When to use them and how to get the best out of them.
Where web workers are today, in terms of browser support.
How to make full use of web workers and manage fall-back to alternatives.
To illustrate some of these aspects, Derek will demonstrate an implementation of an image editor within the browser. There’ll be a bit of photography theory and a bit of easel.js. The aim will be to create something truly practical, and a set of adjustments with subjective finesse.