The online computer book shop for UK & Europe                                   

   Books Home | About Us | Index | Next Record | Browse

 
  

Tel: 0121 706 6000 

Static Book Details Page - Computer Manuals Website

 Prototype & Scriptaculous In Action
  

  Prototype & Scriptaculous In Action by Dave Crane ; Bear Bibeault ; Tom Locke

  • Published by: MANNING PUBLICATIONS
  • Author: Dave Crane ; Bear Bibeault ; Tom Locke
  • Page Count: 511
  • Group: JAVASCRIPT
  • ISBN: 1933988037/9781933988030
  • Published: Mar 2007

Our Price: 22.39
Discount: 30%
RRP: 31.99 

For Latest Pricing and Availability Click Here
 

The online computer book shop for UK & Europe

Book store with some thing for everyone

Book Information and Description:

Prototype & Scriptaculous In Action
Prototype and Scriptaculous are both, like most software libraries, productivity tools. Coding in a web browser is a curious experience - it is much freer and more expressive than any desktop GUI toolkit, yet it is also lacking in some of the most basic facilities. I know of few desktop developers who tried to maintain their own drag-and-drop library or drop-down list widget as part of a product, and several DHTML/Ajax developers who did. This type of feature is rarely the raison d'tre of a software project, but rather is a means to an end. Guddling around with the low-level code required to enable those means is, at best, a distraction, and at worst, a burden that can sink a project.

Part 1 Getting Started

1 Introducing Prototype and Scriptaculous
    1.1 A brief history of Ajax
    1.2 What is Prototype?
    1.3 What is Scriptaculous?
    1.4 Applying Prototype and Scriptaculous
    1.5 Summary
2 Introducing QuickGallery
    2.1 Design and implementation
    2.2 Evaluating the classic web app model
    2.3 Summary
3 Simplifying Ajax with Prototype
    3.1 Redesigning for Ajax
    3.2 Using XML and Ajax
    3.3 Using JSON and Ajax
    3.4 Summary
4 Using Prototype's Advanced Ajax Features
    4.1 Prototype's advanced Ajax classes
    4.2 Using HTML and Ajax
    4.3 Comparing data- and content-centric Ajax
    4.4 Summary

Part 2 Scriptaculous Quickly

5 Scriptaculous Effects
    5.1 Quick win: adding an effect with only one line
    5.2 Setting up Scriptaculous and the examples
    5.3Types of Scriptaculous effects
    5.4 Understanding the effects
    5.5 Easy toggling of Show and Hide effects
    5.6 Working with transitions
    5.7 Gaining control during effects
    5.8 Canceling effects
    5.9 Controlling multiple effects
    5.10 Summary
6 Scriptaculous Controls
    6.1 Using the sample programs for this chapter
    6.2 The in-place text editor
    6.3 The InPlaceCollectionEditor
    6.4 The Ajax autocompleter control
    6.5 The Scriptaculous local autocompleter control
    6.6 The slider control
    6.7 Summary
7 Scriptaculous Drag and Drop
    7.1 The sample code for this chapter
    7.2 The sample code for this chapter
    7.3 Dragging things around
    7.4 Dropping dragged things
    7.5 Sorting by drag and drop
    7.6 Summary

Part 3 Prototype in Depth

8 All About Objects
    8.1 Introducing the Scratchpad application
    8.2 The Object type
    8.3 Objects and Prototype
    8.4 Summary
9 Fun with Functions
    9.1 JavaScript functions
    9.2 Extending functions with Prototype.js
    9.3 Summary
10 Arrays Made Easy
    10.1 Introducing Arrays
    10.2 The native JavaScript Array
    10.3 Prototype.js and Arrays
    10.4 Methods of the Enumerable object
    10.5 Working with Hashes and ObjectRanges
    10.6 Summary
11 Back to the Browser
    11.1 A crash course in DOM methods
    11.2 Prototype and the DOM
    11.3 Extending the Event object
    11.4 Working with HTML forms
    11.5 Summary

Part 4 Advanced Topics

12 Prototype and Scriptaculous in Practice
    12.1 QuickGallery application requirements
    12.2 Building the slideshow editor
    12.3 Adding Ajax-based persistence
    12.4 Creating the toolbar
    Building the slideshow player 384
    12.5 Putting it all together
    12.6 Summary
13 Prototype, Scriptaculous, and Rails
    13.1 Generating JavaScript
    13.2 Ajax helpers
    13.3 Scriptaculous helpers
    13.4 To JavaScript or not to JavaScript
    13.5 The next level: RJS
    13.6 Summary

    HTTP Primer
    Measuring HTTP Traffic
    Installing and Running Tomcat 5.5
    Installing and Running PHP
    Porting Server-Side Techniques
    index