We can create a new instance of a web worker as such:
var worker = new Worker('task.js');
Are each web worker backed by its own native thread, or is there a pool of native threads allocated per window which all web workers of that window will then share?
Are there standard implementation guidelines that browsers are supposed to follow?
What about the state of popular browsers like Chrome, FireFox, etc?