Показать сообщение отдельно
  #17 (permalink)  
Старый 22.12.2012, 16:35
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Сообщение от dmitry111
А в чем конкретно выражается загрузка в 100%? Тормозит ось или браузер?
Тормозит не ось и не браузер, а конкретный контент, запущенный в браузере. 100% - это значит пиковый индикатор в панели Windows Task Manager показывает 100% на CPU. А это значит, что притормаживается выполнение всех остальных задач (в Windows).
В своих разработках мне (к сожалению) приходится рассчитывать на пользователей со слабыми машинами. Любая анимация, будь-то анимированный GIF, или мультимедия на Adobe Flashe Player - это как бы отдельные процессы, отнимающие время процессора.
Иногда на сайтах видишь на странице три десятка одновременно внедренных флеш-плееров... не замечали, что при этом даже скроллер страницы начинает двигаться не плавно, а рывками?
Иногда анимацию делают с помощью setTimeout/setInterval, причем в большом количестве. Это тоже грузит процессор. Особенно часто любят ставить в преддверие Нового года "летающий снег" (снежинки)... повбывав бы!
Не знаю, какая у Вас машинка, но в качестве эксперимента разместите на странице 1000 анимированных гифов - увидите результат.
Ответить с цитированием