+612 9045 4394
SVG Design Classroom : Using Scalable Vector Graphics in Next-generation Web Sites - Bill Trippe

SVG Design Classroom

Using Scalable Vector Graphics in Next-generation Web Sites

Paperback Published: 21st August 2002
ISBN: 9780072225297
Number Of Pages: 336

Share This Book:


RRP $74.00
Ships in 7 to 10 business days

SVG -- the first standardized way to create web graphics -- is the hot new technology that could give Flash a run for its money. Designers know SVG is coming down the pike, but most don't know how it works or how they can use it in their everyday tasks. This book explains it all in easy, digestible chunks and lots of step-by-step exercises.
-- Explains to readers in easy, digestible language what this cutting-edge technology is and how it can be useful to them
-- Web artists will learn exactly how to go about implementing SVG in their current designs through focused, step-by-step exercises
-- Also offers more advanced info to show readers how they might create future, more ambitious designs that would take advantage of SVG's special capabilities

Acknowledgmentsp. XIII
Introductionp. XV
Understanding SVG
The SVG Standardp. 3
Bringing Vector Graphics to the Webp. 7
A Hypothetical SVG Applicationp. 8
SVG's Potential Impactp. 13
Advantages of SVGp. 15
Advantages of Quality and Performancep. 15
SVG and Data-Driven Graphicsp. 17
SVG and Interactive Graphicsp. 19
SVG and Personalized Graphicsp. 19
Potential Applicationsp. 21
Conclusionp. 23
Understanding XMLp. 25
Just Enough XMLp. 27
XML versus HTMLp. 27
XML's Advantages over HTMLp. 30
Understanding XML and Style Sheetsp. 33
Understanding Namespacesp. 40
Looking Under the Hood at SVG Filesp. 42
The Primary Tags, Including [left angle bracket]svg[right angle bracket], [left angle bracket]g[right angle bracket], [left angle bracket]text[right angle bracket], and [left angle bracket]style[right angle bracket]p. 42
Some Simple Examples of SVGp. 44
Creating and Displaying an SVG Filep. 47
Creating SVG Graphics
Creating SVG Images with Jasc WebDrawp. 53
About Illustration Softwarep. 55
WebDraw Basicsp. 55
The WebDraw Workspacep. 56
Working with WebDraw's Toolsp. 65
Working with SVG Images in WebDrawp. 68
Opening SVG Imagesp. 68
Creating SVG Imagesp. 69
Filling Objects with Colors, Gradients, and Patternsp. 70
Adding Text and Raster Images to Drawingsp. 76
Applying Filter Effects and Transformationsp. 79
Adding Animationp. 84
Saving SVG Imagesp. 86
Creating SVG Images with Adobe Illustratorp. 87
Illustrator Basicsp. 89
The Illustrator Workspacep. 89
Drawing Objectsp. 95
Using Filters and Effectsp. 103
Working with Typep. 104
Arranging Objectsp. 109
Saving Time with Swatches, Styles, and Symbolsp. 110
Working with SVG Images in Illustratorp. 114
Opening SVG Imagesp. 114
Adding SVG Featuresp. 114
Saving SVG Imagesp. 121
Illustrator's SVG Do's and Don'tsp. 123
Creating SVG Images with CorelDRAWp. 125
CorelDRAW Basicsp. 126
The CorelDRAW Workspacep. 127
Drawing Objectsp. 134
Working with Typep. 138
Using Filters and Effectsp. 142
Arranging Objectsp. 144
Getting SVG Images Into and Out of CorelDRAWp. 146
Opening SVG Imagesp. 146
Exporting SVG Imagesp. 147
Creating SVG Images with Other Drawing Appsp. 151
Designing with Mayura Drawp. 152
Designing with Virtual Mechanics' IMS Web Enginep. 156
Designing with XML Spyp. 160
Other Tools to Keep an Eye Onp. 160
SVG Studiop. 161
GraPLp. 162
Oak Drawp. 163
IsoDrawp. 163
SVGmakerp. 164
Batik SVG Toolkitp. 164
Plazmic Workshop Startp. 164
SVG in Context--Flash, Web Design, and Dynamic SVG
SVG for Flash Designersp. 167
What's the Difference?p. 169
Ownershipp. 169
Accessibilityp. 171
Interoperabilityp. 173
Scalabilityp. 174
Workflowp. 175
Which Should You Use?p. 175
When to Choose SVGp. 176
When to Choose SWFp. 177
Moving from SVG to Flash and Backp. 178
Incorporating SVG in Web Sitesp. 179
SVG and Browser Basicsp. 180
Simple Case: Embedding SVG In an HTML Pagep. 183
Using the Object Elementp. 185
Some Practical Considerationsp. 190
W3C Amayap. 190
Browsing SVG Images with Amayap. 191
Using the Amaya Editorp. 196
Adobe GoLivep. 200
Adode GoLive and "Smart Objects"p. 200
Web Browser Support for SVGp. 203
Generating SVG on the Flyp. 205
Adobe AlterCastp. 207
Product Requirementsp. 208
AlterCast in Actionp. 209
Summing Up AlterCastp. 218
GraPL.netp. 220
Product Requirementsp. 220
GraPL.net in Actionp. 220
Summing Up GraPL.netp. 229
Savage Software DataSlingerp. 230
Product Requirementsp. 230
DataSlinger in Actionp. 231
Summing Up DataSlingerp. 236
Conclusionp. 239
SVG Futuresp. 241
SVG and Related W3C Effortsp. 246
SVG Tools and Trendsp. 248
SVG for Application Developmentp. 250
Other Future Trendsp. 250
Conclusionp. 255
Understanding SVG Syntax in Depthp. 261
File Basicsp. 262
XML Declarationp. 262
Document Type Declarationp. 263
Everything Elsep. 264
The SVG Elementp. 264
Attributes for the SVG Elementp. 265
Presentation-Oriented Attributes: %PresentationAttributes-Allp. 269
Description of Major Elementsp. 272
Example Filesp. 287
splash.svgp. 288
navbar.svgp. 291
brindle.svgp. 296
Indexp. 303
Table of Contents provided by Syndetics. All Rights Reserved.

ISBN: 9780072225297
ISBN-10: 0072225297
Audience: General
Format: Paperback
Language: English
Number Of Pages: 336
Published: 21st August 2002
Publisher: McGraw-Hill Education - Europe
Country of Publication: US
Dimensions (cm): 23.5 x 19.1  x 1.7
Weight (kg): 0.58