Speakers
- Venkat Subramaniam
- Matt Stine
- Brian Sletten
- Ken Sipe
- Nathaniel Schutta
- Pratik Patel
- Matthew McCullough
- Neal Ford
- Tim Berglund
- Peter Bell
- Craig Walls
- Kris Zyp
- Nicholas C. Zakas
- Andrew Wirick
- Chris Wilson
- James Williams
- Greg Wilkins
- Mike Wilcox
- Dustin Whittle
- Estelle Weyl
- Johnny Wey
- Eric Wendelin
- Rich Waters
- David Verba
- Tom Valletta
- Johannes Ullrich
- Tenni Theurer
- Etienne Studer
- Steve Souders
- Deryk Sinotte
- Scott Shattuck
- Bill Scott
- Matt Schmidt
- Dylan Schiemann
- Christian Schalk
- Brian Sam-Bodden
- Terry Ryan
- Alex Russell
- Rob Rusher
- Rick Ross
- Tom Robinson
- Torrey Rice
- Aza Raskin
- Nandini Ramani
- Matt Raible
- Vic Patterson
- Noah Paci
- Aaron Newton
- Mark Murphy
- Rebecca Murphey
- William Morris
- Eric Miraglia
- Eric Miller
- Steffen Meschkat
- Dustin Machi
- Kevin Lynch
- Andrew Lombardi
- Howard Lewis Ship
- Brian Leroux
- Nik Krimm
- Dave Klein
- Sean Kane
- Tim Kadlec
- Bruce Johnson
- Denise Jacobs
- Bob Ippolito
- Kevin Hoyt
- Molly Holzschlag
- Josh Holmes
- Mike Heath
- Erik Hatcher
- Patrick Haney
- Clint Hall
- Kevin Hakman
- Aaron Gustafson
- Arun Gupta
- Nate Grover
- Mike Girouard
- Jesse James Garrett
- Thomas Fuchs
- Jon Ferraiolo
- Szczepan Faber
- Cal Evans
- Ben Ellingson
- Nicholas Eddy
- Scott Dietzen
- Gabriel Dayley
- Luke Daley
- Patrick Chanezon
- David Chandler
- Ludovic Champenois
- Max Carlson
- Bob Byron
- Thomas Burleson
- Ryan Breen
- David Boloker
- David Bock
- Rey Bango
- Tom Ball
- Dan Allen
- Brad Abrams
Richard Worth
Sr. Developer of jQuery UI
Richard D. Worth is a UI developer in the Washington, DC area. He is one of the lead developers of jQuery UI, a component framework built on top of jQuery, designed to make Rich Internet Applications as simple as jQuery has made Ajax. Richard is also a co-author of the upcoming book 'jQuery Cookbook'.
Presentations
jQuery
jQuery is one of the most popular and easy to use JavaScript frameworks. jQuery is an open source library that simplifies DOM manipulation, event handling, Ajax, and animation. The jQuery core is lean and light, while having the power and extensibility to support a rich plugin ecosystem. It also sports a concise and elegant API that is a joy to behold and use.
This session introduces jQuery and demonstrates basic and advanced use. Topics include: * Basics: DOM Manipulation, events, Ajax, animation * Advanced: jQuery plugin architecure. Writing your own jQuery plugin. Creating an Ajax app using jQuery and progressive enhancement.
Learning jQuery UI and the jQuery UI CSS Framework
jQuery UI, built on top of jQuery, is a complete set of behaviors and components that can be used in building Rich Internet Applications. Behaviors and components included in jQuery UI include drag-and-drop, resizing, mouse-sorting, mouse-selecting (click-select, shift-select, ctrl-select, lasso select), dialogs, sliders, tabs, trees, grids, toolbars and menus.
Each component adheres to a consistent standard across API, design, behavior and theming. This minimizes the surprise and makes learning all of them as easy as learning one. Just as with jQuery, there is a plugin system in jQuery UI that allows users to easily modify/extend existing components, as well as create your own.
jQuery UI also includes a powerful and flexible CSS framework. The jQuery UI CSS Framework, the first CSS framework to focus on UI widgets rather than web page design and layout, brings consistency to a web User Interface, while allowing developers of all levels of design experience to customize and tweak it to fit an existing or a new site design.
This session covers how jQuery UI is designed and how it leverages the power, flexibility, and expressiveness of the jQuery API. A live demonstration shows you how to use some of the more common jQuery UI behaviors and components, the jquery UI CSS Framework, and ThemeRoller, the tool for building and customizing jQuery UI Themes.
Advanced jQuery UI: Build Your Own Widgets
jQuery UI makes it easy to create web user interfaces as rich as traditional desktop applications. It's a growing suite of interfaces, widgets, and effects that can make an advanced web UI with drag-and-drop, animation, and standard UI design.
jQuery UI supports all major web browsers, and is as easy to use as
$("Hello, World").dialog();
Not only does jQuery UI provide a suite of tested and documented cross-browser UI components, but it provides a simple mechanism for creating your own UI Widgets, to encapsulate user interfaces and interactions, so custom interface coding is abstracted away and reusable.
This session covers how to use the jQuery UI Widget Factory to build your own jQuery UI plugin, as well as extending existing plugins.
- Note: As this is an advanced jQuery UI session, it is recommended to first attend 'Learning jQuery UI and the jQuery UI CSS Framework'.