- Автор темы
- #1
Все чаще и чаще сталкиваюсь с тем, что в каждом проекте требуется всё больше и больше анимации. Все скрипты всегда пишу сам, не пользуюсь стандартными каруселями или решениями.
По примеру недавнего проекта, задача по скриптам была следующая:
1. В шапке сайта скрытая панель, по клику на определенный элемент выезжает.
2. В шапке находится логотип по наведению на него он уходит частично в fadeOut и появляется другой fadeIn.
3. В шапке находится поиск по клику на него он выезжает влево (расширяется), причем стоящий перед поиском элемент при этом должен уходить в FadeOut.
4. В контент области 5 картинок 1600х768 в бекграунде. Каждые 15 секунд меняется с эффектом fadeIn fadeOut .
5. В контент области есть текст ротатор, с Контроллами влево-вправо, но текст меняется каждый раз после смены фонового изображения.
Вот такой вот список анимаций используется на одной странице. Мне не очень нравится, т.к. бывают торможения анимации, хочется что бы всё работало как часики. Есть ли какие-то методы по оптимизации работы скриптов для улучшения быстродействия? Какие-то специфические приемы верстки? Я где-то читал, что скорость работы скрипта иногда зависит от самой верстки, какие именно критерии влияют на это?
По примеру недавнего проекта, задача по скриптам была следующая:
1. В шапке сайта скрытая панель, по клику на определенный элемент выезжает.
2. В шапке находится логотип по наведению на него он уходит частично в fadeOut и появляется другой fadeIn.
3. В шапке находится поиск по клику на него он выезжает влево (расширяется), причем стоящий перед поиском элемент при этом должен уходить в FadeOut.
4. В контент области 5 картинок 1600х768 в бекграунде. Каждые 15 секунд меняется с эффектом fadeIn fadeOut .
5. В контент области есть текст ротатор, с Контроллами влево-вправо, но текст меняется каждый раз после смены фонового изображения.
Вот такой вот список анимаций используется на одной странице. Мне не очень нравится, т.к. бывают торможения анимации, хочется что бы всё работало как часики. Есть ли какие-то методы по оптимизации работы скриптов для улучшения быстродействия? Какие-то специфические приемы верстки? Я где-то читал, что скорость работы скрипта иногда зависит от самой верстки, какие именно критерии влияют на это?