2D Web Graphics: SVG
I. Herman, W3C, Head of Offices
Opening Event of the W3C Finnish Office
Tampere, October 11, 2002
http://www.w3.org/2002/Talks/SVG-Tampere-IH/
Scalable Vector Graphics (SVG):
“SVG is the HTML for Graphics”
SVG has also some more “unusual” features:
(Synchronized Multimedia Integration Language Version 2.0)
animate
animateMotion
animateTransform
animateColor
set
[from,to]
[0,1]
begin
dur
end
obj.click
obj
anim.end
anim.begin
anim
anim.end; anim2.end
anim2
anim.begin+4s
obj.mouseover
obj.mouseout
Put a light source "above" the image and animate its characteristics...
script
<g onload="Start(evt)" ... >
...
function Start(evt)
var now=new Date();
clockObj.adjustTime(now);
}
Inclusion into HTML with a plugin:
<object data="File.svg" width=".." height=".." type="image/svg+xml">
<img src="..." alt="Image replacement...>
</object>
embed
<?xml version="1.0" standalone="yes"?>
<parent xmlns="http://example.org"
xmlns:gr="http://www.w3.org/2000/svg">
<parentElement>....</parentElement>
<anotherParentElement>
<gr:svg viewBox="..." width="..." height="..." ... >
<gr:rect>....</gr:rect>
</gr:svg>
</anotherParentElement>
</parent>
Linux and Solaris in beta
None of these are complete, but we are getting there!
Graphics2D
Check W3C's site: http://www.w3.org/Graphics/SVG/!
(using Celinea's conversion)