Есть файл index.html который открыт в браузере Chrome
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
if(!!window.Worker){
var worker = new Worker('task.js');
worker.postMessage();
}else{
console.log('Workers in not support!');
}
</script>
</body>
</html>
При открытии браузра выдаёт вот такую штуковину
Uncaught SecurityError: Failed to construct 'Worker': Script at 'file:///I:/%7BH%7D/Andrey/LanAndDev/JavaScript/WebWorkers/task.js' cannot be accessed from origin 'null'.
Я понимаю что это ошибка безопасности, но как же использовать worker в повседневности и везде где поддерживается?