Comments 32
использую moo порядка уже двух лет, он действительно раскошен ;)
+7
Будьте добры, подскажите неосведомленному, какая разница между jQuery и Prototype? Я просто работаю с ними, и хотелось бы знать о разнице с Mootols. Спасибо.
0
Prototype 1.* и MooTools довольно похожи, они расширяют прототипы нативных обьектов, разница разве что в API (честно, я не работал с Prototype, это все что знаю), а вот про раздницу между jQuery и MooTools мог бы рассказать, но вместо меня это уже сделал Aaron Newton: jqueryvsmootools.com/
+4
Кто ж его, бедного, раскосил-то? =)
0
«сборка версии 1.3, которая 100% совместима с 1.3»
Мне одному кажется что эту фразу нужно исправить?
Мне одному кажется что эту фразу нужно исправить?
0
UFO just landed and posted this here
Вот это круто: 'keydown:keys(ctrl+s)'
Еще вроде исправлен баг в IE с полупрозрачными блоками при анимации (шероховатости появлялись), хотя я сам еще не проверял.
Интересно, насколько Slick медленнее $().getElement() или $$() при аналогичных операциях.
Теперь остается мечтать о нормальной библиотеке плагинов, чтобы действительно все охватывала и не приходилось рыскать тривиальные вещи типа слайдеров и слайдшоу.
Еще вроде исправлен баг в IE с полупрозрачными блоками при анимации (шероховатости появлялись), хотя я сам еще не проверял.
Интересно, насколько Slick медленнее $().getElement() или $$() при аналогичных операциях.
Теперь остается мечтать о нормальной библиотеке плагинов, чтобы действительно все охватывала и не приходилось рыскать тривиальные вещи типа слайдеров и слайдшоу.
+2
0
Интересно, насколько Slick медленнее $().getElement() или $$() при аналогичных операциях.
Если честно, не совсем понял ваш вопрос. Наверно ответ должен быть таким:
$('a').getElement('b') эквивалентно Slick.find($('a'), 'b');
Теперь остается мечтать о нормальной библиотеке плагинов, чтобы действительно все охватывала и не приходилось рыскать тривиальные вещи типа слайдеров и слайдшоу.
Ну есть же Forge…
+1
какой-то деградирующий релиз судя по описанию — только поубирали все.
доллар ф-ции жалко, мне они нравилисью и плевать на захзламление глобального н.с.
MooTools люблю
доллар ф-ции жалко, мне они нравилисью и плевать на захзламление глобального н.с.
MooTools люблю
+1
особые тонны ненависти за убиение $chk.
но вообще, насколько я понял, они знали про то, что убьют все эти ф-ции уже давно. не понимаю, почему нельзя было повесить лейбу «депрекейтед».
до сих пор в неприятном шоке…
но вообще, насколько я понял, они знали про то, что убьют все эти ф-ции уже давно. не понимаю, почему нельзя было повесить лейбу «депрекейтед».
до сих пор в неприятном шоке…
0
Если выбрать режим совместимости с 1.2, то все функции на месте как альясы к новым.
0
я так понимаю, что они оставили это как временный костыль и рекомендуют не использовать.
0
@deprecated не сильно меньший костыль. Имхо, если переходить на новую версию по каким-то причинам, нет проблемы в IDE автозаменой развлечься.
0
if($chk(obj)) заменить на if (obj || obj === 0) автозаменой непросто)
если бы он поставили депрекейтид с версии 1.2, то я, когда перешел на Мутулз, просто не использовал бы эти ф-ции, так как знал, что они через полгода перестанут поддерживаться.
если бы он поставили депрекейтид с версии 1.2, то я, когда перешел на Мутулз, просто не использовал бы эти ф-ции, так как знал, что они через полгода перестанут поддерживаться.
0
if($chk(obj)) заменить на if (obj || obj === 0) автозаменой непросто)
Это зависит от того каким вы инструментом пользуетесь
если бы он поставили депрекейтид с версии 1.2, то я, когда перешел на Мутулз, просто не использовал бы эти ф-ции, так как знал, что они через полгода перестанут поддерживаться.
Это да… На крайний случай можете просто оставить эту функцию (скопировать с 1.2)
0
Да, это было известно сразу после релиза 1.2.0 или 1.2.1, только тогда думали делать сразу 2.0, потом в дисскусиях родилась 1.3, и эти изменения перекочевали туда. На счет токо чтоб вешать ярлыки о будущем удалении или переработке функции, это да, надо будет поговорить об этом
+1
крутой релиз. но все никак не могу свыкнуться с отсутствием Function#curry — супер-удобная штука из прототайпа.
0
Эх, была не была, перевел проект на mootools 1.3 и mootools more 1.3rc1, без compatibility layer)
Было около 100 килобайт js-кода, все оказалось просто и безболезненно, поиск/замена, дел на пол-часа, хорошо, что тесты есть.
Было около 100 килобайт js-кода, все оказалось просто и безболезненно, поиск/замена, дел на пол-часа, хорошо, что тесты есть.
+4
Мне вот интересно, как распечатать перечень всех компонентов включенных в сборку? Какие компоненты входят в сборку на googleapis или там только core?
> Быстрее на 50% чем старый
А где собсна бенчмарк?
> Быстрее на 50% чем старый
А где собсна бенчмарк?
0
Мне вот интересно, как распечатать перечень всех компонентов включенных в сборку? Какие компоненты входят в сборку на googleapis или там только core?
Если используете Packager для сборки, то смотрите Packager::get_packages()
На сайте в разделе download включены все пакеты из этого списка, так же и на googleapis, MooTools More собирается отдельно
А где собсна бенчмарк?
mootools.net/slickspeed/
0
А кто-нибудь сравнивал Slick и Sizzle? Sizzle всё то же самое умеет
0
Если сюда кто-нибудь еще заглянет…
Попробовал перевести этот способ асинхронной загрузки с jquery на mootools help.yandex.ru/metrika/?id=1111231
window.addEvent('domready', function(){
var yam = document.createElement(«script»);
yam.type = «text/javascript»;
yam.src = «mc.yandex.ru/metrika/watch.js»;
document.getElementsByTagName(«head»)[0].appendChild(yam);
});
window.yandex_metrika_callback = function() {
window.yaCounterXXXXXX = new Ya.Metrika(XXXXXXX);
}
В логе драгонфлая все вроде бы работает, но данные не поступают. Как правильно вызвать callback метрики?
Попробовал перевести этот способ асинхронной загрузки с jquery на mootools help.yandex.ru/metrika/?id=1111231
window.addEvent('domready', function(){
var yam = document.createElement(«script»);
yam.type = «text/javascript»;
yam.src = «mc.yandex.ru/metrika/watch.js»;
document.getElementsByTagName(«head»)[0].appendChild(yam);
});
window.yandex_metrika_callback = function() {
window.yaCounterXXXXXX = new Ya.Metrika(XXXXXXX);
}
В логе драгонфлая все вроде бы работает, но данные не поступают. Как правильно вызвать callback метрики?
0
Sign up to leave a comment.
MooTools 1.3