52m 11s – Intermediate
In this course, author Bill Weinman describes how to perform background processing using the Web Workers API in HTML5. Web workers provide background processing for JavaScript, keeping pages responsive while allowing your scripts to run independently. The course demonstrates practical examples for detecting web workers support, setting up workers, implementing shared workers, and handling errors.
Topics include:
Deploying a worker
Detecting browser support
Communicating with workers
Understanding API differences in shared workers
Introduction – 2m 17s
Welcome – 46s
Using the exercise files – 1m 31s
1. Overview – 5m 10s
Understanding workers – 2m 18s
Deploying a worker – 2m 52s
2. The Details – 27m 42s
Detecting Web Workers support – 5m 23s
Reviewing the application – 3m 51s
Setting up the worker – 4m 17s
Communicating with the worker – 9m 23s
Handling errors – 4m 48s
3. Shared Workers – 16m 2s
Understanding API differences in shared workers – 56s
Reviewing a shared workers example – 3m 1s
Exploring the details – 12m 5s
Conclusion – 1m 0s
Goodbye – 1m 0s