Hi,

Thanks for your quick reply.

--- In [email protected], "Erik Dahlstrom" <ed@...> wrote:

> I'm sorry to hear that. We have made substantial changes since Opera 10,  
> fixing lots of bugs and generally improving svg performance, but it's of  
> course inevitable that some new bugs pop up. This is why we have public  
> beta versions, so that people can test and report bugs so that they can be  
> fixed before the final release. Builds are made available on a fairly  
> regular basis on the Opera desktop team blog,  
> http://my.opera.com/desktopteam.

OK, perhaps I should have tested an alpha version but I only have so much time 
and there are now 4 major browsers that support SVG (not counting IE 9).

> I'm afraid I don't really understand what you mean, could you be more  
> specific? A step by step instruction with what you expect to see would be  
> helpful.

My comic looks pretty much correct on ASV 3 (the only big issue here is that a 
elements with target attributes don't work).

> Preferrably in a bugreport: http://bugs.opera.com/wizard.

I'll submit an official bug when I figur out the exact problem (assuming I 
don't here that somebody's beaten me to it).  I suspect that if an object's 
display is changed from none to inline with JavaScript, this only propagates 
down one or two levels (which in my comic is usually g and svg elements - I 
started enclosing internal svg elements in g elements because not doing so 
caused problems in an earlyer version of Opera).  This seems to be overriden if 
ancestors have a similar change made directly (e.g the Frame's display is 
changed to inline, nothing appears.  A speach bubble's display is set to 
inline, it does appear.) or there's an SMIL animation involved, even an 
animated filter (the objects that recieve the rollover events to make speach 
bubbles appear usually have an animated filter, it's invisible on a white 
background but can receive events).  

> > Is there a known bug in Opera that causes this?
> 
> I don't know because I don't know what to expect when loading your comic.

You don't seem to have a list of known bugs.  I've tried looking at the I heart 
Opera forum but couldn't find anything.  If my theorie's correct this seems 
pretty fundamental, or am I the only person who has a project that makes 
complex objects appear and dissapear by changing their display via JavaScript?

> Frame 5 looks different in Firefox 4 for example (no animation).

It should have been pretty obvious that you could see far more stuff in Firefox 
4 (in most frames including this one) than in Opera 10 and the comic makes much 
more sense in the former.  The frame in question doesn't have SMIL, the 
character is moved with JavaScript.  The only thing that doesn't work in 
Firefox (in this frame) is the animated filter so the hot zones are invisible 
(they should make the character who's next to speak change colour).

> It helps if there's a good minimal testcase with instructions available.

I'm going to work on one now.

Richard Pearman       http://www.pixelpalaces.com/
The next stage in the evolution of web comics: 
http://www.onlinecomics.net/pages/details/listing.php?comicID=4415
Read my Helium articles: http://www.helium.com/users/212199
South Alberta Cactus and succulent society: 
http://www.facebook.com/group.php?gid=20360241008
Make money from discussing things: http://www.myLot.com?ref=Graptopetalum



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

-----
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:
    [email protected] 
    [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