When Adam isn't coding, reading or writing, you will usually find him playing hockey, or spending time with his family.
About the Reviewers
Hrishikesh Choudhari has been developing single page rich applications using a host of client-side technologies. He has a special preference for JSON-emitting servers and delicious interfaces on the frontend. He has worked on the backend for innovative social networks.
He is a professional data visualization expert, and builds his own visualization micro libraries for SVG. He contributed to the book FusionCharts Beginner's Guide , Packt Publishing . He also helped design dashboards for clients ranging from Fortune 10 companies to startups.
He works on his skills to be a full stack web architect. He graduated magna cum laude in B.S. in Software Engineering from Champlain College, USA.
In his free time, he speed-reads, cooks, and goes for long walks. You can follow him on Twitter at @hchoudhari
or on LinkedIn in.linkedin.com/in/hrishikeshchoudhari. His website can be found at http://hrishikeshchoudhari.com/.
Deepak Vohra is a consultant and a principal member of the NuBean.com software company. He is a Sun Certified Java Programmer and Web Component Developer, and has worked in the fields of XML and Java programming and J2EE for over five years. He is the co-author of the book Pro XML Development with Java Technology , Apress , and was the technical reviewer for the book WebLogic: The Definitive Guide , O'Reilly Media .
Deepak was also the technical reviewer for the book Ruby Programming for the Absolute Beginner , Course Technology PTR and the Technical Editor for the book Prototype and Scriptaculous in Action , Manning Publications . He is also the author of the books JDBC 4.0 and Oracle JDeveloper for J2EE Development , Processing XML Documents with Oracle JDeveloper 11g , and EJB 3.0 Database Persistence with Oracle Fusion Middleware 11g , Packt Publishing .
www.PacktPub.com
Support files, eBooks, discount offers and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why Subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print and bookmark content
- On demand and accessible via web browser
Free Access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
For Ted
Preface
Creating user experiences that excite users is a fun and rewarding job. You're essentially improving the lives of many people. Most UI developers have their eye on the finish line, seeing their product put to use. The faster we get to that finish line without sacrificing quality, the better. The tools we use to help get us there can make all the difference in the world.
Part of what makes the jQuery Framework so popular among developers, the "write less, do more" mantra, materializes in jQuery UI as well. The modern versions of HTML and CSS standards have the tools required for assembling a robust, responsive user interface. Where this idea falls apartbrowser inconsistencies and lack of development conventions and patterns across projectsjQuery UI steps in. The goal of jQuery UI isn't to reinvent the way we write web applications, but rather, to fill in gaps and progressively enhance existing browser components.
Like any framework, jQuery UI isn't for everyone, nor is it perfect for those that do use it. The framework embraces this fact, and provides extensibility mechanisms for most situations you might find yourself in. My goal with this book is to share with you some experiences I've had with jQuery UI widgets. I've extended where possible, and hacked where necessary. I'm sure you'll find the majority of the recipes in this book useful, no matter what kind of application you're building.
What this book covers
, Creating Accordions , helps you learn how to drag-and-drop between accordion widgets. In addition, you'll learn how to extend the accordion theme.
, Including Autocompletes , explains the autocomplete widget that shows how to use multiple data sources. Turning select options into autocomplete widgets, and remote data source filtering are covered too.