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. Теперь — подробнее об изменениях. Среди ключевых новшеств авторы отмечают: полностью переписанный модуль поддержки техники AJAX (заявления об устранении многих пробелов в AJAX и о более высоком уровне последовательности в API); новая возможность — «отложенные объекты» (deferred objects), т.е. теперь API позволяет работать с возвращаемыми значениями, которые доступны не сразу, а через какое-то время (например, по факту завершения асинхронного запроса); jQuery.sub() — новый способ создания и модификации клона объекта jQuery; значительный рост производительности в методах .children(), .prev() и .next(); стандартизована внутренняя система сборки jQuery, которая полностью осуществляется в серверном JavaScript-окружении на базе NodeJS; вместе с тем, был осуществлен переход на UglifyJS из Google Closure Compiler, что уменьшило объем файлов.© nixp