Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Graphics Internet Explorer Microsoft

Microsoft Adopts SVG For Internet Explorer 9 152

An anonymous reader writes "SVG has been a published standard for almost a decade. Microsoft has had nothing to do with it, even while every other major browser adopted SVG as a supported format and interface. Just in the last few weeks, though, Microsoft has thrown a surprising amount of its weight behind SVG." This means for IE 9, but it's a start.
This discussion has been archived. No new comments can be posted.

Microsoft Adopts SVG For Internet Explorer 9

Comments Filter:
  • Re:Pull Factor (Score:5, Informative)

    by portalcake625 ( 1488239 ) on Saturday March 27, 2010 @03:41AM (#31637558)
    So much fucking FUD, people.
    Windows XP (Server 2003/R2 is still mainstream, but they won't port IE9 to it becaus of the same reasons like they did with 2000 and IE 7), is in extended support, which means no more new features, just security updates until 2014.
    Now, if you'd like those features, Microsoft has a program in which you pay the devs extra to port it to (insert older Windows OS here).

    IE 9 will run on Vista and 7.
  • Re:Nothing new (Score:5, Informative)

    by maestro371 ( 762740 ) on Saturday March 27, 2010 @04:33AM (#31637762)

    I've tested with an application that I'm developing that generates complex SVG network maps (that validate as SVG 1.1 with the W3C validator with no errors).

    Linear gradients don't work at all, stroke and fill colors appear to be sporadic. JavaScript doesn't work (but I didn't expect it to as it's targeted to Chrome and Safari primarily right now).

    I expect that MS will add more functionality as the preview progresses. They have a lot of work to do, regardless.

  • Re:Pull Factor (Score:3, Informative)

    by guyminuslife ( 1349809 ) on Saturday March 27, 2010 @04:51AM (#31637812)

    1) There is not, and never has been, an Ubuntu version 1.0.

    2) I don't know how old you are. If you are old enough, you may recall a period in human (and computing) history referred to as "the Nineties." It was a rough-and-tumble era in which browsers fought and bled and died, when this whole newfangled "dot com" thing happened and people all around the globe started using all kinds of intertubes-type stuff. Windows XP, by the way, was not around back then.

    Granted, it was not discovered that the Internet was, in fact, a series of tubes until the eminent Ted Stevens presented his groundbreaking research in the mid-2000s, but the tubes were already in heavy operation by then.

  • by Phrogman ( 80473 ) on Saturday March 27, 2010 @09:05AM (#31638820)

    Try this page: SVG WOW [svg-wow.org]

  • by TheRaven64 ( 641858 ) on Saturday March 27, 2010 @09:16AM (#31638880) Journal
    The trick is to visit a site that uses SVG correctly, instead of invoking the plugin explicitly. Try something like one of the w3schools examples [w3schools.com] or others [jenkov.com].
  • Re:Nothing new (Score:5, Informative)

    by jlp2097 ( 223651 ) on Saturday March 27, 2010 @09:18AM (#31638894) Homepage Journal

    And with all that said, perhaps it's time to put Microsoft's SVG implementation through the /. torture rack.

    Not necessary - here is a nice comparision for all current browser implementations of SVG and how much tests of the official SVG test suite they pass : SVG Implementation Table [codedread.com]. If you click on the chart you get a very detailed view.

    To summarize:
    IE9: 29% of the SVG test cases,
    Firefox: 72%,
    Chrome/Safari: 83
    Opera: 93%

    IE9 is way behind, Opera is the winner in this test

  • by Eskarel ( 565631 ) on Saturday March 27, 2010 @09:37AM (#31639020)

    I've said this before, and I'll say it again.

    Silverlight was not released just to watch movies and animations. Just because that's what Flash has devolved into over the years, doesn't mean that that's what Microsoft(or anyone else) wants to do with Silverlight(or JavaFX if it still exists).

    Silverlight is aimed at creating Rich Internet Applications. It's more of an alternative to AJAX than to Flash because, while Flash can be used to create RIAs, no one does.

    Unfortunately, the demo RIA for everyone of these platforms is a video player, mostly because it's dead simple, looks flashy and is something you can't do in Javascript, so everyone forgets that.

    I really don't think that HTML5 and/or SVG taking over the animation or video playing market share is going to make any dent in Silverlight, because that's not what it was designed for.

  • by shis-ka-bob ( 595298 ) on Saturday March 27, 2010 @09:49AM (#31639094)

    If you look at Haavard's blog [opera.com] on the Opera site, you will find a reference to run of the SVG 1.1 Test Suite on IE9 [codedread.com]. In contrast to Microsoft's SVG test suite (of about 104 individual tests in 7 areas), the W3C's test suite has 275 tests, each of which typically has a dozen or so subtests. On the standard test, IE9 passed 28.36 % of the tests. All other browsers are above 60%. Once SVG becomes viable, I expect that all of the other browsers will quickly advance into the 90%+ range. Opera is already well above 90%. So I welcome IE9 into the SVG crowd, but they are far behind the competition.

    A skeptic, that is to say, anyone who can recall Microsoft's behavior over the past 20 years, might wonder if Microsoft ran the official SVG test suite on all competing browsers to find areas where they failed. They then built a second test where they know the others will fail. The developers then focused on implementing them correctly in IE9. This would give them bragging rights when they ran their specially crafted SVG test that focussed on these areas. But it would not help improve interoperability if they grade themselves on a new test, rather than the W2C test suite. I hope I a wrong, but like the little boy who cried wolf, Microsoft has a history of misleading the community.

Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!

Working...