Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
We’ll use the term “controls” to refer to any collection of elements under a common container that act together to provide a particular user experience. Controls often are encapsulated, reusable components and may be entirely from declarative HTML5/CSS3, entirely created at runtime in script, or some combination of the two.
This section discusses several control types that are common to 10-foot UI design and provides some sample implementations in HTML5/CSS3/JavaScript. The same logic can be adapted for Flash and Actionscript.