YUI Introduce
YUI Library(Yahoo!用户界面函数库)是Yahoo Developer Network(Yahoo!开发者网络)创建的一组使用JavaScript所制作出的工具和控制项组合,用来建立丰富且具有互动性,并且以DOM程式、DHTML和 Ajax等技术为基础的网站应用程序。 YUI函数库还包含了一些核心的CSS资源。 YUI函数库中的所有组件都基于BSD条款以开放原始码的形式公开发布,并且提供给所有人免费使用。
立即下载YUI 2.5.2版,包含完整的API文件,以及超过200个的丰富例子。
浏览器支持分级表:详细的描述了在开发YUI函数库时对于浏览器支援性的看法。浏览器支持分级表提供了一种清楚的方式,提供在开发互动介面时能够得知浏览器的支持性,并且能够依此而判断是否需要放弃支持某种版本的浏览器。
YUI速查表:能够快速查阅每一个组件的主要方法、属性和使用语法。当写程式遭遇到问题时,通常查阅速查表会比开启浏览器重新阅读文件和范例更快获得解答。而且速查表还能带给你一些前所未知的新发现。
这些一页的查询字典并没有包含全部的内容,但将它放在手边将会非常有用。 (速查表目前提供了所有YUI工具、绝大部分控制项以及YUI CSS基础的内容。)
以上内容基本都是出是官方的介绍,但对于想要做出好的网页表现又想偷懒的同时,YUI是一个很好的解决方案,比如我记得以前同事模仿iGoogle做拖动效果,写代码加调试几乎用了大半个月的时间才做的勉强相似,其实iGoogle就是Power by YUI :) ,如果当时就从这里开始,不知道会节省多少时间。
先介绍到这里,来看一则YUI运用的实例吧!
