Hi David, --- In [email protected], "ddailey" <ddai...@...> wrote: > > Hi I wonder if anyone has done any experimenting with IE9 and ASV. Certain > features[1] in ASV are still more advanced than any other browser,
I know I've asked before, I apologize for losing track of this, but can we get a list of features that ASV supports better than any other browser? Maybe we can maintain it on a wiki page or something. > 2. While IE8 does not yet support HSL color values (as in <use > xlink:href="#two" stroke="hsl(180, 100%, 34%)" fill="hsl(220,100%,40%)" I don't understand this sentence. IE8 did not support SVG at all, so of course stroke="hsl(...)" would never have worked. Maybe you meant ASV? > /> ), I assume (since that is defined in CSS3) that IE9 will. So, I don't know that IE9 supports HSL. > were running ASV in IE9, would IE9's support of HSL color values be > inherited into ASV? That is, does ASV take its SVG color definitions from > the IE platform, or since at the time of implementation, SVG's color > definitions were more advanced than HTML's, would ASV override the browser's > behavior here? Generally, I think that as versions of IE have improved and > as bug fixes have been found, ASV seems to have been resilient enough to > reflect those improvements, at least in realms of scripting, though that may > have been illusory. I think you may have a general misunderstanding about how plugins work (no offense). The browser gives the plugin a box that it can draw into. The plugin gets the markup, interprets it, draws the results. Other than that, I don't think it interacts with the browser in any way. Also in ASV's case, ASV contains a (very old) JS interpreter based on Mozilla from the pre-Firefox 1.0 days. This means that its DOM and JavaScript support will also never improve (you will never gain support for querySelector, DOM Element Navigation, XMLHttpRequest, web sockets, etc). While it's true that ASV has support for proprietary Adobe technologies for making asynchronous network calls, audio, etc these will never be broadly supported across browsers as there are already alternatives being embraced in the browser landscape. That's why an unmaintained plugin is a dead end. There is no hope of it improving its level of feature support or getting bug fixes or it getting faster (unless you buy a faster computer). And continuing to write code that only works in that plugin is, frankly, a waste of time. > 4. Are any of the fakeSMIL libraries still being actively maintained, and > where would the best ones be? Has anyone done any testing on the proportion > of animateable features that those libraries actually support. There's only one FakeSmile library and, though it hasn't shown much activity in quite awhile, maybe someone will help improve it now that we know IE9 won't support SMIL. http://leunen.d.free.fr/fakesmile/ I don't really know the status of Doug's smilScript library. http://schepers.cc/svg/smilscript/ I've been told that FakeSmile has better SMIL support than smilScript, but I can't verify that. FakeSmile was recently included as part of the SVG Boilerplate by Robin Berjon despite it being improperly named there :) http://svgboilerplate.com/ Those are the only two alternatives that I'm really aware of. > 5. Has anyone tested SVG 1.2 features in IE9? I'm thinking most obviously of > <textArea>, but vector effects would be rather handy too. I'm very doubtful that these are supported. As far as I know: - only Opera supports <textArea> - only Opera and WebKit support vector-effect='non-scaling-stroke' I'd be happy to be wrong here. > 6. How about <foreignObject> in IE9? Jeff's chart [2] doesn't seem to have a > test for that one. I can't find one through the SVG WG either [3], though I > will confess to having several years of accumulated befuddlement about how > to find things there. My chart is simply a reflection of running the W3C SVG 1.1 Test Suite, so although it's maybe "my chart", the tests are not :) Best bet is to write a simple HTML-in-foreignObject test that works in the other browsers and see if it works in IE9. My guess is that it will (since HTML is supported, it should be semi-trivial to support foreignObject for that content type). Hope that helps - sorry for the preachin' ;) Jeff ------------------------------------ ----- 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/

