| |
|
|
|
SVG File Format
| Short Name |
SVG |
| Long Name |
Scalable Vector Graphics |
| Typical File Extensions |
.svg svgx |
| Contains |
Vector |
SVG is a vector format (for both
static and animated graphics) based on the XML markup language,
and was developed as an open standard by the World Wide Wide Consortium.
Some of the key features of the SVG format are:
- Supports hyperlinks ("XLinks")
- Supports vector shapes (e.g. lines, curves, etc.)
- Supports raster objects
- Supports text
- Supports manipulations and combinations of objects including
grouping, transformations, and scripting based on events
Being based on XML (which is essentially text-based), SVG images
are susceptible to compression.
The .svgz option is the standard way to do this
in which the SVG file is saved using gzip compression.
There are several variants of SVG in use (SVG 1.0, SVG 1.1 and SVG Tiny 1.2 at
the time of writing). In particular, the SVG Tiny (SVGT) and SVG Basic (SVGB)
are subsets of the full SVG standard mainly intended for use on device
with limited capabilities such as mobile phones
or PDAs.
Additionally, it should be noted that browser support for SVG is somewhat
patchy - at present, in a lot of browsers, including Internet Explorer,
a third-party plug-in (which many users will not have) is required to
display SVG images.
Related Books:
- Fundamentals of SVG Programming: Concepts to Source Code (Graphics Series)
 | | By Oswald Campesato
Charles River Media Paperback (400 pages)
Product Description: Fundamentals of SVG Programming: Concepts to Source Code is a comprehensive guide to the core concepts of SVG programming, including the coordinate systems, color gradients, grid patterns, Bezier curves, transforms, charts, graphs, and more. Written for those new to SVG, this book does an excellent job of "marrying" SVG to mathematics, showing how simple equations can be used to create and manipulate SVG graphics. It presents the information in "bite-size" pieces, teaching users how to create a plethora of standard graphics, and includes a CD-ROM with over 20,000 ready-to-use code samples derived from geometric objects. These samples can be implemented as is or customized for specific projects.
List Price: $49.95 Lowest New Price: $18.94 Lowest Used Price: $8.77 Usually ships in 24 hours (As of 06:04 Pacific 5 Dec 2008 More Info)
Buy It Now |
- SVG Essentials (O'Reilly XML)
 | | By J. Eisenberg
O'Reilly Media, Inc. Paperback (364 pages)
Product Description: Scalable Vector Graphics -- or SVG -- is the new XML-based graphics standard from the W3C that will enable Web documents to be smaller, faster and more interactive. J. David Eisenberg's insightful book takes you through the ins and outs of SVG, beginning with basics needed to create simple line drawings and then moving through more complicated features like filters, transformations, and integration with Java, Perl, and XSLT. SVG makes it possible for designers to escape the constant need to update graphics by hand or use custom code to generate bitmap images. While SVG was created with the Web in mind, the language has a variety of other uses. SVG makes it much easier to automate graphics generation, create charts and graphics based on a wide variety of data sources, or create images that users can zoom in on and explore. Whether you're a graphic designer looking for new tools, or a programmer creating and managing graphics, SVG Essentials provides you with a solid foundation.
List Price: $34.95 Lowest New Price: $180.11 Lowest Used Price: $5.47 (As of 06:04 Pacific 5 Dec 2008 More Info)
Buy It Now |
- SVG Programming: The Graphical Web
 | | By Kurt Cagle
Apress Paperback (586 pages)
Product Description:
SVG Programming: The Graphical Web, authored by leading XML expert Kurt Cagle, is a complete guide to creating, using, and accessing the powerful elements of Scalable Vector Graphics (SVG). Intermingling SVG instruction with insightful discussion of key topics such as coordinate systems and attributes, transformations, animation, and image generation, Cagle provides readers with a comprehensive guide to making the most of this rich graphical language. Initially, readers are presented with an overview of SVG features and concepts that offers numerous examples intended to provide a sound introduction to language implementations. Following this brief introduction, the book delves directly into the heart of SVG development, covering integral SVG attributes such as transformations, shapes, text manipulation, and the incorporation of images, gradients, patterns, and masks. The later chapters are devoted to topics that demonstrate the true power of this XML-based technology, offering valuable insight into animation, interactivity and DOM, filters, and automated graphic generation. SVG Programming: The Graphical Web offers professionals what they need to know to access the next evolutionary step in web graphical presentation: to create faster, more efficient, and more usable web applications on a level heretofore impossible.
List Price: $49.95 Lowest New Price: $14.50 Lowest Used Price: $1.77 Usually ships in 24 hours (As of 06:04 Pacific 5 Dec 2008 More Info)
Buy It Now |
- SVG Unleashed
 | | By Andrew H. Watt
Sams Paperback (1152 pages)
Product Description:
Targeted to the experienced Web programmer, SVG Unleashed equips the reader with the practical knowledge to create and manipulate Scalable Vector Graphics (SVG) programmatically, both on the client and the server side. Part I of the book provides a thorough reference of SVG syntax, elements, coordinate systems and animations, with coverage of the XML Document Object Model (DOM) and the SVG DOM application to programming with particular emphasis on the use of ECMAScript/JavaScript. In Part II, readers learn to use several server-side languages to create SVG documents. Part IV demonstrates SVG programming through several case studies.
List Price: $49.99 Lowest New Price: $29.25 Lowest Used Price: $14.44 (As of 06:04 Pacific 5 Dec 2008 More Info)
Buy It Now |
Related Web Sites:
|
|
|