Найден ответ на некоторые из моих проблем, html5 веб-работников!!!
Как передать аргумент веб-работнику, используя этот базовый пример?
содержимое worker.js:
function doSomething() {
postMessage( ' done');
}
setTimeout ( "doSomething()", 3000 );
js code:
var worker = new Worker('worker.js');
worker.onmessage = function (event) {
alert(event.data);
};