Вопросы с тегом «web-worker»

291
Веб-работники без отдельного файла Javascript?

Насколько я могу судить, веб-работники должны быть написаны в отдельном файле JavaScript и называться так: new Worker('longrunning.js') Я использую закрывающий компилятор для объединения и минимизации всего моего исходного кода JavaScript, и я бы предпочел не иметь своих работников в отдельных...

215
Node.js и ресурсоемкие запросы

Я начал работать с HTTP-сервером Node.js и очень хотел писать Javascript на стороне сервера, но что-то мешает мне начать использовать Node.js для моего веб-приложения. Я понимаю всю концепцию асинхронного ввода-вывода, но меня несколько беспокоят крайние случаи, когда процедурный код сильно...

174
Каковы варианты использования для веб-работников? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я ищу реальный сценарий...

111
Что лучше для параллельных задач на node.js? Волокна? Веб-работники? или темы?

Некоторое время назад я наткнулся на node.js, и он мне очень понравился. Но вскоре я обнаружил, что ему сильно не хватало способности выполнять задачи с интенсивным использованием процессора. Итак, я начал поискать в Google и получил следующие ответы для решения проблемы: волокна, веб-воркеры и...

110
Chrome не может загрузить веб-воркера

Я работаю над проектом, в котором используется веб-воркер. В моем разделе головы у меня есть этот код: var worker = new Worker("worker.js"); // More code Это отлично работает в Safari, но Chrome сообщает о следующей ошибке: Uncaught SecurityError: Failed to create a worker: script at...

102
Как добавить новый собственный класс в контекст WebWorker в JavaScriptCore?

У меня есть приложение, которое расширяет JavaScript через JavaScriptCore в браузере webkit-gtk. Прямо сейчас у меня есть несколько классов, которые я добавляю в глобальный контекст следующим образом: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef...

85
WebWorker вычисляет медленные совпадения регулярных выражений значительно медленнее (в 3 раза) - только firefox

Сначала я просто создал себе регулярное выражение, которое будет соответствовать всем уникальным путям внешних библиотек в списке всех файлов заголовков в проекте. Я задал вопрос о создании этого регулярного выражения неделю назад. Я начал вмешиваться, чтобы посмотреть, как он будет себя вести в...

84
Как создать веб-воркер из строки

Как я могу использовать создание веб-воркера из строки (которая предоставляется через запрос POST)? Один из способов, который я могу придумать, но я не уверен, как его реализовать, - это создать URI данных из ответа сервера и передать его конструктору Worker, но я слышал, что некоторые браузеры не...