Microsoft Wants To Participate In SVG Development
rossendryv writes "After many years of fighting against the standard, Microsoft announced they are joining the WC3's SVG working group to help with the development of SVG. 'We recognize that vector graphics are an important component of the next-generation Web platform,' said Patrick Dengler, senior program manager on Microsoft's Internet Explorer team in a blog post."
Hahahahahahahahahahahahahahahahahahaha. Funny, funny.
I'm sure their help will be just like that they gave to the development of OpenGL.
General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
I don't really know how the W3C is organized, but shouldn't there be some protection against allowing organizations who are openly hostile toward a technology from sitting on the committee? Isn't this just common sense?
Who do they think they are? The UN?
-Peter
So basically you tried to shove your own proprietary format (XAML?) down our throats but that didn't work. So you thought you'd wait it out and see who had the biggest cajones in this game of chicken where people had to pick? But then Google and Adobe just made plugins for IE that made SVG work which kind of let the air out of your tires. And now, before you've even implemented the SVG Tiny spec in Internet Explorer you are saying things like 'We recognize that vector graphics are an important component of the next-generation Web platform'? So where would that leave IE since it has not implemented said important component of next-generation web platforms?
So you basically want a say in which direction the spec takes from now on without having proven to anyone that you are truly committed to this?
Or is this some hilarious attempt to sidle in at the last moment and hope everyone forgets about your blatant disregard for SVG and make it seem like SVG had always been in your plans but you're only now just getting around to it?
I mean, you're looking mighty foolish now no matter which route you take.
All that angst and animosity aside, I applaud this action. Get it implemented in IE right now so I can start writing crap that utilizes basic graphics without having to post an unnecessarily large image for a flow chart and we can start to carve down the Flash usage out there.
My work here is dung.
What do you developers prefer as a development environment? I personally use Inkscape, an open source Vector graphics editor. What does Slashdot like to use?
We recognize that vector graphics are an important component of the next generation Web platform. As evidenced by our ongoing involvement in W3C working groups, we are committed to participating in the standards process to subvert those standards to our benefit. Our involvement with the SVG working group builds on that commitment.
Fixed that for you.
"I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
So they are no longer pushing their own proprietary VML vector format? Ah well. Since Adobe bought Macromedia SVG needs more people pushing it. The saving grace has been that some browsers (e.g. Firefox) natively support SVG now. So this is good.
Title says it all. We've seen this before, folks.
# cat
Damn, my RAM is full of llamas.
Silverlight didn't work, and we still want to kill Flash.
The World Wide Web is dying. Soon, we shall have only the Internet.
Nice of you to finally join the rest of the class, did you drink too much last decade?
Okay, where is the "whatcouldpossiblygowrong" tag? This article screams for it.
First sentence of TFA:
As a part of Microsoft's continued commitment to interoperability and standards support...
Uh, when did that happen? I have yet to see M$ ever work toward either of those goals.
Embrace and Extend.
And in the process totally destroy what was once a thing of beauty.
They've done it before, and odds are they'll do it again.
Microsoft is already on the working group. Are they saying that after years of dragging their feet and dragging the process out as long as possible, now that the standard is gaining traction, that, well, yes, it's time to come out of the cold? What a bunch of maroons. Based on a lifetime of experience in IT, I don't trust them any farther than I can spit.
SVG adoption needs Microsoft to gain critical mass. 66.43% SVG figure is based on December StatOwl.com figures.
Here we go again: http://noooxml.wikidot.com
"Committee stuffing is a standard practice for Microsoft. Microsoft raped ISO with their office file formats, leaving the organization in limbo. The whole campaign against the format have raised an army of people, which are furious about the dirty tactics used by Microsoft to get the broken standard through ISO. This anger won't go away, and I wish good luck to Microsoft to get it adopted by governments. The reputation of Microsoft went down below zero with this process."
You just know that Microsoft will try to stick in some way to embed executable code, so SVG files can invoke "platform specific services".
Besides, without that, it won't be useful for viruses and trojans.
And NOW they embrace SVG. It's hilarious......
"Two Fingerz Ronnie" and he calls you into the back of the place, so he can slip you a shiv between da ribs an' he don' have to walk as far to dispose of da body in the alley 'round back.
I'd trust MS about as much as I'd trust "Two Fingerz."
They like to embrace, extend, fuck you up, go back on standards, steal your technology and leave you bleeding in a back alley. (Remember J-Script? Not JavaScript, J-Script. They couldn't call it JavaScript. But they tried.)
MS has NEVER played straight with ANYBODY.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
Embrace <-- you are here
Extend
Extinguish
it's a trap....didn't Microsoft do the same thing with other working groups (even other working groups of W3C)?
Not including the OpenDocument/XML "issue".
Until Microsoft commits to supporting SVG in IE it is hard to see Microsoft's supposed support of the standard as anything but disingenuous.
Well we certainly have a right to be cynical, given past events, but odd things happen. For example Sony has started supporting SD!?
One question though, is there any BSD styled SVG implementation that could be grafted onto a browser?
Jumpstart the tartan drive.
As soon as Microsoft implements the current SVG standards in IE, they should be welcomed into the process of refining the standards further.
Until they implement the current SVG standards, they should be kept away.
[Opinions mine, not IBM's.]
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
Based on this growth trend, I'd say Silverlight has a future still.
Quick, pick yourself up off the floor.
Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
So where does this leave WebGL? Hopefully untarnished and free to become the de-facto web standard for vector graphics... oh, unless MS now decides that SVG support is sufficient and they don't need to support WebGL at all thus starting another "war" of which browser supports what features.
I think it's "Embrace, extend and extinguish"
Wooosh.
Close. Since SVG is a markup language, I develop mine in a text editor. Or I write Python programs that turn my data into SVG animations automatically.
I have Adobe Illustrator CS3 but there's not much point exporting from it into SVG. I'm better off exporting to PDF for static documents or using Flash for animations since those formats are widely viewable.
No, it's enhance. But thanks for asking ;)
I'll try anything once. Twice if it tastes good
What, no "itsatrap" tag on the story? I'd add it myself, but I have no idea of how tags get added to stories. :-P
I think that WC3 should be more like W3C, or am I missing something? ;)
oh, microsoft wants to join in svg development.
right.
just like intel that joined the ieee1394 (firewire) committee... ...just to undermine the standardization process of firewire.
bill's people will use the same shenanigans that intel used (maybe we'll support it, maybe we won't... etc.) in order to get its own technology out and established before svg can get a real foothold in the market, if it ever becomes more than a marginal oddity like ogg.
or they will use the same "embrace, extend & extinguish" tactics they used with java.
how can microsoft be kept in check (on a tight leash?) to ensure they don't corrupt the svg standard?
you can't change *decades* of nasty, predatorial behaviour overnight. i strongly doubt ms' intentions are honest.
tmp31416
p.s.: taco, the new (current) slashot is awful. could there be a way to view it in "usable" mode (i.e., pre-2004 or thereabout) without having to log in?
I couldn't be called a Micro$oft fan, but VML (while as painful as programming a TI-38) was useful in IE only environments (a man has to eat), and Microsoft tried to go down the standards route (http://www.w3.org/TR/NOTE-VML). The fact that VML was never adopted outside of IE, combined with lack of features, effectively killed it. What I did find annoying was the fact that MS locked down the office extensions to VML rather than continuing down a standards path - all those pretty pictures you can generated in power point can't be generated in the browser.
My $0.05 (AUD - we don't have pennies any more)
"Microsoft wants to fuck up the W3C SVG effort."
Get ready for Microsoft to sabotage them much like they did with the XML standards.
My karma is not a Chameleon.
MS, if you want to help SVG, how about supporting the current standard of it in your browser? kthx.
That's probably part of it, but I wonder if the fact that Microsoft is trying to play in the tablet space -- where reading ebooks is a key application -- and SVG support is required for conformant .epub readers (with .epub is increasingly dominant for ebooks) might be a factor.
Consider using modifiers to your advantage.
I often find "Offtopic", "Overrated" and "Flamebait" to be more like "I don't like it". "Troll" is often funnier than "Funny". "Redundant" is usually OK but rarely used. So I am using a positive modifier to almost everything (except anonymous postings) and moderation now serves me to mark postings which were compelling enough for someone to moderate them.
We wiwl pwetend to be fwends wif him - then sneak up on the widdow fellah and bwast 'im!!!
Cawfuw - don't let anybody know!!!
*** Don't be dull.***
If Microsoft had any hopes of retaining a shred of relevance in the next generation of browsers, they would be throwing their support behind HTML5 Canvas, not SVG.
to put "help" in double-quotes.
Like when my kids decide to "help" make cookies.
Only, we still end up with something tasty when they help me.
Do you have ESP?
While I use Inkscape myself the designers I knew used Adobe Illustrator for vector work. And boy was some of their stuff good - what they could with that Bezier spline tool beggared belief. One guy's Illustrator portrait of his girlfriend looked like it was painted...
Seems to me that SVG will help deliver the death blow to Microsoft's monopoly on the desktop. Once SVG is implemented, it can be used to provide a 'desktop'. Once a desktop is widely adopted, Microsoft is redundant.
Microsoft's only play is to sabotage the standards.
Best regards.
Must that I am unfond of Microsoft business tactics, and hegemonising in manners that are contrary to the benefits of the community at large, I am tentatively very happy that Microsoft has joined the SVG WG. On two counts - firstly, that they will add native support for it in their IE product (which, as far as I can see, is inevitable unless they truly are demonic); and secondly that it opens up a hope that they will move onto standards compliance, skip into the 21st century and support XHTML as an XML instance rather than as an HTML extension of an SGML instance. Then at last, I won't have to have a fix for/> , <div />, <script /> problems that arise after normalising XHTML documents.
This comment was written with the intention to opt out of advertising.
--
MSFT: Why, yes, we are here to help!
SVG WG: Uh, O.K., how exactly are you going to do that?
MSFT: Ever heard of a company called "Netscape"? Well, by cutting off their air supply, we made them a household name!
SVG WG: Oh, great....
hahahha it's quite funny because M$ sucks fat wang when it comes to standards. It must be because Linux uses svg for tons of icons etc....
Consider SVG:
and the equivalent XAML:
The two are so similar a simple Perl script could easily do the conversion. So why the resistance to support SVG by Microsoft? (Certainly the implementation is trivial given the Silverlight codebase). And why the hating on XAML? It seems obvious that its feature set was heavily influenced by SVG.
Let's merge the two (or not) and move on to more important things.
Wanted: witty unique signature. Must be willing to relocate.
Another simple tactic for them would be to simply bog down the SVG approval process to the point where the next version will be obsolete by the time it's approved. Queue tons of implementations conforming to a moving target and lots of extra work while the real MS heads get together to churn out another competitor as fast as they can.
All the browsers except one (go ahead, guess which one) are becoming capable enough to do a lot of animation and tricks that people used to put in flash, themselves.
Flash itself is hated because it ruins the web, it locks up data in an executable that can't be indexed.
And then, MS comes along and rather then improve its browser to support standards, it adds a flash copy. Who needs it? Do we REALLY want to go back to the days of the web bubble where you had a dozen plugins begging to be installed? Bad enough that flash survived, we don't need a new one.
It also ruins the browser experience for those who have trouble with sight. The rest of the web can be spoken or enlarged or contrast changed (not IE) but that doesn't work for plugins.
The only use I seen for silverlight is to embed video. Why introduce yet another closed source player when it would have been trivial for MS to just support the video tag.
Make no mistake, silverlight is nothing more then activex 2.0. Yet another attempt by MS to turn the browser into a windows only experience.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Haha, you sound like that figure is fixed and not going down. How about this one: 55.66% or this one: 50.3%
There, and I didn't even have to go to the w3schools site like so many people mistakenly do.
Section 1.2.5.3.2.8.200.1
Entity SILVERLIGHT_30034509, type STREAM
Contains an open, standard set of Silverlight objects for interpretation.
Entity SILVERLIGHT_FIXERUPPER, type BOOLEAN
To work around bugs in Silverlight.
I just find it amusing that the image shown in TFA as "SVG" is actually a PNG...
This sig is provided "as is" without warranty of any kind.
We recognize that vector graphics are an important component of the next-generation Web platform.
Translation: Since the overwhelming majority of vendors is on board with it, we don't want to be left out in the cold
There are already "elegant" solutions that can achieve svg rendering in IE, even 5.5 ... http://www.amplesdk.com/
Stacking independent technology boards, rewarding obedient vendors, stacking standards groups, patenting choke-points while participating in the development of same, oh my... This is akin to having a golfer participate in the development of a Victoria Secrets Calendar. There is going to be a lot of participating and a lot of disappointed parties.
What once was:
We need to smile at Novell we kill them.
Has become:
We need to smile at (Open Source/ Open Standards) as we kill them.
and we're here to help you.
Why do people use jQuery? To hide all the browser dependent JavaScript issues.
Why do people use GWT? Because they don't want to see JavaScript.
I'd take Silverlight any day over JavaScript. It delivers the true power on the client side. JUST OPEN SOURCE IT!
I was playing around with the idea of using SVG as a graphics file format for a recent project, but after having a look at the specifications, even SVG "Tiny" is way, way, way overcomplicated. With raster graphics formats out there that can be read and parsed with a couple lines of C code, there is definitely room for a truly SIMPLE vector graphics format.
I'd love to see a "SVG Tiny Tiny Tiny" for those of us that just want a few scalable icons and don't want to build a freaking XML parser into their project.
Alternatively, if anyone can recommend a good C or C++ based support library that takes the pain and suffering out of parsing SVG, I'm interested!
Do you hate Silverlight because it's Microsoft
It's reason enough.
After observing a few decades anticompetitive behavior, punctuated with six years during which they utterly and completely neglected Internet Explorer -- the world's primary window to the web -- two things seem pretty apparent to me:
1) Despite all their talk about developers, developers, developers, when they can get away with it, they care about developers not one bit. If they did, some minimal effort towards fixing some of the more egregious problems with IE might have been made, instead of pushing the problems out onto the backs of hundreds of thousands of web authors who had to figure out how to circumvent bugs and irregularities.
2) It's quite likely they'd like pull an embrace-extend-extinguish with the web as whole if they can pull it off. And if they get critical mass for RIAs with Silverlight, they might even be able to pull it off. I don't care how good Silverlight is -- and I've been impressed with some things -- I'm not at all interested in that future.
Tweet, tweet.
SVG and surrounding technologies (EcmaScript, DOM et.c.) is as near perfect as an XML(*) based solution could be. It is based on the good graphics model in PostScript (but has different and far worse font model, propably because it wasn't possible to mimic PS-fonts in something that isn't a real programming language), with a few enhancement and better support for Unicode (especially UTF-8).
What is missing is good browsers and viewers that has full support for SVG.
What MS propably want to do is dumb it down, so that they can manage to create "fully standard complient" viewers. It allready exists a lot of dumbed down versions of the standard and they all have very limited areas of use.
(*) Personally, I would prefer a modernised PostScript. "Just" add easier Unicode support, better support for animation, videos and larger numeric types. Something better than Document Structuring Comments would also be nice. PS is one of my favorite languages, and not just for graphics. It is really good for number crunching (IF the precision is good enough) and text processing, and it is present (GhostScript) on every system that uses CUPS (OS X and most other UNIX(-like) systems/distributions). I like the PS syntax (or lack thereof) and most things are much easier to do with a high level language compared to low(er ;) level languages like Python, Java or Ruby. PS is also really easy to learn compared to Common Lisp and other hll:s, in fact it is easier to learn than most other computer languages, at least if you don't have been made stupid by exposure to some made-for-stupid-people-by-people-who-think-they-are-smarter languages (like Java and C++). It is also better to think-in-PS than to think-in-java/c++ when you deal with JavaScript (but of course it is best if you think-in-JS, when you program JS).
ISO OOXML debacle. Same scenario. Expect the bad guys to win.
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.