or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
46 used & new from $19.06

Have one to sell? Sell yours here
 
   
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers) (Paperback)

~ (Author), Daniel H Steinberg (Editor)
4.3 out of 5 stars  See all reviews (14 customer reviews)

List Price: $34.95
Price: $23.07 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.88 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 5 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
32 new from $19.06 14 used from $23.94

Best Value

Buy Rails Pocket Reference (Pocket Reference (O'Reilly)) and get Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers) at an additional 5% off Amazon.com's everyday low price.

Rails Pocket Reference (Pocket Reference (O'Reilly)) + Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers)
Buy Together Today: $32.11

Show availability and shipping details

  • Rails Pocket Reference (Pocket Reference (O'Reilly))

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • This item: Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers)

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Practical Prototype and script.aculo.us (Expert's Voice in Web Development)

Practical Prototype and script.aculo.us (Expert's Voice in Web Development)

by Andrew Dupont
4.3 out of 5 stars (10)  $26.39
Prototype and Scriptaculous in Action [Ajax]

Prototype and Scriptaculous in Action [Ajax]

by Dave Crane
3.6 out of 5 stars (8)  $32.84
jQuery in Action

jQuery in Action

by Bear Bibeault
4.4 out of 5 stars (49)  $26.39
Advanced Rails Recipes

Advanced Rails Recipes

by Mike Clark
4.6 out of 5 stars (7)  $25.71
Agile Web Development with Rails, Third Edition

Agile Web Development with Rails, Third Edition

by Sam Ruby
Explore similar items

Editorial Reviews

Product Description

Tired of getting swamped in the nitty-gritty of cross-browser, Web 2.0-grade JavaScript? Get back in the game with Prototype and script.aculo.us, two extremely popular JavaScript libraries, that make it a walk in the park. Be it AJAX, drag and drop, auto-completion, advanced visual effects, or many other great features, all you need is write one or two lines of script that look so good they could almost pass for Ruby code!

Web applications are getting richer and richer, with more interaction baked in every day. But JavaScript, DOM, CSS and a full host of other Web standards are quite complex, and the result isn't always browser compliant.

The Prototype and script.aculo.us libraries are veritable treasure troves, smoothing over all the usual nitty-gritty differences between browsers, and making most common features a breeze to implement. With this book, you can quickly wield the whole power of these extraordinary libraries.

Dive into Prototype, the library that makes JavaScript so much more powerful, and it looks a lot like Ruby code. Exploring the DOM, handling events, taming AJAX, and radically simplifying most of your scripting code: it all becomes easy-and very portable-with Prototype.

When it comes to advanced UI features, script.aculo.us is every web developer's dream come true: whether you need to create auto-completed text inputs, implement in-place editors, provide customized drag-and-drop behaviors, capture your users' attention with visual effects or simply build DOM fragments more efficiently, it's all there, and lightweight too.

This book guides you through all the details of these features, letting you use many technologies on the server side, such asPHP, vanilla Ruby, and Ruby On Rails, in countless examples illustrating every aspect. Power users will also learn the design philosophies of the libraries, and how to contribute to them and augment them for their own needs.



About the Author

Daniel is the editor for the new series of Mac Developer titles for the Pragmatic Programmers. He writes feature articles for Apple's ADC web site and is a regular contributor to Mac Devcenter. He has presented at Apple's Worldwide Developer Conference, MacWorld, MacHack and other Mac developer conferences. Daniel has produced podcasts for Apple featuring the work of developers and scientists working on the platform. He has coauthored books on Apple's Bonjour technology as well as on Java Programming and using Extreme Programming in Software Engineering classes.

Product Details

  • Paperback: 426 pages
  • Publisher: Pragmatic Bookshelf (December 17, 2007)
  • Language: English
  • ISBN-10: 1934356018
  • ISBN-13: 978-1934356012
  • Product Dimensions: 8.9 x 7.5 x 0.8 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon.com Sales Rank: #272,756 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #63 in  Books > Computers & Internet > Web Development > Programming > JavaScript

More About the Author

Christophe Porteneuve
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Christophe Porteneuve Page

What Do Customers Ultimately Buy After Viewing This Item?

Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers)
49% buy the item featured on this page:
Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers) 4.3 out of 5 stars (14)
$23.07
Practical Prototype and script.aculo.us (Expert's Voice in Web Development)
33% buy
Practical Prototype and script.aculo.us (Expert's Voice in Web Development) 4.3 out of 5 stars (10)
$26.39
Prototype and Scriptaculous in Action [Ajax]
8% buy
Prototype and Scriptaculous in Action [Ajax] 3.6 out of 5 stars (8)
$32.84
jQuery in Action
5% buy
jQuery in Action 4.4 out of 5 stars (49)
$26.39

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(9)
(4)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

14 Reviews
5 star:
 (8)
4 star:
 (3)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
10 of 10 people found the following review helpful:
4.0 out of 5 stars Excellent "Up to Speed" Introduction to the Prototype library, January 13, 2008
By Pietrek F. Glowacki (Ann Arbor, MI United States) - See all my reviews
(REAL NAME)   
This book was a fantastic overview of all the various bits of the Prototype library. Clearly written and filled with useful examples this really helped catapult me into more professional Prototype usage.

The Pragmatic Programmer's have a solid (although short) history of turning out amazing books on the latest development technologies and techniques loooooooong before other publishers even start looking for authors on the subjects. I own about a dozen Pragprog books and have yet to be disappointed.

Just month or so before the release of this book Prototype 1.6 came out (with some major changes to Hashes and Events). I was beyond impressed with the book was updated to reflect these changes. Most publishers would have released the older version and come out with the 1.6 version of the book just in time for 1.7! This is the type of quality service you can expect from these folks.

My one major beef with the book is the topic of building custom classes. I really think this is where most developers are headed when working with unobtrusive javascript. "Classes" (really a abstraction created for programmer convenience since javascript isn't a class-based language) is the major advantage Prototype has over some other javascript libraries. Creating reusable classes for dealing with common, repeating parts of your site that you want to enhance with javascript is an excellent way to cut down on the amount of javascript you write.

Classes get only 8 pages attention, otherwise this book would have been a perfect 5.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Now I Use Prototype, February 23, 2008
I had heard of Prototype before, but had not begun using it until this book. I bought it after seeing the recommendation on the official Prototype site and I am glad I did. Book provided an excellent learning pace, practical examples, and an extensive resource in a very concise and easily readable way. Good buy for a developer's collection!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 16 people found the following review helpful:
2.0 out of 5 stars Starts Without Explanation, June 6, 2008
By Curmudgeon99 (Manhattan, NY) - See all my reviews
I approached this book with the expectation that it would teach me in the traditional gradual fashion. You start with some accessible portion and build on the rest. Well, he just starts out of the blocks at a full dash--full complexity--and you really don't know where to begin to understand what he's showing you. So, though I'm sure I could have taken some of his examples and used them, I feel like I did not really get an understanding of the WHY you do it this or that way. So, the ironic effect is that you will benefit the most from this book if you already know how to use these libraries. If you have never used them, then you will be on your own. So, this is NOT an introductory book.
Frankly, I have a good ten years experience using JavaScript and walking the DOM. So, I know my way around client-side scripting. I just felt like the introductory chapters were missing. You're expected to jump right into the hard-core stuff with no buildup, no gradual accumulation of the basics of this library. He was trying to prove how cool the Prototype and Scriptaculous libraries were and so he skipped the actual bones of the book. He skipped to the end and omitted the buildup. Buy this book wtih that caveat, in my opinion.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Really great book
I've had this book for a few weeks now, and I've really liked it. I was put onto a team using Prototype and Scriptaculous, and needed to get up to speed quickly. Read more
Published 4 months ago by Andrew Noyes

4.0 out of 5 stars Concise introduction to both frameworks
I'm a Java developer who rarely gets to touch client side code. Recently I was assigned to a project that uses Prototype and I got this book to get me up to speed. Read more
Published 9 months ago by Loc Nguyen

5.0 out of 5 stars Christophe Hits a Home Run
If you have some Javascript experience, have hit the cross browser issues, and now are looking for the Prototype and Scriptaculous libraries to take away some of the pain then... Read more
Published 13 months ago by David J. Burger

5.0 out of 5 stars Excellent Pragmatic Introduction
I set out to read this book from start to finish to understand what the Prototype and Script.aculo.us libraries were about, but before I could I found myself needing to use them,... Read more
Published 13 months ago by Steve Berczuk

3.0 out of 5 stars Good reference but not a learning book
I learn best by example, and this book has a but a precious few. Most of the book is a glorified API documentation. Read more
Published 14 months ago by Sameer

5.0 out of 5 stars Great Prototype Reference
'Prototype and script.aculo.us: You Never Knew JavaScript Could Do This!' is a wonderful reference for learning how to use Prototype and writing better and more powerful... Read more
Published 18 months ago by Daniel McKinnon

4.0 out of 5 stars Good Example Driven Book
I received a review copy of this book, and was able to use some of the code examples to jazz up a site I was building. The examples are very well written, and the code works. Read more
Published 19 months ago by Noah Gift

5.0 out of 5 stars Worth it alone for the Prototype section
This book builds upon the existing Prototype documentation found at http://prototypejs.org/api by putting the API in context. Read more
Published 20 months ago by P. Brown

5.0 out of 5 stars Pragmatic Prototype Indeed
Reading this little piece of work is a great way to very quickly learn the nuts and bolts of Prototype and Scriptaculous. Read more
Published 20 months ago by Ryan Pfister

5.0 out of 5 stars For beginners and experts alike
This book goes deep into Prototype and Scriptaculous' wonders. Follow some good code examples of draggables and slidables and other JavaScript special effects. Read more
Published 20 months ago by S. Ripert

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 9 hours ago
textbook scam 66 5 days ago
Amazon is a great place to buy textbooks! 35 17 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.