Релиз свободной JavaScript библиотеки jQuery 1.5

1 февраля 2011 года

Вышел релиз популярной JavaScript библиотеки jQuery 1.5. В новой версии исправлено 83 ошибки, что позволило закрыть в системе трекинга ошибок 460 тикетов. Новая версия успешно прошла 4437 тестов на предмет полной совместимости с браузерами Safari 3.1.2+, Opera 9.64+, IE 6+, Firefox 2.0.0.20+ и Chrome 8.0.552.215+.

Ключевые улучшения:

  • Полностью переписан Ajax-модуль, что позволило избавиться от множества внутренних "хаков", обеспечить более целостное API и реализовать возможность простого подключения дополнительных обработчиков и фильтров. jQuery.ajax теперь возвращает объект jXHR, который гарантирует непротиворечивость объекта XMLHttpRequestobject для различных платформ и позволяет выполнять ранее невозможные операции, такие как отмена JSONP-запросов;
  • Поддержка API отложенных объектов ( Deferred Objects), позволяющего в асинхронном режиме работать с возвращаемыми значениями, которые недоступны сразу после выполнения функции (например, результат Ajax-запроса), а также возможность назначать сразу несколько обработчиков событий.
  • Реализация jQuery.sub(), нового метода клонирования jQuery и последующей модификации методов;
  • Значительная оптимизация производительности методов .children(), .prev() и .next();
  • Изменения во внутренней системе сборки, нацеленные на стандартизацию сборки для серверных JavaScript-окружений, таких как NodeJS.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз свободной JavaScript библиотеки jQuery 1.5», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.