Новостей.COM ⇒
⇓
2011-02-01
jQuery 1.5 — новая версия JavaScript-библиотеки
Вышла новая версия одной из популярнейших JavaScript-библиотек с открытым исходным кодом — jQuery 1.5.0.
Основные изменения в jQuery 1.5 затронули AJAX, отложенные объекты и производительность. В последнем релизе jQuery было исправлено 83 бага и закрыто 460 тикетов. При этом 4437 тестов проверили корректность функционирования библиотеки в следующих веб-браузерах:
- Safari 5.0.3 / 4.0.5 / 3.2.3 / 3.1.2
- Opera 11.01 / 11 / 10.63 / 10.54 / 10.10 / 9.64
- IE 6 / 7 / 8
- Firefox 4.0b9 / 3.6.13 / 3.5.11 / 3.0.19 / 2.0.0.20
- Chrome 8.0.552.215 / 8.0.552.237 / 9.0.597.67 Beta / 10.0.642.2 Dev.
Производительность.next() в jQuery 1.5 / Фото с сайта jQuery Blog
Теперь — подробнее об изменениях. Среди ключевых новшеств авторы отмечают:
- полностью переписанный модуль поддержки техники AJAX (заявления об устранении многих пробелов в AJAX и о более высоком уровне последовательности в API);
- новая возможность — «отложенные объекты» (deferred objects), т.е. теперь API позволяет работать с возвращаемыми значениями, которые доступны не сразу, а через какое-то время (например, по факту завершения асинхронного запроса);
- jQuery.sub() — новый способ создания и модификации клона объекта jQuery;
- значительный рост производительности в методах.children(),.prev() и.next();
- стандартизована внутренняя система сборки jQuery, которая полностью осуществляется в серверном JavaScript-окружении на базе NodeJS; вместе с тем, был осуществлен переход на UglifyJS из Google Closure Compiler, что уменьшило объем файлов.
Дмитрий Шурупов по материалам jQuery Blog.