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/

