DOM blocking is something many people not familiar with JavaScript’s strictly single-threaded synchronous execution model find out about the hard way, and it’s usually just something we want to work around somehow (using timeouts, web-workers, etc). All well and good. However, I would like to know…