Ajax Russia : Аякс по-русски

Свежие новости из мира IT

Modalbox 1.6.0

modalboxОчень рад объявить о новой версии Modalbox‘a 1.6.0. Если кто не в курсе - Modalbox позволяет создавать модальные диалоги при помощи джаваскрипта, xhtml и css. Возможности у библиотеки большие и по моему мнению - это лучший скрипт для модальных диалогов на данный момент. К тому же, разработчик Modalbox’a, Андрей Оконечников - русский. Так что вдвойне приятно :)

Вот некоторые новшества:

  • Новый Modalbox больше не зависит от builder.js, так как у нового прототайпа есть свой DOM Builder. Это значит что moдалбокс стал весить меньше и зависит только от prototype.js и effects.js. Разработчикам на Rails вообще везёт, так как prototype и script.aculo.us там и так стандартные библиотеки ;)
  • Также Modalbox стал лучше работать с IE7. Страница больше не скролится наверх при открытии модального диалога, и select элементы больше не прячутся. Андрей обещает в скором будущем исправить баги и в IE6.
  • Появились 2 новые функции и 1 callback.
    resizeToInclude(element [, options])
    принимает как параметр DOM элемент и увеличивает на его высоту - высоту у Modalbox’a.
    resizeToContent([options])изменяет размер у Modalbox’a настолько, чтобы в него оптимально помещались все элементы. Полезно, если например вы удалили из него какие то элементы джаваскриптом.
    beforeHide это новый callback, который срабатывает перед тем как Modalbox начинает прятаться. Полезно, если надо забрать какие нибудь значения из Modalbox’a, перед тем как он исчезнет.

И это ещё не всё. Изменений очень много и подробнее о них в CHANGELOG-e и на официальном блоге. Баги можно (и нужно) постить вот сюда.

del.icio.us Забобрить!

No comments yet. Be the first.

Leave a reply