hi,

as ronan and other pointed out, ASV is very slow. but the main reason 
for this behaviour is not the fact that ASV handles nearly the entire 
SVG1.0 spec (and a script engine, and printing, and...). this is rather 
the reason for the huge plugin size.

slowness is mainly realted to:
- the plugin structure itself
- the *graphical renering engine*. ASV uses parts of the rendering 
engine of a well known desk top publishing program. and DTPs are not 
meant for displaying quickly, but nicely.

the reverse here: SVG is not slow. some implementations are.

regarding your embeded system, using another, thin, viewer would 
possibly be the best solution. but playing sounds *and* rendering vector 
graphics are always demanding tasks. i often see my not too bad machine 
not beeing happy with this combination (winXP).

andr�



-- 
___________________________________________________________________
andre m. winter,
<http://www.carto.net/>
<http://www.vectoreal.com/>
<http://tirolatlas.uibk.ac.at/>



Ronan Oger schrieb:

> Hi,
> 
> There are other solutions for rich clients than ASV. For example, Bitflash 
> makes one available. Given ASV's licensing terms which intend to prohibit 
> embedding ASV within other peoples' software, you might look at the 
> performance with other plugins.
> 
> Also, something to consider is that you are currently not making any use of 
> hardware acceleration for SVG rendering, and this is going to change in the 
> future. There was already a demo of hardware-accelerated SVGT for mobiles at 
> SVG Open in Tokyo this year, and this first-to-market solution provided an 
> approximately 10x frame rate improvement over current software solutions (to 
> 30 frames per second) for SVG SMIL animation.
> 
> One thing I have certainly noticed is that ASV is very, very slow and very, 
> very fat for run-of-the-mill SVG applications. This is most likely because it 
> implements the entire SVG spec, rather than a more limited one. 
> 
> A quick test I ran was the to run the vodafone spiderman SVGT animation on 
> ASV3.01 and on the latest bitflash browser (the standalone win32 version), 
> and the ASV3.01 version produced 1/2 or so the frame rate, at a high RAM cost 
> (true, it was embedded in IE at the time...) while the bitflash solution had 
> an imperceptible footprint.
> 
> One might consider entirely bypassing IE and using a lightweight wrapper to 
> ASV as a possible solution (Vectoreal has been experimenting in this area), 
> but given Adobe's position on embedding ASV into applications, this is a 
> commercially risky thing to do.
> 
> I would say that you should not give up on animation with SVG, but you should 
> spend some time looking for the best browser for the job, and work around the 
> technical limitations forced on you. Also, if you are using ASV, take a look 
> at the optimization hints that were provided at SVG Open 2003 and SVG Open 
> 2002 regarding ASV3 performance and calculation mechanisms. You may be able 
> to get improved performance off your plugin without huge sacrifices in style 
> (obvious points that come to mind are no filters, no transparency 
> settings...) 
> 
> Ronan
> 
> RonanOger
> Partner, Vectoreal http://www.vectoreal.com
> Director, ROIT Systems http://www.roitsystems.com
> Serverside SVG http://www.roasp.com
> 
> Ronan
> 
> On Saturday 18 September 2004 16:13, [EMAIL PROTECTED] wrote:

> 




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to