09.02.2010, 15:42
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
Сообщение от Cr@ZyBoY
|
да не за что. Кстати, интересно поглядеть на ваш движок. Kolyaj говорил, что он где-то в соседней теме, но я что-то не нашёл...
|
Не совсем в соседней. Там ток наброски селекторов.
Скорость Выбоки jQuery
Движок селекторов еще в разработке, вот еще бьюсь над оптимизацией обьем/скорость.
П.С. Спс за ссылочку. Хорошая статья. надо будет залезть опять webo.in почитать. Новое смотрю появилось.
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
|
|
09.02.2010, 16:03
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
блин, ну займитесь вы чем-нибудь более полезным.. "оптимизировать хитрожопые выборки" - пустая трата времени.
подкидываю бесплатную идею: сделать анимацию, основанную на классах
например:
.passive { background: blue; font-size: 1.2em }
.active { background: red; font-size: .8em }
Animator( element ).removeClass('passive').addClass('active').setDuration(1000)
возможность задания отдельной формулы для каждого поля - приветствуется
__________________
.ня
|
|
09.02.2010, 16:30
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
F$(element).class('passive=').delay(1000,function(){this.class('active')});
В моем случае.
Или я не правильно понял? (убирает класс а через 1сек ставит актив.)
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
|
|
09.02.2010, 16:37
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
твой вариант не очень похож на анимацию х))
__________________
.ня
|
|
09.02.2010, 16:42
|
|
Аспирант
|
|
Регистрация: 08.02.2010
Сообщений: 52
|
|
tenshi,
не совсем понял, что вы имеете в виду.
У меня, например, можно сделать такую анимацию на основе описанных вами классов:
Q(element).change({
"background": ["00f", "f00"],
"font-size": [12, 8]
}, CarbonJS.Transitions.Line.EaseIn, 1000);
Только у меня все размерные величины в px считаются, em и пр. задавать нельзя самому.
|
|
09.02.2010, 17:06
|
|
Профессор
|
|
Регистрация: 15.12.2009
Сообщений: 742
|
|
Сообщение от tenshi
|
твой вариант не очень похож на анимацию х))
|
Ты предлагаешь по имени класса найти его в cssRules взять оттуда параметры для анимации и с анимировать? если да то это хорошая идея надо будет подумать.
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
|
|
09.02.2010, 17:19
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
да, именно так %-)
__________________
.ня
|
|
09.02.2010, 17:20
|
Профессор
|
|
Регистрация: 20.03.2008
Сообщений: 1,183
|
|
> У меня, например, можно сделать такую анимацию на основе описанных вами классов:
а где отделение оформления от поведения? ;-)
__________________
.ня
|
|
09.02.2010, 17:25
|
|
Аспирант
|
|
Регистрация: 08.02.2010
Сообщений: 52
|
|
А зачем мне отделять оформление от поведения? По-моему в скрипте и так всё понятно.
|
|
09.02.2010, 17:28
|
Новичок на форуме
|
|
Регистрация: 19.02.2008
Сообщений: 9,177
|
|
Сообщение от Cr@ZyBoY
|
По-моему в скрипте и так всё понятно.
|
Пока скрипт маленький.
|
|
|
|