- Start Me Up!
- Language Essentials
- Working with Images
- Frames, Frames, and More Frames
- Working with Browser Windows
- Form Handling
- Forms and Regular Expressions
- Handling Events
- Introducing CSS
- Objects and the DOM
- Making Your Pages Dynamic
- Introducing Ajax
- Ajax Toolkits
- Cascading Style Sheets Reference
- Where to Learn More
There is a chapter on frames that you can skip as frames are a bad idea. Frames let you update a small part of a page without updating a whole page but frames were poorly implemented from day one and where never fixed in any browser. Ajax provides a better, more flexible way to update parts of a Web page.
The browser DOM, Document Object Model, is introduced and the most popular uses of the DOM are explained in detail.
To make Ajax useful, you need to know PHP or know someone who knows PHP. You use PHP to write the web server scripts that talk with the browser based Ajax scripts. If you want to display the current weather on a Web page, you can use Ajax to update the weather every minute even if the visitor does not refresh the Web page. Ajax asks the web server for the latest weather report. A PHP script, on the Web server, hears the request, finds the weather report, converts the weather report to the right XML format, and sends the weather report back to Ajax in the browser.
The book uses an Ajax toolkit library from Yahoo.com. There are others and jquery is one of the most popular Ajax libraries.
. Learn to use Ajax. Look for an opportunity to use Ajax on your Web site. If you pay someone else to develop your Web site then buy the book for them.