Javascript web workers and multithreading: Misconceptions on threading and why setTimeout is no solution

1. Introduction !!not yet proofread. In many situations it is useful to execute JavaScript code in parallel or "in the background"...