Newsletter   Secure Checkout   View Cart (0 items)  
Search:    Welcome Guest! Save up to 30-40% on most items with our awesome everyday discounts!

Prototype and Scriptaculous in Action [Ajax] [Paperback]

Our Price $ 31.49  
Retail Value $ 44.99  
You Save $ 13.50  (30%)  
Item Number 245214  
Buy New $31.49
Out Of Stock!
Currently Out Of Stock
Currently unavailable...

Item description for Prototype and Scriptaculous in Action [Ajax] by Dave Crane, Bear Bibeault & Tom Locke...

Prototype and Scriptaculous are libraries that extend standard Ajax. They make it easier to program Ajax and provide powerful features like drag and drop and animation. In this book, developers learn by playing and see how the libraries work in the real world.

As experience with Ajax increases, developers want the standard Ajax capabilities they repeatedly use to be preprogrammed for them--and that's exactly what Ajax libraries do for them. They reduce the pain of handling cross-browser inconsistencies, they add useful language features, and provide sophisticated functionality. Of these, Prototype is the most popular JavaScript and Ajax framework for low-level user interface features such as animation, drag and drop, and pre-built widgets. Together, they free the developer up to concentrate on building the application. They make a rich user experience easy to achieve.

This book guides the reader through the Prototype and Scriptaculous libraries feature-by-feature. In just 350 pages, readers will find over 100 small working examples to help them explore the libraries. As well, they will develop a web-based image gallery that teacher them how to use Prototype and Scriptaculous in the real-world.

Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at!

Item Specifications...

Pages   352
Est. Packaging Dimensions:   Length: 1.25" Width: 7.25" Height: 9.25"
Weight:   1.95 lbs.
Binding  Softcover
Release Date   Mar 21, 2007
Publisher   Manning Publications
ISBN  1933988037  
ISBN13  9781933988030  

Availability  0 units.

More About Dave Crane, Bear Bibeault & Tom Locke

Register your artisan biography and upload your photo! Dave Crane has more than 10 years of experiencein information technology, using Java, PHP, Python, UNIX, etc. in the fields of digital television, banking, and sustainable development. He is also a best-selling author of several Ajax books in the industry.

Are You The Artisan or Author behind this product?
Improve our customers experience by registering for an Artisan Biography Center Homepage.

Product Categories

1Books > Special Features > New & Used Textbooks > Computer Science & Information Systems > Programming Languages
2Books > Special Features > New & Used Textbooks > Computer Science & Information Systems > Software Design & Engineering
3Books > Subjects > Computers & Internet > General
4Books > Subjects > Computers & Internet > Home & Office > Internet
5Books > Subjects > Computers & Internet > Networking > Networks, Protocols & API's > General
6Books > Subjects > Computers & Internet > Networking > Networks, Protocols & API's > ISDN
7Books > Subjects > Computers & Internet > Programming > General
8Books > Subjects > Computers & Internet > Programming > Java > General
9Books > Subjects > Computers & Internet > Programming > Software Design > Object-Oriented Design
10Books > Subjects > Computers & Internet > Programming > Software Design > Software Development
11Books > Subjects > Computers & Internet > Web Development > Scripting & Programming > General
12Books > Subjects > Professional & Technical > Engineering > Telecommunications > General

Reviews - What do customers think about Prototype and Scriptaculous in Action [Ajax]?

Excellent Work!!!  Jul 21, 2008
I really cannot add much to what other reviewers have already said. This book is, simply put, excellent. It covers prototype and scriptaculous libraries very thoroughly by illustrating various features with relevant examples. Server-side technologies used in some examples use either Java or PHP. No prior experience is required with Java/PHP as enough detail on instructions for running the examples is included in this book. Editors seem to have done a very good job - I could not find any significant errors that are too often presented in some programming books. By reading through the chapters in the book, you can quickly identify areas in your application that can utilize these two libraries. Scratch pad application included in the source code turns to be a nice way to test your own code. I tried the examples and they work as expected.I was once fearful of writing javascript and this book has made it much more palatable and interesting. Highly recommended.
Verbose wording, shallow details, & simple examples  Mar 24, 2008
Overkill/ repetitive explanations of simple codes and examples. I would recommend reading "Prototype & Scriptaculous" published by the "Pragmatic Programmers" instead - they consistently publish concise, detailed books that are highly rated by readers.
Some Basic Errors, but Generally a Good Tutorial  Dec 23, 2007
I was looking for a good intro to Scriptaculous and Prototype and this books is pretty good. There are a few irritating things, however. First, the visual illustrations for Chapter 8 are completely wrong. There is a new Chapter 8 posted on the book website.

Second, while some of the code is included in the download (also available from the site), not all is - especially all of the "snippets" which take up all of Chapters 8-11. While most of the "snippets" are under 50 lines of code, it is still annoying - especially when they provide a scratchpad application specifically to run the snippets.

