Publisher: O'Reilly Media Released: October 1999 Pages: 482
There is a serious information gap for Webmasters learning client-side JavaScript skills and trying to solve common Web-related problems. Knowing the syntax is one thing, being able to build a useful application is another. And while there are dozens of "how- to" JavaScript books available, few literally hand the Webmaster a set of ready-to-go, client-side JavaScript applications with thorough documentation that enable the reader to fully understand and extend those applications. By providing such a set of applications, JavaScript Application Cookbook allows Webmasters to immediately add extra functionality to their Web sites. This book targets readers with two different skill sets. The primary target is JavaScript-knowledgeable Webmasters and designers who can immediately begin constructing their own versions of the applications. The secondary target is those with little or no JavaScript experience. The included applications are ready for immediate use and require little customization. This book explores both the code and the techniques that are centered around core JavaScript functionality, a functionality that will not become incompatible or obsolete. The source file design of most applications and libraries will help modularize reader Web sites and facilitate easier site management and coding practices. Chapters are organized by application. Among the included applications are: - A client-side search engine that will show coders how to build their own search engine and get excellent results, all with a client-side tool
- A drag-and-drop greeting application that lets users custom build and send DHTML email greetings
- A GUI image rollover tool that generates cross-browser image rollover code for all versions of JavaScript
- A robust client-side shopping cart application that lets shoppers browse and shop, while the application keeps a tab of the shopper's selections and a running bill, including tax and shipping
- An online test application that auto-administers, grades, and displays answers to online exams or surveys
An additional value to this book is an online resource (http://www.serve.com/hotsyte/) that discusses the applications and points to other resources. With its focus on providing practical real-world solutions for Webmasters, JavaScript Application Cookbook is destined to become a staple for every JavaScript developer, regardless of experience. |
-
Chapter 1 The Client-Side Search Engine -
Execution Requirements -
The Syntax Breakdown -
nav.html -
Building Your Own JavaScript Database -
Potential Extensions -
Chapter 2 The Online Test -
Execution Requirements -
The Syntax Breakdown -
index.html—The Frameset -
questions.js—The JavaScript Source File -
administer.html -
Potential Extensions -
Chapter 3 The Interactive Slideshow -
Execution Requirements -
The Syntax Breakdown -
Application Variables -
The Application Functions -
Potential Extensions -
Chapter 4 The Multiple Search Engine Interface -
Execution Requirements -
The Syntax Breakdown -
Potential Extension: Adding User Control -
Chapter 5 ImageMachine -
Execution Requirements -
The Syntax Breakdown -
Potential Extension: Adding Attributes to the Template -
Chapter 6 Implementing JavaScript Source Files -
arrays.js -
cookies.js -
dhtml.js -
events.js -
frames.js -
images.js -
navbar.js -
numbers.js -
objects.js -
strings.js -
Potential Extensions -
Chapter 7 Cookie-Based User Preferences -
Execution Requirements -
Syntax Breakdown -
prefs.html -
dive.html -
Potential Extensions -
Chapter 8 The JavaScript Shopping Cart -
Shopping Bag Walk-Through -
Execution Requirements -
Syntax Breakdown -
Step 1: Loading Shopping Bag -
Step 2: Displaying Products -
Step 3: Showing All the Categories -
Step 4: Adding Products to the Shopping Bag -
Step 5: Changing the Order/Checking Out -
Potential Extensions -
Chapter 9 Ciphers in JavaScript -
How Ciphers Work -
Execution Requirements -
The Syntax Breakdown -
Potential Extensions -
Chapter 10 Cyber Greetings: Drag-and-Drop Email -
Execution Requirements -
Syntax Breakdown -
The Server Side -
Potential Extensions -
Chapter 11 Context-Sensitive Help -
Execution Requirements -
Syntax Breakdown -
Potential Extensions -
Chapter 12 Epilogue -
Appendix JavaScript Reference -
Browser Compatibility -
Objects, Methods, and Properties -
Top-Level Properties and Functions -
Event Handlers -
Appendix Web Resources -
Cool JavaScript Sites -
JavaScript Reference -
JavaScript FAQs -
DHTML Reference -
Document Object Model Reference -
Perl/CGI Reference -
Graphics Resources -
Similar Applications -
Appendix Using Perl Scripts -
A Perl/CGI Overview -
Getting Perl -
The Shopping Bag Script—bag.pl -
The CyberGreeting Script—greet.pl -
Colophon |
- Title:
- JavaScript Application Cookbook
- By:
- Jerry Bradenbaugh
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Safari Books Online
- Print:
- October 1999
- Pages:
- 482
- Print ISBN:
- 978-1-56592-577-9
- | ISBN 10:
- 1-56592-577-7
|
-
Jerry Bradenbaugh Jerry Bradenbaugh is a senior Web application developer and technical lead in Los Angeles, California. His Web site, HotSyte-The JavaScript Resource, has been around since the early days of JavaScript, making it one of the oldest JavaScript resources on the Net. He has contributed in developing enterprise applications for Netscape and First Union National Bank. View Jerry Bradenbaugh's full profile page. |
Colophon Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of JavaScript Application Cookbook is a hippopotamus. A native of several regions in Africa, the hippo makes its home in rivers and their bordering grasslands. Hippopotamus is Greek for "river horse," and these large, cumbersome-looking animals move gracefully through the water for much of the day. Hippos leave the water to eat at night. Their vegetarian diet consists mostly of grass, up to 150 pounds a day, as well as some water plants and fallen fruit. Full-grown hippos have no natural predators other than humans, who have hunted them for their ivory tusk-like teeth, for their hide, and for food. Hippos can live to be forty years old. A hippopotamus grows to be five feet tall, twelve feet long, and weighs 6,000 8,000 pounds. Its body is covered in a relatively hairless, gray-brown skin that secretes a reddish oil, often mistaken for blood, to keep the skin moist. A hippo's nostrils, ears, and eyes are situated close to the top of its head so that it can breathe, hear, and see, yet be almost fully submerged when it's swimming or walking on the riverbed. Several native marsh animals frequently rest on the backs of hippos in the water, including crocodiles, turtles, and birds. Nicole Arigo was the production editor for JavaScript Application Cookbook. Clairemarie Fisher O'Leary, Jeffrey Liggett, and Jane Ellin provided quality control. Bruce Tracy wrote the index. Edie Freedman designed the cover of this book, using a 19th-century engraving from the Dover Pictorial Archive. The cover layout was produced by Kathleen Wilson, using QuarkXPress 3.32 and the ITC Garamond font. Alicia Cech designed the interior layout based on a series design by Nancy Priest. The book was implemented in FrameMaker by Mike Sierra. The text and heading fonts are ITC Garamond Light and Garamond Book. The illustrations that appear in the book were produced by Robert Romano and Rhon Porter using Macromedia FreeHand 8 and Adobe Photoshop 5. This colophon was written by Nicole Arigo. Whenever possible, our books use RepKover, a durable and flexible lay-flat binding. If the page count exceeds RepKover's limit, perfect binding is used. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Nancy Keene, Rachel Prentice
March 1999
By Eric Hall
February 2000
Ebook: $35.99
Print & Ebook: $49.49
Print: $44.99
By Robert Finn
September 1999
|
Customer Reviews
2/16/2011 (1 of 2 customers found this review helpful) 5.0Inspirational old book; Still very good. By lorlarz from Minneapolis, MN About Me Developer, Educator - Accurate
- Concise
- Easy to understand
- Helpful examples
- Well-written
6/6/2003 (3 of 3 customers found this review helpful) 3.0JavaScript Application Cookbook Review By Tim O'Reilly from Undisclosed 6/6/2003 (1 of 1 customers found this review helpful) 1.0JavaScript Application Cookbook Review By Wortwart from Undisclosed 6/18/2002 (1 of 1 customers found this review helpful) 5.0JavaScript Application Cookbook Review By T. T. Giang from Undisclosed 6/13/2001 5.0JavaScript Application Cookbook Review By Leonard v. K. from Undisclosed 7/27/2000 4.0JavaScript Application Cookbook Review By Geneva Roth from Undisclosed 7/27/2000 (0 of 1 customers found this review helpful) 5.0JavaScript Application Cookbook Review 7/21/2000 5.0JavaScript Application Cookbook Review By N.M.Seyed Ismail from Undisclosed
|
|
|