Solve a wide range of problems in your web application quickly and efficiently with the Yahoo! User Interface Library (YUI). With this definitive getting-started guide to version 3 of this popular open source JavaScript library, you'll address many of the most common and challenging problems web developers face when working with YUI. YUI 3 Cookbook introduces specific implementation patterns in the library, and shows you how to use granular solutions for everything from simple Ajax to complex data lifecycles. Experienced users will learn how to create API-driven modules that load on demand, expose an aspect-oriented event-driven API, and generate beautiful documentation. This book also includes simple quick-start templates for common component types.Learn different techniques for loading YUI 3 code onto a web page Apply animations, drag-and-drop, and other UI effects to web page objects Build fast, intuitive interfaces for everything from PCs to touch-enabled mobile phones Make use of tutorials on YUI-powered DOM scripting, event management, and data transport Implement debugging, profiling, and unit testing with your DHTML application Get a technical introduction to YUI 3, including module architecture, sandboxing, and component loading Build custom code on top of YUI 3 and publish it to YUI 3 Gallery
About the AuthorEvan Goer is a Senior Technical Writer at Yahoo! in Sunnyvale, CA, where he works for an engineering team that develops Yahoo's internal deployment infrastructure. He also works closely with the YUI core engineering team. Before that, Evan worked for startups and corporate behemoths alike, documenting everything from how to speed up applications on big iron Sun hardware to how to treat cancer patients with electron beam radiation therapy. Evan is a Sunnyvale native and holds a Bachelor's of Science in Physics from Harvey Mudd College. He is on an eternal quest for the perfect documentation format and build system.
Book InformationISBN 9781449304195
Author Evan GoerFormat Paperback
Page Count 400
Imprint O'Reilly MediaPublisher O'Reilly Media