Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Carbon.JS JavaScript framework (https://javascript.ru/forum/project/7571-carbon-js-javascript-framework.html)

PeaceCoder 09.02.2010 15:42

Цитата:

Сообщение от Cr@ZyBoY
да не за что. Кстати, интересно поглядеть на ваш движок. Kolyaj говорил, что он где-то в соседней теме, но я что-то не нашёл...

Не совсем в соседней. Там ток наброски селекторов.
Скорость Выбоки jQuery

Движок селекторов еще в разработке, вот еще бьюсь над оптимизацией обьем/скорость.

П.С. Спс за ссылочку. Хорошая статья. надо будет залезть опять webo.in почитать. Новое смотрю появилось.

tenshi 09.02.2010 16:03

блин, ну займитесь вы чем-нибудь более полезным.. "оптимизировать хитрожопые выборки" - пустая трата времени.

подкидываю бесплатную идею: сделать анимацию, основанную на классах
например:

.passive { background: blue; font-size: 1.2em }
.active { background: red; font-size: .8em }


Animator( element ).removeClass('passive').addClass('active').setDuration(1000)

возможность задания отдельной формулы для каждого поля - приветствуется

PeaceCoder 09.02.2010 16:30

F$(element).class('passive=').delay(1000,function(){this.class('active')});

В моем случае.
Или я не правильно понял? (убирает класс а через 1сек ставит актив.)

tenshi 09.02.2010 16:37

твой вариант не очень похож на анимацию х))

Cr@ZyBoY 09.02.2010 16:42

tenshi,
не совсем понял, что вы имеете в виду.
У меня, например, можно сделать такую анимацию на основе описанных вами классов:
Q(element).change({
  "background": ["00f", "f00"],
  "font-size": [12, 8]
}, CarbonJS.Transitions.Line.EaseIn, 1000);

Только у меня все размерные величины в px считаются, em и пр. задавать нельзя самому.

PeaceCoder 09.02.2010 17:06

Цитата:

Сообщение от tenshi
твой вариант не очень похож на анимацию х))

Ты предлагаешь по имени класса найти его в cssRules взять оттуда параметры для анимации и с анимировать? если да то это хорошая идея надо будет подумать.

tenshi 09.02.2010 17:19

да, именно так %-)

tenshi 09.02.2010 17:20

> У меня, например, можно сделать такую анимацию на основе описанных вами классов:

а где отделение оформления от поведения? ;-)

Cr@ZyBoY 09.02.2010 17:25

А зачем мне отделять оформление от поведения? По-моему в скрипте и так всё понятно.

Kolyaj 09.02.2010 17:28

Цитата:

Сообщение от Cr@ZyBoY
По-моему в скрипте и так всё понятно.

Пока скрипт маленький.


Часовой пояс GMT +3, время: 19:56.