Bill Scott和Theresa Neil的这本书Design Web Interfaces: Principles and Patterns for Rich Interactions定义了Web界面上交互应用的设计原则和模式,这对设计师、产品经理和前端工程师都有重要的参考意义。Theresa Neil列出了30个最基本控件。像系统控件一样,这些控件可以称之为RIA控件。
jQuery提供的RIA控件http://wiki.jqueryui.com/Essential-Controls-List
下面是我总结的YUI提供的RIA控件。无论你使用什么框架,也可以参照这个建立自己的标准RIA控件库。
04. Collapsible Panels (accordion, disclosure triangles, slide drawer)
Accordion Widget(计划中,文档)
08. Docking
未提供
11. Feedback/Status
未提供
12. Fisheye/Spotlight
未提供
13. Gauges (and other visual progress or status indicators)
Progress Bar(YUI 3) (文档)
15. Hot Keys
YAHOO.util.KeyListener (文档)
16. Hover Action
未提供
17. Hover Detail
未提供
18. Inline Edit
未提供
19. Progress Indicator/Loading
Panel (例子)
20. Rating
未提供
23. Scoped Search
未提供
24. Sparklines
未提供
27. Vertical Browser
未提供
30. Zoom
未提供



