nixp.ru v3.0

23 апреля 2024,
вторник,
15:45:00 MSK

1 февраля 2011, 19:44

jQuery 1.5 — новая версия JavaScript-библиотеки

3
Производительность .next() в jQuery 1.5
Производительность .next() в jQuery 1.5
Иллюстрация с сайта jQuery Blog

Вышла новая версия одной из популярнейших 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, что уменьшило объем файлов.

Постоянная ссылка к новости: http://www.nixp.ru/news/11020.html. Дмитрий Шурупов по материалам jQuery Blog.

fb twitter vk
dfghm

Приятная новость.

Note Bene: А Google Chrome быстрее как Firefox так Opera и IE )))))