SVG for Designers: Using Scalable Vector Graphics in Next-Generation Web Sites
An exploration of scalable vector graphics (SVG) from both a design and a programming perspective. It provides users with explanations on creating graphics and using SVG with other applications.
"1131593481"
SVG for Designers: Using Scalable Vector Graphics in Next-Generation Web Sites
An exploration of scalable vector graphics (SVG) from both a design and a programming perspective. It provides users with explanations on creating graphics and using SVG with other applications.
37.0 In Stock
SVG for Designers: Using Scalable Vector Graphics in Next-Generation Web Sites

SVG for Designers: Using Scalable Vector Graphics in Next-Generation Web Sites

SVG for Designers: Using Scalable Vector Graphics in Next-Generation Web Sites

SVG for Designers: Using Scalable Vector Graphics in Next-Generation Web Sites

Paperback

$37.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

An exploration of scalable vector graphics (SVG) from both a design and a programming perspective. It provides users with explanations on creating graphics and using SVG with other applications.

Product Details

ISBN-13: 9780072225297
Publisher: McGraw-Hill/Osborne Media
Publication date: 08/21/2002
Series: Consumer Series
Pages: 336
Product dimensions: 7.32(w) x 9.16(h) x 0.90(d)

Table of Contents

AcknowledgmentsXIII
IntroductionXV
IUnderstanding SVG
1The SVG Standard3
Bringing Vector Graphics to the Web7
A Hypothetical SVG Application8
SVG's Potential Impact13
Advantages of SVG15
Advantages of Quality and Performance15
SVG and Data-Driven Graphics17
SVG and Interactive Graphics19
SVG and Personalized Graphics19
Potential Applications21
Conclusion23
2Understanding XML25
Just Enough XML27
XML versus HTML27
XML's Advantages over HTML30
Understanding XML and Style Sheets33
Understanding Namespaces40
Looking Under the Hood at SVG Files42
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]42
Some Simple Examples of SVG44
Creating and Displaying an SVG File47
IICreating SVG Graphics
3Creating SVG Images with Jasc WebDraw53
About Illustration Software55
WebDraw Basics55
The WebDraw Workspace56
Working with WebDraw's Tools65
Working with SVG Images in WebDraw68
Opening SVG Images68
Creating SVG Images69
Filling Objects with Colors, Gradients, and Patterns70
Adding Text and Raster Images to Drawings76
Applying Filter Effects and Transformations79
Adding Animation84
Saving SVG Images86
4Creating SVG Images with Adobe Illustrator87
Illustrator Basics89
The Illustrator Workspace89
Drawing Objects95
Using Filters and Effects103
Working with Type104
Arranging Objects109
Saving Time with Swatches, Styles, and Symbols110
Working with SVG Images in Illustrator114
Opening SVG Images114
Adding SVG Features114
Saving SVG Images121
Illustrator's SVG Do's and Don'ts123
5Creating SVG Images with CorelDRAW125
CorelDRAW Basics126
The CorelDRAW Workspace127
Drawing Objects134
Working with Type138
Using Filters and Effects142
Arranging Objects144
Getting SVG Images Into and Out of CorelDRAW146
Opening SVG Images146
Exporting SVG Images147
6Creating SVG Images with Other Drawing Apps151
Designing with Mayura Draw152
Designing with Virtual Mechanics' IMS Web Engine156
Designing with XML Spy160
Other Tools to Keep an Eye On160
SVG Studio161
GraPL162
Oak Draw163
IsoDraw163
SVGmaker164
Batik SVG Toolkit164
Plazmic Workshop Start164
IIISVG in Context--Flash, Web Design, and Dynamic SVG
7SVG for Flash Designers167
What's the Difference?169
Ownership169
Accessibility171
Interoperability173
Scalability174
Workflow175
Which Should You Use?175
When to Choose SVG176
When to Choose SWF177
Moving from SVG to Flash and Back178
8Incorporating SVG in Web Sites179
SVG and Browser Basics180
Simple Case: Embedding SVG In an HTML Page183
Using the Object Element185
Some Practical Considerations190
W3C Amaya190
Browsing SVG Images with Amaya191
Using the Amaya Editor196
Adobe GoLive200
Adode GoLive and "Smart Objects"200
Web Browser Support for SVG203
9Generating SVG on the Fly205
Adobe AlterCast207
Product Requirements208
AlterCast in Action209
Summing Up AlterCast218
GraPL.net220
Product Requirements220
GraPL.net in Action220
Summing Up GraPL.net229
Savage Software DataSlinger230
Product Requirements230
DataSlinger in Action231
Summing Up DataSlinger236
Conclusion239
10SVG Futures241
SVG and Related W3C Efforts246
SVG Tools and Trends248
SVG for Application Development250
Other Future Trends250
Conclusion255
IVAppendixes
AUnderstanding SVG Syntax in Depth261
File Basics262
XML Declaration262
Document Type Declaration263
Everything Else264
The SVG Element264
Attributes for the SVG Element265
Presentation-Oriented Attributes: %PresentationAttributes-All269
Description of Major Elements272
BExample Files287
Chapter 3splash.svg288
Chapter 4navbar.svg291
Chapter 5brindle.svg296
Index303
From the B&N Reads Blog

Customer Reviews