small medium large xlarge

Prototype and You never knew JavaScript could do this! now in BETA

We’re very pleased to announce that “Prototype and”
by Christophe Porteneuve
is now available in Beta, and will be in print this fall.

Tired of getting swamped in the nitty-gritty of cross-browser, Web
2.0-grade JavaScript?

Get back in the game with Prototype and, 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

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

The Prototype and 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, 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 as PHP,
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.

Available now

Coming soon:

  • Manage It! Your Guide to Modern, Pragmatic Project Management
  • GIS for Web Developers: Adding ‘Where’ to Your Web Applications

Recently released:

  • Release It! Design and Deploy Production-Ready Software
  • Programming Erlang: Software for a Concurrent World (Beta)
  • TextMate: Power Editing for the Mac
  • The Definitive ANTLR Reference: Building Domain-Specific Languages
  • Rails for Java Developers

Enjoy, and thanks for your continued support!

Andy and Dave