Фреймворк Yahoo User Interface (YUI) был обновлен, чтобы работать быстрее с дополнительными функциями.
В конце августа разработчики проекта Yahoo YUI выпустили версию 3.7.0 веб-библиотеки JavaScript и CSS с открытым исходным кодом. С тех пор был выпущен быстрый следующий выпуск 3.7.1 для исправления проблем с кодированием, с которыми сталкиваются пользователи, самостоятельно размещающие YUI и обслуживающие его с кодировкой, отличной от UTF-8. В настоящее время в разработке находится версия 3.7.2.
YUI используется для главной страницы Yahoo и предназначен для разработчиков, желающих создавать интерактивные веб-приложения.
Согласно сообщению в блоге о новой версии, Yahoo планирует выпускать готовую к производству версию YUI в конце каждого спринта разработки (который обычно длится один месяц).
Основное улучшение в версии 3.7 — это более высокая производительность Event Utility, которая, по словам разработчиков, будет в три раза быстрее благодаря оптимизации памяти и времени выполнения.
Улучшен способ обработки жестов: теперь жесты щелчка и перемещения события используют события MSPointer.
Графика и диаграммы были улучшены. Прокрутка претерпела несколько изменений. Есть новый подключаемый модуль node-scroll-info, который дает вам больше событий и методов прокрутки, а ScrollView претерпел существенные изменения с добавлением поддержки Forced-Axis, Dual-Axis и Right-To-Left.
Вы можете загрузить как последние, так и предыдущие версии из Центра загрузок YUI, а полный список изменений доступен на Github.