|
|
Scalable Vector Graphics. See SVG (Scalable Vector Graphics)
Scalar variables in Perl, 464-465
Scaling
checkerboard patterns, scaling, 118-120
code snippet for, 135
cubic Bezier curves and, 124-126
cylinders and, 130-131
horizontal scaling, specifications for, 120
mouse-aware animations for HTML, 242-244
mouse events and animations for HTML, 242-247
multiple scaled versions of an object, 130-131
multiple scale elements, 120-124
scale function, 113, 114, 130-133
skew function combined with, 132-133
text scaling animation, code snippet for, 204-205
vertical and horizontal scaling, 18-19, 120
vertical scaling, specifications for, 120
Scripting
Unix scripts, bar set generation with, 382-386
see also ECMAScript; Perl
Searching, XML and intelligent searching, 460
Security, code protection, 228
Shading
cones and linear gradient shading, 68-69
cylinders and linear gradient shading, 70-71
3D effects, 67-68
triangular wedges, rendering with shading, 17-18
Shadows and shadow effects
Bezier curves and asymmetric shadow effects, 96-98
feGaussianBlur filter primitive and, 140-142
rectangles rendered with, 16-17
text and, 171-173
in 3D bar charts, 218-220
Shifting objects, translate function and, 114-116
Sierpinski curves, recursion to render, 364-369
SineWave1Pattern folder, 416-417
Size
measure, units of, 5
see also scaling
Skew functions, 113, 114, 126-127
axis orientation of, 127
horizontal skew, code snippet for, 135
scale function combined with, 132-133
vertical skew, code snippet for, 135
Software, on CD-ROM, 489
Software requirements, xix, 421-422
Source code, access to, 228
Source code on CD-ROM, 489-490
Spinning effects, 69, 71
Split function in Perl, 477-480
SpreadMethod attribute, 104
StopAnimation function, 285
Stop-color values, 52
Stroke, stroke-width, and stroke-dasharray, 34, 54
Style attributes, 9-10
inheritance of, 40
Stylesheets
CDATA and, 36-37
classes and, 38-39
embedded stylesheets, 34-37
external stylesheets, 37-39, 44
text and, 169
XSLT processor installation, 388
see also XSL (Extensible Stylesheet Language)
Supplemental patterns, described, 399-419
SVG DOM (Document Object Model)
adding elements, 262-265
ECMAScript and, 228
removing elements, 260-262
SVG (Scalable Vector Graphics)
artists and, xx-xxi
defined and described, xvii
information web site, xvii
specifications for, xviii
viewers, 1, 3-4
viewports, 18-19
web development, 2-3
<svg> tag, 3-4
< symbol in Per, 474
> symbol in Perl, 474
Symbols
#, 34, 474
$ in Perl, 474
^ in Perl, 474
/ in XSL, 391, 427, 430-431
System requirements, 490
|
|