Иногда бывает так, что заходишь на страницу в браузере и понимаешь: система начинает виснуть. Уже нельзя закрыть браузер - завис, нельзя перейти к рабочему столу - тоже всё зависло, остаётся одно - reset. А представьте какого владельцу сайта, который не очень хорошо разбирается во всех технологиях и попросту заказал простенький дизайн. Он, бедный, заходит каждый день на свой сайт и совершенно не понимает в чём дело. А всё очень просто. Всё дело в маленьком flash баннере 468*60, который висит где-то внизу и всё это дело основательно так ПОРТИТ.
Вы скажете: "Так надо запретить эти flash-баннеры и не ставить их вообще, и шапки флэшовые тоже не делать". И окажетесь не правы, потому что и любую картинку 500x500 можно сделать такой, что она будет весить 2,5 мегабайта и грузиться нескончаемо долго. Всё зависит от flash-аниматоров. Тем, кто сам не владеет flash-анимацией и предпочитает заказывать работы. Не гонитесь за дешевизной продукта, иначе получите такой некачественный продукт, который вам и во сне не мог присниться. Воистину, скупой платит вдвое.
Теперь собственно о загрузке процессора. Что может грузить процессор:- обилие графики, над которой совершаются какие-то быстрые действия: резкое и многократное изменение размеров растрового изображения, постоянный переход в прозрачность.
- 3 и более действия одновременно. Например, 1 картинка изменяется из прозрачности в непрозрачность, другая в это время ездит туда-сюда, треться постепенно увеличивается.
- Обилие векторной графики. Распространено мнение, что только растровая графика грузит процессор, однако это не так. Большое количество векторной графики, такой как линии и формы.
- Всякие программные заморочки. Бесконечные циклы, неубиваемая функция onEnterFrame (или много таких).
Аниматорам советую обязательно проверять свою работу на загруженность процессора.