My very first web worker

Serializing the shit out of everything!

HTML

<script type="text/ww">
  function hi() {
    console.log("postMessage")
    postMessage('1');
    setTimeout(hi, 1);
  }
  hi();
</script>

JavaScript

var ww = document.querySelector('script[type="text/ww"]'),
    code = ww.textContent,
    blob = new Blob([code], {type: 'text/javascript'}),
    blobUrl = URL.createObjectURL(blob),
    worker = new Worker(blobUrl),
    counter = 0;

worker.onmessage = function(e) {
	counter++;
  console.log("onmessage:", counter, e);
}