Как стать автором
Обновить

Комментарии 17

эх, итак бывает, не переживай :)
а новое что нибудь добавилось, какие нибудь функции! и как изменился размер?
добавил про новое
пока сходу можно сказать, что библиотека стала в разы быстрее, о полном списке вкусностей узнаем после релиза
скорее всего это заслуга sizzle
ver 1.2.6 (last stable): 97.8 kB
ver 1.3.0 (beta): 109 kB
(это без зжатия, напрмер packer-ом или js-min — то есть размер даже увеличился).

А вообще новость жутко приятная!!! Уже открываю Tolal Commander и сравниваю построчно код=)
Пролистав библиотеку — «на глаз» никакой новой сверх фунциональности не заметил.
По поводу эффектов — все методы без изменений (но переписаны, скорее всего будут шустрее работать).

Честно, я вот не могу понять когда будет добавлен метод pause() для animate() (есть только stop()).
В MooTools он есть, а в jQuery нет?=)
в эти килобайты входят внушительные куски комментариев, в рабочем виде все не так страшно
Ну по идее метод Pause не нужен.
Во время Stop анимация останавливается именно там, где была в этот момент.
А если вы используете абсолютные значения конечных координат для анимации — ни что не мешает ей опять сделать Start и она продолжится с этого же места. =)
Я понял о чем ты говоришь, но это все-таки не ответ=)

Допустим, что анимация в данном случае — передвижение квадрата слева направо на 400px.
Если мы остановим передвижение квадрата на полпути — он остановится. Потом снова запустим (используя jQuery) — он передвинется еще на 400px. (но это не то что мы хотели, так как полное передвижение не 400 а 600px).
[демку можно глянуть тут: animate()/stop() (Effects/Custom/stop())]

А используя функционал mootools (pause()/resume()) в данном случае, квадрат бы переместился на 400px, а не на 600px.
[демку можно глянуть тут: pause()/resume()]

Еще, насколько я понял, данный функционал (Fx:pause and Fx:resume) добавили только в новой версии mootools mootools.net/blog/2007/11/14/mootools-12-beta-1/

Вобщем в плане еффектов, Mootools выглядит более впечатляюще чем jQuery
Ну и еще рекомендую почитать habrahabr.ru/blogs/mootools/43379/ — очень хороший топик.
Я даже подумываю о том чтобы написать что-то подобное, только под jQuery.
ну… в принципе мелоч для ленивых :)
всегда можно сказать квадрату переместиться не на 400px влево, а занять позицию left: 800px при текущих 400. т.е. как написал выше — заранее вычислить координаты и их указать. в данном случае хоть мильон раз можно делать Start(), Stop() — эффект будет один и тот же :)

но отчасти соглашусь — логично было бы иметь Pause.

По поводу топика — я с jQuery анимацией работаю не очень давно, но вроде дополнительные анимационные эфекты есть реализованные плагинами...=)
НЛО прилетело и опубликовало эту надпись здесь
* Sizzle has been integrated
крутатень!
еще не до конца понял почему это мега круто=)
скрипт по новому движку селекторов лежит здесь: github.com/jeresig/sizzle/tree/master

нашел только, что этот новый «sizzle» — он фреймфорко-независимый (его могут использовать MooTools, Dojo, ...) без изменений. И утверждается, что он в 1.5 — 4 раз быстрее ныне существующих селекторных движков (которые, как я знаю, основаны на xPath).
а поддержки неймспейсов в селекторах до сих пор нет… =(
Вот еще бы XPath добавили по умолчанию, чтобы не пришлось дополнительные библиотеки юзать
наверняка это заметно увеличит объем библиотеки, а пользы принесет немногим
пусть уж лучше отдельно существует
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации