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 |
Chapter 7: SVG (Scalable Vector
Graphics)
Scalable Vector Graphics
(SVG) is one of the emerging technologies with good chances to
become the next "big thing" for web graphics, as it was the case
with Flash. SVG is a language for defining two-dimensional graphics.
SVG isn't necessarily related to web development, but it fits very
well into the picture because it complements the features offered
naturally by web browsers. Today there are more SVG implementations
and standardization isn't great, but things are expected to improve
in the future.
SVG is a W3C recommendation since January 2003. Among the big names
that have contributed to its creation we can mention Sun
Microsystems, Adobe, Apple, IBM, and Kodak to name just a few. The
current specification is SVG 1.2. SVG Mobile, SVG Print, sXBL are
other recommendation under work at W3C that are likely to get
support on most browsers and platforms.
Ok, SVG is great, now let's see the main features it brings:
-
SVG graphics are
defined in XML format, so the files can be easily manipulated
with existing editors, pasers, etc
-
SVG images are
scalable; they can zoomed, resized and reoriented without losing
quality
-
SVG includes font
elements so that both text and graphical appearance are
preserved
-
SVG includes
declarative animation elements
-
SVG allows a
multi-namespace XML application
-
SVG allows the
script-based manipulation of the document tree using a subset of
the XML DOM and the SVG UDOM
For a primer into the
world of SVG, check out these resources:
Chapter 7: SVG (Scalable Vector
Graphics)
- Implementing a Realtime Chart with AJAX and SVG
- Summary
|
|
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 |
|
|
|
|