Показать сообщение отдельно
  #589 (permalink)  
Старый 04.06.2014, 21:42
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
порционно - верю
параллельно - не верю. Воркеры не имеют доступ к dom
Ну логично, что если юзать setTimeout, то в конечно счёте будет последовательно, но я имел ввиду что на один "тик" немного почистить память и немного создать.

Про Воркеры: доступ Воркеру к DOM очень даже делается: организуем протокол общения и в путь, но у меня так не делается и я не могу сказать даёт это профит или нет.

querySelectorAll('div', function (err, res) {
    res[0].innerHTML(function (err, res) {
        ...
    });
});


Цитата:
звучит сложно и избыточно. Зачем делать за браузер то, что должен делать он?
Я говорю про SPA (одностраничный сайт проще говоря), там браузер ничего не делает. А подход влоб: т.е. грохнули всю старую структуру и рисуем новую вызывает ужасные фризы. Я 2 года занимаю разработкой SPA, так что можете поверить, ну или набейте шишки сами

Цитата:
тогда уж setImmediate
Не, лучше setTimeout (именно в этом случае), т.к. он даёт время браузеру на рендеринг CSS и т.д.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 04.06.2014 в 21:48.
Ответить с цитированием