ismell/wire — comment on commit fe2a94f81cbbf3428d365d9614cc91be15c88ee2
File:  line 0
By ismell:

Unfortunately it's not our code that blocks the DOM from loading. It's the external stuff we have to add like, registration and analytics. They all insert sync script tags into the body. Getting them to change that stuff is like an act of congress... painful I know.

I don't mind using my own domReady plugin. Not really that big of a deal. I've been changing it since day one. I think I might eventually stop using it. I'm toying with the idea of modifying the dom plugin so it can resolve once a specific node is available. Either using DOMSubtreeModified or adding a `require(['wire/dom'], function(dom) {dom.ready('my-id')});` to the bottom of each of my container elements. This way all my widgets get instantiated before the DOM is completely loaded. Who knows if it's a good idea or not ;)

Raul