Библиотека jQuery в новой версии 1.6 стала быстрее

Вышла версия 1.6 популярной библиотеки с открытым кодом jQuery. Обновление имеет целый ряд особенностей, призванных ускорить работу веб-страниц, использующих JavaScript. В частности, переделана обработка атрибутов HTML — проведена четкая граница между атрибутами в HTML-тегах и JavaScript-свойствами соответствующих элементов DOM. Появились два новых метода для манипуляций со свойствами:. prop() и. removeProp(). За счет их применения, по оценкам авторов jQuery 1.6, можно ускорить обработку атрибутов и свойств во всех браузерах. Благодаря модификации метода. data() повышено быстродействие обработчиков событий.

Добавлен таймер, позволяющий синхронизировать несколько анимаций. Реализована поддержка спецификации requestAnimationFrame, которая обеспечивает более плавную работу анимаций за счет возможности отправки браузеру запросов на перерисовку палитры каждого кадра.

По данным W3Techs, jQuery на сегодня — самая широко используемая библиотека JavaScript: она применяется на 32% из миллиона наиболее посещаемых сайтов.

www.osp.ru/news/2011/0504/13007193/

Яндекс.Метрика