经过了两年的开发,Yahoo!已经发布了YUI(JavaScript和CSS web库)的第三个版本。YUI(Yahoo! User Interface)是由Yahoo!用来加强他们的网页,而3.0版本是从2005年来的第一次重新设计。这个YUI的核心只有6.2KB大小,合并有一个装入程序用来管理在后台下载架构的其他部分,当他们需要的时候。这个‘self-completing’特性减少了下载代码的数量,允许开发者使用YUI().use()来选择他们需要的YUI模块。为了帮助开发者,一个Dependency Configurator现在可以使用来创建要求的use()指令。

应用程序可以并行的使用YUI2和YUI3,YUI3的全局变量是YUI而不是Yahoo。将来,开发者想是更多健壮的程序加入到构架的模块中。和jQurey相似的方式,可以是哦用CSS选择器来访问DOM对象。以前,开发者使用YUI必须使用不同的方法来选择IDs,CSS类或其他的CSS选择器。
YUI的事件处理,使用Facade Pattern也得到了加强,这样更容易对选择的元素而不是单个元素使用callbacks。YUI实在BSD licence下发布,现在可以在YUI3网页使用起文档和例子。
文章的脚注信息由WordPress的wp-posturl插件自动生成
