Hello James,

On Tue, 24 Jun 2008 22:45:35 +0200, James C. Deering  
<[EMAIL PROTECTED]> wrote:

...

> Everything works fine except that Opera is sloow as molasses!

Sorry that you feel that way. The level of svg support varies among  
browsers, so to be able to do a fair comparison of performance you should  
first remove everything that isn't handled by some browser.

> See the menu roll overs for just one example. Also the zoom
> needs work. Current speed deficiency makes it unusable for
> SVG web presentations.

Have you tried common content optimization strategies [1]?

For example:
- using 'display' is way better than using 'visibility'
- are your the filter chains optimal? I.e. using only as many steps as  
required, and limiting the filter region using x,y,width,height on the  
filter element?
- do animations run endlessly? I.e. even when not visible?

> When tested with Webkit:
>
> Good SMIL animation speed.

Sure, remove the filters (which webkit ignores) and you can expect the  
same in Opera too.

...

> When tested with Firefox:
>
> What test? Has no support for SVG fonts, SMIL animation or
> filters.

Filters are supported in FF3 (yaay :)

> I look forward to running this file perfectly in
> the near future.

Well, it's a good stress-test for sure. Though your best bet for making it  
work in the current generation of browsers will involve making different  
design choices, for example not using SVGFonts, and perhaps using  
javascript for animations (though FakeSMILe is an option if you prefer to  
keep the declarative animations there and still have it work in FF and  
Safari).

Cheers
/Erik

[1] http://wiki.svg.org/Optimizing_SVG_content
[2] http://leunen.d.free.fr/fakesmile/

-- 
Erik Dahlstrom, Core Technology Developer, Opera Software
Co-Chair, W3C SVG Working Group
Personal blog: http://my.opera.com/macdev_ed

------------------------------------

-----
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/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> 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