Practical Prototype and script.aculo.us (Expert's Voice in Web Development) 1st ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
In this book, Prototype Core development team member Andrew Dupont provides you with an essential guide to getting the most out of using Prototype and script.aculo.us. He will help you leverage these popular and well-supported JavaScript libraries to enhance your day-to-day work, speeding up mundane tasks and providing advanced UI effects in a way that is cross-browser compliant. The book examines the different time-saving functions and features Prototype provides and covers how it extends the basic JavaScript objects, including events, Ajax techniques, DOM elements, enumerables, and advanced OOP.
![]() |
Editorial Reviews
About the Author
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Apress; 1st ed. edition (June 24, 2008)
- Language : English
- Paperback : 352 pages
- ISBN-10 : 1590599195
- ISBN-13 : 978-1590599198
- Item Weight : 1.5 pounds
- Dimensions : 7 x 0.8 x 9.25 inches
- Best Sellers Rank: #9,529,823 in Books (See Top 100 in Books)
- #650 in Functional Software Programming
- #4,496 in Object-Oriented Design
- #6,743 in Software Design & Engineering
- Customer Reviews:
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The examples are usually very clear (one used a feature that wasn't introduced until a few pages later, but I've encountered that only once) and are presented in a conversational style without being chatty. Prototype itself appears to be very easy to integrate into a web app; I like both the design and the utility of the library.
Knowing JavaScript beforehand is not strictly necessary so long as one has the requisite background in another language (e.g., Ruby, Java, C, or Objective-C).
The book's physical properties are outstanding as well: the pages are substantial and bright, and the typography is very clear. (I don't care much for the sans-serif font used for the table of contents, but fortunately that's the only portion that's hard to read.)
On the downside, there are a few typos here and there (Google for apress prototype errata) and the screenshots are from Windows, but nobody's perfect. ;-)
All in all, this is an outstanding book. (I'd give it 4.5 stars because of the typos, but it's definitely better than 4 stars, hence the 5-star rating.)
Overall I enjoyed the book quite a bit, however: the technical editing is really, really poor, so I have to reduce my rating a couple of points. I found tens of errors, from typos to technical errors in the sample code.
Top reviews from other countries
I wanted to know how, so I did some hunting around for JS libraries and came across prototype and scriptaculous. I used them for a while with references to their API's, but what that doesn't give you is how to best use the functions they provide in design and coding patterns. Nor does it alert you to the best features of the libraries.
This book, however, truly answered all my questions and more. I appreciate this sounds so very corny, but I've never written an amazon review before and made a point of writing this because the author and the rest of the development teams are pure geniuses. Not only is the content fantastic - exactly what I was looking for as an amateur JS'er, but the way in which the material is taught is fantastic. There are some great analogies drawn and some complex stuff very, very well explained.
I'd say this is the best development based book I've ever read. The only thing holding me back from writing this review as I have is the fact that I'd rather not the whole world started developing websites based on the material in this book as I intend to make a lot of money out of the step up in quality that my websites will now take!


