SVG On the Rise
AShocka writes "The W3C has just released
Scalable Vector Graphics (SVG) 1.1 and
Mobile Scalable Vector Graphics (SVG) 1.1
as W3C Recommendations.
W3C Fellow Dean Jackson has an
article, on O'Reilly Network titled
SVG On the Rise,
in reply to Jacek Artymiak's article SWF Is Not Flash (and Other Vectored Thoughts).
Also check out Dean's SVG answer to Powerpoint presentations at Visualising the Semantic Web in SVG."
SodiPodi is an SVG editor for Linux and (recently) Windows. It's not complete yet, but from the look of it it should be pretty good when it is.
Ho hum for the life of a bear
Scalable Vector Graphics -- since it uses formulas (XML entities, really) for specifying where lines and shapes go instead of specifying location per-pixel, filesize will be small. Don't worry about XML verbosity preventing this, as SVG-files often are compressed.
The availability of libraries as Batik makes SVG-generation flexible and easy. One example: One project I was on concentrated on pulling numbers out of a database and visualising them as a graph. Filling a XML-document with values and applying XSLT we had instant SVG. Upside: Very scalable and interactive (our customer was very fond of "hotspots" on the graph). Downside: Lack of plugins. Fortunately, it was for their intranet.
As to impact, I do hope this catches on. I much prefer coding Java + SVG than Flash, if just for the fact that not having the Flash-plugin doesn't prevent my regular development with SVG.
OpenSWF.org has the
documents.
SWF is the file format used by Macromedia Flash to deliver graphics, animation and sound over the Internet. Almost 95% of web users can view SWF content without having to install a new plug-in, and over 300 million people have downloaded the Flash player. Macromedia published the specifications for SWF in April 1998
fyi, the link to the linux flash player you have is 4 years old.
you can download all of the latest flash player, including linux, solaris and os x from:
http://www.macromedia.com/shockwave/download/alter nates/
the flash authoring tool cannot currently export SVG. However, it is possible to render SVG (or at least a subset) within the Flash Player.
For more info see:
http://actionscript-toolbox.com/svgnotes.php
http://www.macromedia.com/desdev/mx/flash/articles /parse_svg.html
also, if you would like to see svg support within the Flash authoring tool, you can request it here. Please be sure to include why you would like it and what it would enabled you to do. mike chambers mesh@macromedia.com
SVG is not intended to do synchronized multimedia. The G in SVG stands for "Graphics". If you want to build an all-out presentation with animation and audio, use SMIL in conjunction with SVG (or whatever you want for the graphics/animation side).