Introduction
1:
AJAX
and the Future Of Web Applications
2:
Client-Side Techniques with Smarter JavaScript
3:
Server-Side Techniques with PHP and MySQL
4: AJAX
Form Validation
5: AJAX Chat & JSON
6:
AJAX Suggest
and Autocomplete
7:
SVG (Scalable
Vector Graphics)
8: AJAX Grid
9: AJAX RSS
Reader
10: AJAX Drag and Drop
Appendix A:
Configuring Your Working Environment
Appendix B:
Using Smarter Tools to Write Better Code
Appendix C: Advanced XML
Index
Free Chapters:
Chapter 1:
AJAX and the
Future Of Web Applications [0.5 MB PDF]
Chapter 5:
AJAX
Chat [1 MB PDF]
Free eBook:
AJAX Whiteboard mini-book
Code Download
Contact
us |
AJAX Whiteboard:
Free eBook Download
This is a free eBook written by the
authors of
AJAX & PHP: Building Responsive Web Applications.
Although it wasn't apparent from the case studies in the
AJAX PHP book so far, AJAX can draw
as well, and in this mini-book and the next one we'll see how. Our
goal for this eBook is to build an online whiteboard application.
But what's a whiteboard?
I Googled for "whiteboard definition", and
www.ComputerUser.com
came up with this useful definition: "The equivalent of a
blackboard, but on a computer screen. A whiteboard allows one or
more users to draw on the screen while others on the network watch,
and can be used for instruction the same way a blackboard is used in
a classroom".
Implementing a whiteboard certainly isn't the best real world
scenario for using AJAX, because technologies such as Flash or Java
do a much better job at handling complex graphics. However,
implementing a whiteboard with AJAX allows us to study some of the
more sensitive areas of AJAX development, such as:
-
Drawing graphics
using specific algorithms and DIV elements.
-
Efficiently
package and compress data for client-server communication.
-
Synchronise the
same view among many clients.
-
Optimize the
database storage and SQL queries for increasing performance.
AJAX & PHP: Building Responsive Web
Applications book by Packt.
Enhance the user experience of your PHP website using
AJAX with this practical tutorial featuring detailed case
studies.For more
information about the book, please visit:
www.PacktPub.com/ajax-php/book
|
|
Paperback 250 pages
Released: February 2005
ISBN: 1847192825
ISBN 13:
978-1-904811-82-4
eBook Version
Also Available
Buy the book & eBook together and get 80% off the eBook |
|
|
|
|