Yahoo! UI Library (YUI) 是一个 JavaScript 函数库,为了能建立一个高互动的网页,它采用了AJAX, DHTML 和 DOM 等程式码技术。它也包含了许多 CSS 资源。 YUI 包含完整的说明文件。它包含了两种元件: 工具与控件[2],和一些 CSS 资源。 工具 动画 协助达成位置移动、大小改变、透明度和其他的网页效果。 浏览器历史纪录管理工具 协助网页程式使用
YUI测试是一款基于浏览器,提供解决方案的测试框架。使用YUI,您可以方便地添加单元测试,寻求JavaScript解决方案。它是由Yahoo! UI Library开发的一个JavaScriptMVC测试插件,能够让你模范大部分DOM动作,比如写,拖拽,比如模范AJAX响应,并且能够使用断言 (assertions)。它能够象函数一样运行,并且能够在不同的console窗口进行集成测试。虽然它不是
YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用 Java 开发(要求 Java> = 1.4),并依赖 Rhino 来标记源 JavaScript 文件。首先分析源 JavaScript 文件以了解其结构。然后,它会打印出令牌流,并尽可能地省略空白字符,并在适当的替换位置(面对诸如或 的邪恶特征)将所有本地符号替换为1(或2或3)字母符号。 evalwith,YU
Locator-Yui 是 YUI 文件定位器插件。它可以与 Locator 组件(from Yahoo! to shift YUI' modules)集成使用,生成 YUI Loader 元数据。已编译的模块则可以通过 express-yui在服务器和客户端中使用。
Express YUI 是 YUI 应用的 Express 扩展。 示例代码: var express = require('express'), expyui = require('express-yui'), app = express();expyui.extend(app);app.get('/foo', expyui.expose(), function (req, res,
YUIDoc 是一个基于 Node.js 的应用程序,用来根据 JavaScript 的注释中生成 API 文档,类似 JavaDoc,这也是当前 YUI 用来生成文档的工具。 生成的文档效果: 示例语法: /*** My method description. Like other pieces of your comment blocks, * this can span multiple
YUI Editor 是雅虎的 YUI 包中的一个可视化HTML编辑器组件。界面靓哦 在线演示:http://developer.yahoo.com/yui/examples/editor/index.html
Java GUI for YUICompressor. Usage: java -jar VisualYUICompressor-1.0.jar Require: jdk 1.5 or later.