Yahoo отказывается от YUI


Yahoo прекратила работу над своим Yahoo! Пользовательский интерфейс (YUI) из-за развития таких технологий, как Node.js.

YUI — это библиотека JavaScript и CSS с открытым исходным кодом для создания интерактивных веб-приложений, разрабатываемая с 2005 года. В сообщении в блоге Yahoo Engineering о решении прекратить разработку Жюльен Лекомте, технический директор Yahoo Presentation Technologies, сказал, что

«YUI — важная часть истории Yahoo: миллионы строк кода, основанного на YUI, были написаны и все еще используются в Yahoo».

Некоторые идеи YUI, такие как модули и динамическая загрузка, получили широкое распространение, но сама библиотека никогда не была победителем. По мере того как веб-разработчики все чаще выбирают JavaScript, YUI становится менее актуальным.

Лекомт отмечает, что появление Node.JS позволило использовать JavaScript на стороне сервера, открыв дверь для создания изоморфных одностраничных приложений. Добавьте к этому рост менеджеров пакетов, которые означают, что отдельные инструменты можно использовать вместе; улучшенные инструменты сборки и фреймворки приложений, и в результате рынок, который больше не нуждается в YUI.

Он добавляет, что производители браузеров в настоящее время стремятся постоянно улучшать свои веб-браузеры, при этом обеспечивая более точное соответствие стандартам, и приходит к выводу, что

«С так называемыми« вечнозелеными веб-браузерами », которые упрощают пользователям запуск последней стабильной версии веб-браузера, мы можем ожидать значительного сокращения количества различий между пользовательскими агентами».

Все это означает, что большие библиотеки JavaScript, такие как YUI, становятся неактуальными для разработчиков, и с этого момента

«Новых выпусков YUI, вероятно, будет немного, и они будут содержать только целевые исправления, которые абсолютно критичны для свойств Yahoo».

YUI в настоящее время находится в версии 3.17.2 и все еще доступен для использования.


Добавить комментарий