|
Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!
Здравствуйте, гость ( Вход | Регистрация )
Сейчас обсуждают
 
| |
|
|
Mootools и плагины, Новости, обзоры плагинов |
|
|
ZaiSL |
13.6.2008, 12:18
|
Молчун
Группа: Sibnet-club
Сообщений: 34
Регистрация: 12.4.2008
Из: Ленинск-Кузнецкий
Пользователь №: 29 091
Репутация: 3
|
Mootools 1.2 увидел свет!Разработчики популярной AJAX-библиотеки MooTools объявили о релизе новой версии - MooTools 1.2. Вместе с фреймворком обновился и сам сайт www.mootools.net - теперь преобладающими стали светлые тона. Поздравляю всех почитателей этого, несомненно, достойного творения со знаменательным событием). При обновлении библиотеки для своих действующих проектов - будьте предельно осторожны, поскольку простая замена основного файла может привести к неожиданным результатам. Теперь основной скрипт может собираться двумя способами - на основе методов и по плагинам (CORE и MORE составляющие). Принимая в рассмотрение тот факт, что к официальному релизу разработчики шли почти год - думаю, получилось что-то достойное. Вообщем, удачного тестирования.
|
|
|
|
ZaiSL |
13.6.2008, 12:29
|
Молчун
Группа: Sibnet-club
Сообщений: 34
Регистрация: 12.4.2008
Из: Ленинск-Кузнецкий
Пользователь №: 29 091
Репутация: 3
|
Плагин к MooToolsSqueezeBox - Expandable Lightbox (v1.1) ( скачать) Пара слов о самом плагине. Он умеет: - Осуществлять AJAX-запросы и выводить результат. Причем, красиво выводить - ведь это же Lightbox- Клонировать текстовые эелементы страницы. - Подгружать контента с других сайтов в IFrame. - По клику на эскиз картинки показывать оригинальные изображения во всплывающем окне. - И даже подгружать видео с Youtube все в том же симпатичном всплывающем окошке. Все эти красивости вы можете потестировать на офсайте плагина. Для успешной работы плагина, в сборке библиотеки mootools должны присутствовать следующие модули:- Element.Dimensions - Fx.Tween - Fx.Morph - Selectors - DomReady - JSON (у разработчика не указано, но он все-таки требуется) Областей применения у плагина очень много. Я познакомилась с ним при решении задачи вывода полного текста статьи во всплывающем окне. Подробнее можете прочитать вот в этой статье. Всех благ.
|
|
|
|
ZaiSL |
13.6.2008, 13:34
|
Молчун
Группа: Sibnet-club
Сообщений: 34
Регистрация: 12.4.2008
Из: Ленинск-Кузнецкий
Пользователь №: 29 091
Репутация: 3
|
Цитата(mephisto @ 13.6.2008, 12:22) И чем оно лучше JQuery?
Это уже каждый для себя решает - все зависит от конкретных задач. Но оба фреймворка имеют огромное количество внедрений и много поклонников ). Если уж говорить о AJAX-фреймворках, то есть еще и Prototype и еще много чего ) Чтобы остановится на чем-то, нужно активно экспериментировать. Или вообще не зацикливаться на одном - я, например, часто использую возможности нескольких библиотек. Эту же тему я просто хочу отвести MooTools - ИМХО есть о чем говорить ).
|
|
|
|
(-=Dargin=-) |
13.6.2008, 17:38
|
.
Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820
Репутация: 43
|
Цитата(ZaiSL @ 13.6.2008, 15:44) Примерно тоже самое ) Т.е. это фреймвор, как и jQuery - он позволяет очень удобно оперировать с данными, отдаваемыми браузеру, а также работать с серверной частью, благодаря JSON. Вообщем, просто поищи по нему информацию - ее куча.
Все это костыли для новичкоф или леньтяев (не обижайтесь, imho). Ничего не мешает писать тру js код, вместо того чтобы заливать к юзеру 70-100 kb библиотек. Mootools красафчеги - стена им в помощь. На сайте на котором оформления всего на 10 кб и хорошая верстка, стоит их библиотека, которые весят ~80 кб и я так и не нашел там ни одного аякс запроса или красивого js эффекта, вообще эффекта. Мда ... Сообщение отредактировал (-=Dargin=-) - 13.6.2008, 17:39
|
|
|
|
mephisto |
13.6.2008, 17:45
|
ортодоксальный линуксоид
Группа: VIP
Сообщений: 7 724
Регистрация: 17.11.2007
Из: столицы вашей родины
Пользователь №: 10 849
|
Цитата((-=Dargin=-) @ 13.6.2008, 16:38) Все это костыли для новичкоф или леньтяев (не обижайтесь, imho). Ничего не мешает писать тру js код, вместо того чтобы заливать к юзеру 70-100 kb библиотек.
А смысл? Библиотека закэшируется, так что пользователю не придётся каждый раз загружать её, зато экономится время программиста, да и код получается компактным.
|
|
|
|
(-=Dargin=-) |
13.6.2008, 20:38
|
.
Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820
Репутация: 43
|
Цитата(mephisto @ 13.6.2008, 17:45) А смысл? Библиотека закэшируется, так что пользователю не придётся каждый раз загружать её, зато экономится время программиста, да и код получается компактным.
Ну 80 кб это такая большая жепежка пикселей на 700 приемливого качества Вот тока такое лишнее оформление можно отключить довольно просто, а js так или иначе закачается.
|
|
|
|
mephisto |
13.6.2008, 20:57
|
ортодоксальный линуксоид
Группа: VIP
Сообщений: 7 724
Регистрация: 17.11.2007
Из: столицы вашей родины
Пользователь №: 10 849
|
Цитата((-=Dargin=-) @ 13.6.2008, 19:38) Ну 80 кб это такая большая жепежка пикселей на 700 приемливого качества Вот тока такое лишнее оформление можно отключить довольно просто, а js так или иначе закачается. Давайте сойдёмся на том, использование библиотек может быть оправдано, а может и не быть в зависимости от задачи
|
|
|
|
ZaiSL |
15.6.2008, 16:00
|
Молчун
Группа: Sibnet-club
Сообщений: 34
Регистрация: 12.4.2008
Из: Ленинск-Кузнецкий
Пользователь №: 29 091
Репутация: 3
|
Цитата(mephisto @ 13.6.2008, 19:57) Давайте сойдёмся на том, использование библиотек может быть оправдано, а может и не быть в зависимости от задачи Во истину, тру )) Допустим, у нас немаленький сайтик (магазин/катлог али портальчик какой) - естественно, использование фреймворков будет вполне уместным, оправданным и вапче признаком хорошего тона). А вот если все, что Вам требуется - это окошко всплывающее или данные с контактной формы аяксом пересласть - то конечно подключать, допустим, 60 кб. скриптов - моветон ) И еще раз повторюсь (для неискушенных ) )) Всегда конфигурируйте фреймворк под себя и свои задачи (например, мутулс позволяет это делать). Если это возможно - сжимайте js. Если есть навыки - оптимизируйте аякс запросы. Думайте, прежде чем подключить 100 кб скриптов - а все ли вам нужно, а не будет ли проще взять отдельные функции и набросать собственную маленькую библотечку и т.п. И будет Вам щаастье ))
|
|
|
|
BaSYaK |
7.9.2010, 20:39
|
Молчун
Группа: Пользователи
Сообщений: 14
Регистрация: 26.7.2010
Пользователь №: 284 504
Репутация: 2
|
Столкнулся еще с одной проблемой. Сделать несколько строк при наведение на которые онабы расширялась. Вот пример кода, о он увы не рабоатет, подскажите в чем ошибка. Код <div class="T-ListItem"> <div>20/11</div> <div>...</div> </div> <div class="T-ListItem"> <div>21/11</div> <div>...</div> </div> <div class="T-ListItem"> <div>22/11</div> <div>...</div> </div> Код window.addEvent('domready', function() { $$('.T-ListItem').addEvent('mouseenter', function() { this.set('styles', {'height': '500px'}); }); });
|
|
|
|
|
|
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|