CSIRO SVG Toolkit release - with scripting!

Hello. 

It's past time for a new release, but we have held off until
we had something cool. Here is the latest release of the SVG
toolkit (dated 6th June 2000).

Bella is demonstrating this version at JavaOne on Tuesday night
if you want to see it in action (and other Java based SVG products).
Go to the SVG/Java2d BOF.

Zip file with (nearly) everything included can be found at
http://www.cmis.csiro.au/svg

Improvements include:

-- everything you need to view svg files included (all 3rd party
libraries)
-- new user interface (added URL text field, back/fwd buttons, view src
window)
-- class style attributes, which is a start towards full style sheets
   (have a look at samples/style.svg)
-- lots of bug fixes (we've tested against the soon to be released
   SVG conformance test)
-- mouse cursors show current mode
-- background color now set properly
-- lots more samples, including a tour (samples/tour/index.svg -
   click on the red arrow in pointer mode to show next slide)
-- more DOM events implemented

and........ embedded scripting using Javascript. This is very cool.
Here is the extract from the README:

This release includes some support for embedded javascript
in SVG files. Have a look at samples/scripting and
samples/tour/script*. Highlights include:

samples/scripting/adobe_animation.svg 
-- the Adobe animated wave

samples/tour/script3.svg 
-- a simple attempt at Powerpoint like transitions. Includes
-- animated text (with transform), text that slowly becomes
-- visible (through style:opacity) and animated gradient patterns.

samples/tour/script4.svg 
-- allows you to draw on the canvas, inserting
-- elements into the SVG DOM. Make sure mouse is in pointer mode 
-- (the pointing finger), choose your element type (circle or line)
-- and click in the rectangle

Note about scripting.. at the moment it takes a fair bit of
processing power (you'll see how much!). This is only the first
release, so consider the scripting as pre-beta software.


What's next
-----------

Next release will have at least some filter effects. We have
already started implementing them, but they didn't quite make
it into this release.

Support for SVG embedded fonts is also planned.


Have fun,

Dean (for the CSIRO SVG team)
svg@cmis.csiro.au

Received on Monday, 5 June 2000 23:28:38 UTC