jQuery UI, the official UI widget library for jQuery, gives you a solid platform on which to build rich and engaging interfaces quickly, with maximum compatibility, stability, and effort. jQuery UI’s ready-made widgets help to reduce the amount of code that you need to write to take a project from conception to completion. jQuery UI 1.10: The User Interface Library for jQuery has been specially revised for Version 1.10 of jQuery UI. It is written to maximize your experience with the library by breaking down each component and walking you through examples that progressively build up your knowledge, taking you from beginner to advanced user in a series of easy-to-follow steps. Throughout the book, you'll learn how to create a basic implementation of each component, then customize and configure the components to tailor them to your application. Each chapter will also show you the custom events fired by the components covered and how these events can be intercepted and acted upon to bring out the best of the library. We will then go on to cover the use of visually engaging, highly configurable user interface widgets. At the end of this book, we'll look at the functioning of all of the UI effects available in the jQuery UI library. This book consists of an easy-to-follow, example-based approach that leads you step-by-step through the implementation and customization of each library component. This book is for frontend designers and developers who need to learn how to use jQuery UI quickly. To get the most out of this book, you should have a good working knowledge of HTML, CSS, and JavaScript, and should ideally be comfortable using jQuery.
Review - "jQuery UI 1.10: The user interface library for jQuery"
Finished reading the book.
Modern web application user interface design requires rapid development and proven results. jQuery UI, a trusted suite of official plugins for the jQuery JavaScript library, gives you a solid platform on which you can build rich and engaging interfaces with maximum compatibility, stability, and minimum time and effort. Specially revised for Version 1.10 of jQuery UI, this book has been written to maximize your experience with the library by breaking down each component and walking you through examples that progressively build upon your knowledge, taking you from beginner to advanced usage in a series of easy-to-follow steps.
The book starts by Introducing jQuery UI, lets you find out exactly what the library is, where it can be downloaded from, and how the files within it are structured. We also look at ThemeRoller, which browsers support the library, how it is licensed, and how the API has been simplified to give the components a consistent and easy-to-use programming model. We then look at the individual widgets lilke tabs, accordion, dialog, slider, datepicker, autocomplete etc. We look at the wide range of configurations that its API makes possible as well as seeing how easy common tasks such as skinning and localization are made. The downloadable chapter of the book provides an extensive look at the widget factory and how it allows us to quickly and easily create our very own jQuery UI plugins.
The book provides a comprehensive look at the entire library and also ways to extend it. This should provide a nice incentive to start using the library in various projects in the proper way.
jQuery UI 1.10: The User Interface Library for jQuery
WOW is right, this book was awesome! This book delivers and doesn't disappoint. Each jQuery UI element is discussed in detail from drag and drop to re-sizing, and my favorite the dialog! They are just so handy if you don't want to cram a bunch of information on a page all at once. This is the first book which I've been able to read that had a more in depth view of using the progress bar elements, and the book starts out right with getting a development environment setup and going. It's no wonder the reviews are starting at 4-5. The book is designed in my favorite "hands on approach" and keeps you going from one UI element to the next. I highly recommend this book, either as a reference for advanced users or a starting point for those whom are new to jQuery and wanting to start making their web sites interactive.
The gem, the author also provides all of the code which saves your fingers from typing a lot, I do encourage typing though because it helps with muscle memory, I also liked how the author extended some of the base functionality to show you how you can fully customize the UI experience for your particular interface. 5/5!
I've been using jQuery UI for several years now and I found this book to give a complete walkthrough of each of the major components in the library with each of the sections fully explained in terms which are easy to understand. The author gives examples of how each of the widgets function, how to set up the options and attach custom styles and events to enhance their usage.
This book is geared towards developers who are versed in HTML, CSS and Javascript. A foreknowledge of jQuery is not a prerequisite however it is helpful in understanding the examples more fully. But a lack of experience in jQuery will not prevent the reader from learing how to implement jQuery UI into their product.
For the designer, the largest concern about jQuery UI is the ability to make the styles fit into their designs. This book covers in detail which css classnames control which pieces of the UI for each widget in the library. Also of interest to designers should be the chapter on UI Effects which covers all the possibilities for effects on interactions.
I really appreciated this book, because it's comprehensive about the UI library of jQuery. It is well written and there are many snippets of code that allowed me to better understand the library. It explains how to start with the library, from the download to the configuration of the environment. It also explains the structure of the library. Then, from the 3rd chapter to the 10th chapter, the various widgets of the library are explained. For many of this widgets it's also explained how to configure them and use a custom style. I liked a lot the 11st chapter, that is about the Drag and Drop feature. This feature wasn't very clear to me before reading this book, so reading the 11st chapter I improved my knowledge about this fea