Overall, the problems are not deal-killers, they just show a lack of attention to detail on the part of the book team.
Exactly what I hoped for, and more  Oct 11, 2007
I'm not even halfway through this book yet and I'm already satisfied with my purchase. I look forward to reading about Scriptaculous, but to me the book is already worth it for (a) the treatment of JavaScript in general and the details on object-oriented JavaScript, JSON, and especially JavaScript prototypes and function closures, (b) Prototype, especially how prototype extends JavaScript itself by modifying various object prototypes, and (c) AJAX, including historical perspective, details and gotchas of AJAX request/response versus traditional GET or POST via browser, and the utilities Prototype offers to ease AJAX communication. Additionally, I know this book will make a great reference for it's coverage of the DOM basics and it's appendices on HTTP basics and traffic. There's even some useful contrasting of different server-side options (PHP versus servlets/JSP, etc.) I don't mean to sound like I'm fawning over this book but it's exactly what I hoped to find after working for the first time with all these technologies on a recent project; I wish I'd had this book during that project.
Top-notch tome  Jun 24, 2007
Javascript has exploded onto the web development scene in the last few years, and powers much of the web 2.0 and Ajax revolution. Every web developer now needs to know how to do common Ajax tasks. Thankfully, Prototype and Scriptaculous In Action makes it both easy and enjoyable.

This is a comprehensive book. The size (510 pages) was initially intimidating, but Prototype and Scriptaculous In Action is exceedingly well written and a genuine pleasure to read. The thorough and thoughtful organization of the book provides some real structure to the discussion, making complex subjects easily digestible. This is the defacto bible of Prototype and Scriptaculous, and these days I turn to this book more than anything else on my shelf.

The book is divided up into four multi-chapter parts, any of which could stand on it's own as a definitive guide. The chapters are full of useful examples, and there's strong emphasis given to migrating existing sites to Prototype and Scriptaculous, which is a major plus. You could turn to any section of the book and immediately see how to inject some new behavior into your existing application, but if you take the time to read from cover-to-cover you'll be rewarded with some deep understanding of both the libraries and Javascript itself.

I'll summarize the four parts of the book:

Part 1, Getting Started, introduces the Prototype and Scriptaculous libraries, focusing heavily on Prototype and Ajax. There's a lot of information on re-designing an existing site for Ajax. Two full chapters are devoted to Prototype's Ajax features. You can get up and running VERY quickly after glancing through these chapters. There's also a lot of depth, and consideration is given to the pervasive effects Ajax has on architectural issues and the new ways that an application will have to manage HTTP traffic.

Part 2, Scriptaculous Quickly, covers effects, controls and drag-n-drop. This is hands-down the best Scriptaculous documentation currently available, anywhere. The core effects are explored and tweaked, and there's lot of very practical examples demonstrating some of the niftiest stuff, like running effects in parallel versus sequentially. And the drag-and-drop coverage is incredibly clear, making it easy, almost trivial, to implement. The Scriptaculous coverage is indispensable, and you'll return to it again and again if you implement Scriptaculous-enabled pages.

Part 3, Prototype in Depth, explores Prototype's Javascript-oriented features. There's a fantastic chapter on functions contexts, and the discussion of closures is one of the best I've seen. There's a lot of information about Javascript fundamentals, and how Prototype can be used to implement inheritance, address arrays, and manipulate the DOM in the browser.

And finally, Part 4 Advanced Topics, has two unrelated chapters. The first chapter overhauls an example app, giving it a Prototype and Scriptaculous makeover. The last chapter is about integration with Ruby on Rails. Prototype was initially written as the Ajax interface to Rails, so there's some strong integration.

As a long-time enterprise web developer, dealing with Javascript has always been a chore. But now I actually (gasp) look forward to tasks that involve Javascript. I'm a convert, and I have Prototype and Scriptaculous in Action to thank.

Write your own review about Prototype and Scriptaculous in Action [Ajax]

Ask A Question or Provide Feedback regarding Prototype and Scriptaculous in Action [Ajax]

Item Feedback and Product Questions
For immediate assistance call 888.395.0572 during the hours of 10am thru 8pm EST Monday thru Friday and a customer care representative will be happy to help you!

Help us continuously improve our service by reporting your feedback or questions below:

I have a question regarding this product
The information above is incorrect or conflicting
The page has misspellings or incorrect grammar
The page did not load correctly in my browser or created an error.

Email Address:
Anti Spam Question. To combat spammers we require that you answer a simple question.
What color is the sky?
Leave This Blank :
Do Not Change This Text :

Add This Product Widget To Your Website

Looking to add this information to your own website? Then use our Product Widget to allow you to display product information in a frame that is 120 pixels wide by 240 pixels high.

    Copy and paste the following HTML into your website and enjoy!

Order toll-free weekdays 10am thru 10pm EST by phone: 1-888-395-0572 (Lines are closed on holidays & weekends.)
Customer Service | My Account | Track My Orders | Return Policy | Request Free Catalog | Email Newsletter

Gift Certificates
RSS Feeds
About Us
Contact Us
Terms Of Use
Privacy Policy