Паралельное выполнение 2х функций
Есть функция которая вызывается 25раз всекунду, дабы создать анимацию одного элемента на сраничке, и есть еще одна функция которая грузит динамичную информацию 1раз в 5секуд. От этой информации немного зависит анимация. Так вот: сама анимация идет гладко но каждую пятую секунду она предтормажыввет, как раз тогда когда идет загрузка информации. Вопррс как сделать так чтобы анимация не тормазила, функции работали паралельно.
|
Цитата:
Цитата:
Оптимизируйте обработчик запроса, чтобы он выполнялся максимально быстро. Также можно схитрить, и вызвать основное тело обработчика запроса, сразу после кадра анимации, но тут возможны свои трудности, и не факт, что удастся добиться приемлемого результата |
по теме : либо у вас съедаются кадры при разборе json, либо функции замораживают интерфейс по причине своего продолжительного выполнения. либо смотрите логику. либо замеряйте время выполнения
Цитата:
на сайте whatwg написано следующее: Цитата:
|
Цитата:
1. Воркеры запускаются с отдельного javascript файла. 2. Воркеры не имеют доступ к переменным, функциям, обьектам основного скрипта - они (воркеры) как бы сами в себе. 3. Общение между основным скриптом и воркером происходит через специальное асинхронное API спецефичное для независимых потоков, систем. Предполагается что для организации работы воркеров браузеры будут использовать встроенные средства операционной системы, так называемые "нити". При работе с воркерами нужно учитывать что они не имеют доступа к DOM (и возможно BOM, нужно проверить). |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 05:22. |