Programming Books C Java PHP Python Learn more Browse Programming Books
Learning the Yahoo! User Interface library and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $44.99
  • Save: $6.47 (14%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Learning the Yahoo! User ... has been added to your Cart
+ $3.99 shipping
Used: Very Good | Details
Sold by -usedbooks123-
Condition: Used: Very Good
Comment: Very Good Some wear on book from reading, we guarantee all purchases and ship all items via USPS mail.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Learning the Yahoo! User Interface library: Develop your next generation web applications with the YUI JavaScript development library. Paperback – March 24, 2008


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$38.52
$8.97 $0.25
Take%20an%20Extra%2030%25%20Off%20Any%20Book

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more.


Frequently Bought Together

Learning the Yahoo! User Interface library: Develop your next generation web applications with the YUI JavaScript development library. + YUI 2.8 Learning the Library + YUI 3 Cookbook (Cookbooks (O'Reilly))
Price for all three: $108.17

Buy the selected items together

Customers Who Bought This Item Also Bought

If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 80%). Print edition purchase must be sold by Amazon. Learn more.


Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 380 pages
  • Publisher: Packt Publishing; 1st edition (March 24, 2008)
  • Language: English
  • ISBN-10: 1847192327
  • ISBN-13: 978-1847192325
  • Product Dimensions: 7.5 x 0.9 x 9.2 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #178,900 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Dan Wellman lives with his wife and three children in his home town of Southampton on the south coast of England. By day his mild-mannered alter-ego works for a small yet accomplished e-commerce production agency. By night he battles the forces of darkness and fights for truth, justice, and less intrusive JavaScript. He has been writing computer-related articles, tutorials, and reviews for around five years and is rarely very far from a keyboard of some description.

More About the Author

Dan Wellman is a web developer and author based in the UK. By day he works for a small, boutique agency that delivers unique solutions to a range of clients from local small businesses to national coporations. By night he writes books and tutorials on a range of subjects, mostly centered around web development and jQuery.

Customer Reviews

3.5 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

11 of 11 people found the following review helpful By Nathan Smith on June 1, 2008
Format: Paperback
I recently read Learning the Yahoo! User Interface Library, written by Dan Wellman. I had been interested in learning more about YUI for awhile now, and this book was a great way to digest all that documentation, distilled. I have to say, after 30 days of using the JavaScript portion of YUI, and with the help of Wellman's book, I have taken quite a liking to it. For the purposes of this review, I will highlight a few of the things I like about YUI, and how the book brought those to light.

Ubiquity

Wellman covers some of the practical business reasons that one might consider using YUI. The code library is extremely well tested, put through its paces by roughly 3.4 billion page views per day on Yahoo's own sites. Their incentive to maintain reliable code quality is paramount.

In addition to being free to use, YUI is also generously hosted by Yahoo, meaning that you can link directly to their servers. The benefits here are twofold. First, it saves you the bandwidth cost of hosting the files yourself. Perhaps more importantly, it means if you link directly to their code, there is a high likelihood it will already be cached on a user's computer. Since it's already downloaded, this increases the perceived responsiveness of your site.

As major companies are hot-linking to the YUI files hosted by Yahoo (remember, it's permissible in this case), that means their visitors are potentially loading the same components needed by your site. This makes for a powerful, world-wide, redundant distribution hub.

Document Object Model

Wellman then explains how traversing the DOM can be streamlined.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 11 people found the following review helpful By R. Bunyan on June 3, 2008
Format: Paperback Verified Purchase
The Yahoo! User Interface (YUI) library is arguably the best JavaScript- and CSS-based collection of tools and controls for web development. The YUI team has carefully tested them on all modern browser platforms to assure near 100% compatibility across them all. They provide excellent documentation, both online and downloadable. And it's all free Open Source.

However, while each component is well documented with text and examples, there remains a need of putting it all together. This book fulfills that need in part. Admittedly, a single application that incorporates a large number of examples would be too complex to follow, but I would have liked to see more interaction. The book is riddled with errors. Most of them, fortunately, are so obvious that you wonder how they escaped an editor.

Dan Wellman is a Brit. His wry British sense of humor makes the book a pleasure to read.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Frank Stepanski on August 2, 2008
Format: Paperback
The Yahoo! User Interface Library is a free resource provided by Yahoo! for web developers. It's a collection of utilities that enable developers to build cross-browser web applications quickly and easily. This library has been around for a few years now and is very extensive. It contains utilities, components, controls (widgets), and CSS tools. This can be very confusing for the developer who has no previous experience with using these types of tools. Even though Yahoo! has some very good online documentation, it still can be difficult to get started using some of these many online tools.

Dan Wellman really explains the main core components of YUI Library very well and would be very helpful to anybody wanting to quickly get started using the YUI.

Dan starts off with a great overview of YUI, with some simple examples. Then in the next chapter (2), the author goes into the CSS tools that it provides to help the develop create consistent web pages of layout and design. The next chapter (3), explains many of the DOM and Event manipulation classes that are provided. This is a very useful chapter because many web pages that use JavaScript require manipulation of web elements on the page. Using many the DOM methods in YUI make it very easy to access any element on a web page.

Continuing with the book, Dan then focuses on the Ajax and Connection Manager classes. Ajax has almost become the defacto-standard of displaying and access data on a web page and using classes explained in this chapter make it very easy to understand many of the useful examples the author use such as a log-in page, newsreaders, etc. I was able to following along very easily and create similar examples based upon the author's explanations.
Read more ›
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By David Fries on July 10, 2008
Format: Paperback Verified Purchase
Learning the Yahoo! User Interface library
Dan Wellman clearly knows the YUI. I had a problem with one of his examples, and sent an email to the publisher. Dan replied with an answer and later responded to direct questions. It is refreshing to find an author who will communicate with the reader on that level,

I found this book to be a good introduction to the Yahoo User Interface with examples on its use. However, it is lacking detailed information on the classes and their methods. Having said that, Yahoo has done a good job of giving the world a decent open source library that makes many of the tedious tasks less painful. Dan Wellman has done a good job on giving us a look into how to utilize a portion of this library.

Front-end developers will reap the greatest benefit provided they have a basic understanding of OOP and JavaScript. To quote the author, "Trying to learn how to make use of the YUI without first knowing about the JavaScript language itself... is an endeavor likely to end in frustration and disappointment."

This book is a good investment for any serious web developer.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?