Slashdot Mirror


WVG : The New Scalable Vector Graphics

jafro_svg writes "While the press has discussed Microsoft's upcoming 'Sparkle' as a potential Flash-killer - the technology arena on which Microsoft's new technology is having the most impact is SVG. SVG (now a W3 standard for 3 yeras) was itself billed as a Flash-killer some years ago, and speculation about how it might be accepted into the mainstream for developers (i.e. incorporated into IE) now seems inevitable -- you see, Sparkle's real name is WVG and is 90% identical to SVG." Jafro_svg also points out this online SVG tutorial.

432 comments

  1. Can't surpass flash. by octalc0de · · Score: 1, Insightful

    With Flash so popular on the Internet for multimedia presentation (used from everything to full-motion video), I fail to see how any other initiatives (even those backed by Microsoft) can manage to eat into the radical marketshare of Flash.
    These days, you see flash taking the place of all client-side drawing, from games to its intended use of vector animation to entire layouts for websites. Flash
    has evolved past simple vector drawings and is now, unfortunately, a part of the Internet that will probably be here to stay, with its annoying audio and annoying ads.

    Even if it is incorporated into IE, web developers will see no reason to switch
    to this new technology. Microsoft often reserves new initiatives for higher versions of Internet Explorer and leaves the older users in the dust, telling them to upgrade. With such a wide majority of users reluctant to upgrade, it'd be kind of pointless for webmasters to use this instead of flash.

    1. Re:Can't surpass flash. by Anonymous Coward · · Score: 1, Insightful

      That's true, yet some people will choose to use it. I laugh when sites try and require me to sign up for an MS Passport account. I immediately go to their competitors.

    2. Re:Can't surpass flash. by Ignis+Flatus · · Score: 1

      Even if it is incorporated into IE, web developers will see no reason to switch to this new technology. Microsoft often reserves new initiatives for higher versions of Internet Explorer and leaves the older users in the dust, telling them to upgrade. With such a wide majority of users reluctant to upgrade, it'd be kind of pointless for webmasters to use this instead of flash.

      I feel like you are talking about me. You see, I'm one of those late-adopters, still using WinNT as my primary OS. There's a whole world of content out there that I am completely shut out of. So many web sites I visit now offer video files in WMP version 9 format only. I would upgrade the video player, but MS does not offer an upgrade for my OS. I have been left behind.

      As for the web sites that are shutting me out, I assume they use WMP9 because it came free with their server software. Webmasters are already making pointless decisions. They'll go right along with this one as well.

    3. Re:Can't surpass flash. by Chess_the_cat · · Score: 5, Insightful
      It happens all the bloody time:

      Netscape lost out to IE
      Apple lost out to Microsoft
      AltaVista lost out to Google
      WordPerfect lost out to Word
      The typewriter lost out to the computer
      Quark will eventually lose out to InDesign

      In each example, the dominant, familiar, easy-to-use solution was replaced by the upstart.

      Saying this 'can't surpass' Flash is so short-sighted and uninsightful it's making my teeth itch.

      --
      Support the First Amendment. Read at -1
    4. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      Are you really this stupid? Is anyone?

    5. Re:Can't surpass flash. by octalc0de · · Score: 1

      Netscape lost out to IE
      Apple lost out to Microsoft
      AltaVista lost out to Google
      WordPerfect lost out to Word
      The typewriter lost out to the computer
      Quark will eventually lose out to InDesign


      All of these new products have brought something new to the field. They would have crashed and burned otherwise. I fail to see what this new standard can bring to the masses, and it's really nothing unique that existing software can't do.

      Sure, if Flash were a dead program that people weren't ever going to use, this would quickly surpass it. However, it isn't.

    6. Re:Can't surpass flash. by deanpole · · Score: 2, Insightful
      You assume flash will continue to work well in MSIE? Slowly it will break and become unreliable. The graphics rendering will have errors. The resolution will be lower and the colors not right. Some javascript autodetection methods will fail. CPU performance will suffer. etc...

      It will happen first through security updates, then the new release. Maybe installation of MSOffice or DirectX 10 will cause it. There will be rumors of a security hole in the flash player. Eventually it will be unavoidable, and designers will decide WVG is less trouble.

      Some would call it modus operandi.

    7. Re:Can't surpass flash. by dimator · · Score: 5, Insightful

      People who compare SVG to Flash directly are missing the point. The real strength of SVG is not vector graphics (which its pretty good at). The real strength of SVG is that since its an XML-derived schema, all the available tools for dealing with and transcoding XML documents (XSLT, et al) can be used to generate SVG documents. The implications of this are slowly beginning to be understood. Imagine how many XML derivations could use this. Anything from business documents (graphs, etc), to medical records (graphically showing the timeline of a patient's medical operations, for example) can utilize these techniques.

      The coolest example I can point you to is this. An XSLT stylesheet is used to transform a chess markup language into a animated SVG image. Beyond cool.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    8. Re:Can't surpass flash. by ShallowThroat · · Score: 0

      Familar, maybe, but dominant and easy to use? Bullshit. since when are typewriters harder to use than computers? i guess sinces macs were harder to use than windows machines...

      --
      The "Insert Quote Here" line is almost as predictable as inserting an actual quote.
    9. Re:Can't surpass flash. by lspd · · Score: 2, Interesting

      All of these new products have brought something new to the field. They would have crashed and burned otherwise. I fail to see what this new standard can bring to the masses, and it's really nothing unique that existing software can't do.

      I will come bundled with every copy of Frontpage/Office/Windows...the same way that IE beat Netscape.

    10. Re:Can't surpass flash. by jkauzlar · · Score: 1

      Here is a link to a interesting article by Paul Prescod which explains the significance of SVG in the vector graphics market. Despite Flash's success and Microsoft's monopoly advantage as they enter the market, there will still be a single open format by which vector graphics may be transmitted between applications. At this time, Adobe products, OpenOffice, to name some big supporters, allow conversion to SVG. It makes sense to have a open-standardized transmission language for vector graphic formats, even if nobody actually implements a viewer/creater for the format!

    11. Re:Can't surpass flash. by LS · · Score: 1

      Do you have a timeline + evidence of Microsoft doing this to another technology? Specifics, please. I'm not implying that I don't believe your theory, but that such information would be very interesting to know.

      LS

      --
      There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    12. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      Not to sound like a broken record, but the actual files are WMV version 3. I don't know if Microsoft offers the codec for this format for older versions, but I do know that mplayer will eventually support this format. You can run mplayer on Linux and the BSDs.

    13. Re:Can't surpass flash. by renoX · · Score: 1

      >Do you have a timeline + evidence of Microsoft doing this to another technology?

      They added error messages on Windows (3.1?) so that people would get scared when they would run Windows on another DOS than MS-DOS.
      There was some litigation (with Caldera I think), but Microsoft settled for some money change (for them).

    14. Re:Can't surpass flash. by Anonymous Coward · · Score: 1, Informative

      Macromedia should be extremely concerned (read: shitting themselves) about what is planned for sparkle. The linked article really doesn't do it justice. I caught a presentation about Sparkle at a conference somewhere in Washington last week and it's not just a cheap copy. 1) They are developing a VS.NET 2005 component and new programming language that will link sparkle to all other .net components. Imagine flash with access to anything available in .NET. You can code an entire App in sparkle or you can code your app in c# and use sparkle components, whatever. Imagine flash with ADO, network access, etc etc. It just opens up whole new way of developing the GUI for your apps. If you are old fashioned, you can just use it for web pages I guess. 2) Sparkle will have hardware acceleration, making it roughly 5 billion times faster than flash, which leads me to point 3) They have an army of people making libraries of tricked out UI elements that do all sorts of Aqua-ish useless fancy 3d nonsense using the hardware layer. These elements will be accessible in .NET and used all over the place in the UI (which, if you have seen the last beta of longhorn, is ridiculously ridiculously slick) I'm leaving out a bunch of other stuff, but basically - on paper - it's an order of magnitude better than flash in terms of authoring experience, speed, and flexibility. (And this is coming from a gal who has submitted at least 15 samples to flashkit.com.) But that's, just one lurker's opinion, I could be wrong.

    15. Re:Can't surpass flash. by Anonymous Coward · · Score: 1, Interesting

      Do you have a timeline + evidence of Microsoft doing this to another technology?

      Remember Windows Media Player version 6? Microsoft stopped making codecs for it. There were tools to convert movie files to the new format that v6 couldn't play, but v7 could play. I don't remember v6 being able to play asf files at all. So you upgrade to v7 and all of a sudden you have to worry about whether it's transmitting a unique ID number to websites when you stream a movie. It was also able to execute scripts embedded in ASF files.

      Microsoft doesn't break old technology because they don't have to. They don't update their old technologies; they replace them with new technologies.

    16. Re:Can't surpass flash. by geoff313 · · Score: 1

      How do you get the svg plug-in to work with Mozilla under Windows XP? I installed the plug in, and it works under IE (which I just tested) but I use Mozilla v 1.5, and it doesnt' appear to work. Do you have any suggestions? The requirements are listed as this:

      Windows 95, 98, SE, 2000, ME, XP, or NT 4.0 Service Pack 4 and up
      Netscape Navigator or Communicator versions 4.0 through 4.75, or Internet Explorer 4.0 or higher. Netscape 6 is not supported.
      13 MB of hard disk space
      32 MB of RAM recommended

      are they planning on implementing Mozilla support if it already doesn't exist?

    17. Re:Can't surpass flash. by spagnitz · · Score: 1

      Anyone heard of this little web browser called Mozilla?

    18. Re:Can't surpass flash. by smeenz · · Score: 2, Insightful

      With Mosaic, and the new Netscape so popular (used in libraries and educational institutes), I fail to see how any other initiatives (even those backed by Microsoft) can manage to eat into the radical marketshare of Netscape.

      These days, you see Netscape taking the place of Mosaic for all HTML rendering. Microsoft's internet explorer doesn't even support forms properly!

      Even if it is incorporated into the operating system, web developers will see no reason to switch to this new browser. Microsoft often reserves new initiatives for newer versions of Windows, and leaves older versions in the dust, forcing people to upgrade. With such a wide majority of users reluctant to upgrade from windows 95 and NT4.0, it'ld be kinda pointless for webmasters to code for internet explorer instead of netscape.

      <tongue>

      Well that's how things were about 5 years ago.

    19. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      I will come bundled with every copy of Frontpage/Office/Windows

      Ladies and gentlemen, the first proof that lspd is the new Bob. Though,

      ...the same way that IE beat Netscape.

      does indicate some delusions of grandeur.

    20. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      Well open office is dog slow on Windows.

    21. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      You don't.

      Someone's maintaining nightlies of Firebird with SVG support enabled, but every single one of them has crashed on execution for me. Right now, the only thing I still know of on Windows to view SVG is IE.

    22. Re:Can't surpass flash. by spectecjr · · Score: 1

      Well open office is dog slow on Windows.

      Only because the Open Office guys don't seem to understand how DLLs are loaded on Windows, and don't spend the appropriate time rebasing and binding their DLLs.

      --
      Coming soon - pyrogyra
    23. Re:Can't surpass flash. by chendo · · Score: 1

      So then Microsoft will lose to Linux?
      Humans will lose to monkeys?
      IE lose to Mozilla-based browsers?
      SCO will lose in court?

      --
      Founder of Mirror Moon - Tsukihime Game Trans
    24. Re:Can't surpass flash. by l810c · · Score: 1
      I tried This and the result looked like an infant had mashed keys on a keyboard in some cheap paint program.

      Well, at least it's a start to head off MS dominance. If SVG does become popular, I'm sure more resources will be devoted to this project.

    25. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      You're stupid. All .NET programmers will be able to make WVG animations. That's a lot of developers. A lot more than the number of Flash ActionScript programmers.

    26. Re:Can't surpass flash. by danheskett · · Score: 1

      They added error messages on Windows (3.1?) so that people would get scared when they would run Windows on another DOS than MS-DOS.

      It was never on release code, only on beta code and only against DR-DOS. It was a non-fatal error, and they settled for about $20M.

      It's not really a good example to prove the point.

    27. Re:Can't surpass flash. by Anonymous Coward · · Score: 1, Informative

      I just tried out Corel's SVG plugin - and after manually copying the netscape plugin from the install directory into the Firebird plugin directory I'm surprised to say that it's working well enough so far.

      Just don't double click an .svg file - it's... BAD. Works great for svg in webpages though.

    28. Re:Can't surpass flash. by Deaper · · Score: 1

      I seem to remember in the mid 1990's people said the same thing about Internet Explorer. Why after all would people use Internet Explorer when everyone is already using Netscape? By the time Microsoft released IE 4.0 Netscape was struggling... And by IE 5, Netscape's market share was practically non-existant. IE now controls an estimated 95.4% of the web browser market share. The majority of the people still using Netscape are large companies and educational instititutions who tell their employees to use it. However I'm not saying that Internet Explorer is any good. (I'm typing this comment from Mozilla on a windows system.) I'm just saying that it's foolish to think that Flash is safe. Netscape thought they were safe until it was too late. As long as Macromedia reallizes that Sparkle is a potentially major threat, and takes actions to prevent it from becoming so, Macromedia will end up just like Netscape. Of course, unless Microsoft gets with the program and starts integrating tabbed browsing I'd say Mozilla may be able to sneak up on them.

    29. Re:Can't surpass flash. by Pieroxy · · Score: 1

      Netscape lost out to IE - Hmmm, even if the decisive phase of the winning was made by IE4, which was much better than NS4, IE3 still managed to steal a good 40% share to Netscape, even though it didn't bring anything (but for the fact that it was preinstalled)
      Apple lost out to Microsoft - Right
      AltaVista lost out to Google - Right
      WordPerfect lost out to Word - And what did Word brought to the field?
      The typewriter lost out to the computer - Hm. And Horse carriages lost to cars. Let's stay in the field of software please.
      Quark will eventually lose out to InDesign - Well Quark has successfully survived a Microsoft attempt. I remember the time when people predicted the death of Quark in 2 years, and - believe it or not - without releasing any new features, just resting, thay are still there. That makes it a bigger deal IMO, and I would certainly not pretict their end soon.

    30. Re:Can't surpass flash. by dimator · · Score: 2, Insightful

      The damn adobe plugin is mostly unmaintained, as far as I know. The last update to the Windows version was recent, but before that it was like a good 2 years before they updated it. That being said, I think it is still the only real SVG plugin worth a damn. (There's batik, but that's not a browser plugin.)

      I don't know why it doesn't work under mozilla, I don't remember having tried it under windows. But the windows adobe plugin works under mozilla on linux, using Crossover. The only thing I can think of is if you have the SVG-enabled mozilla (which sucks), while trying to run the plugin too.

      Try the usual things: moving the plugin DLL's from mozilla's plugin directory, reinstalling it, etc.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    31. Re:Can't surpass flash. by Betcour · · Score: 1

      Except that Flash works as a plug-in, and we all know that it is now a problem. SVG or whatever the format is called will be native to IE, and hence not a plugin.

      Besides, XML is convenient to produce with scripting languages. Flash being a binary format is more complex to write and requires special libraries.

    32. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      >>Bullshit. since when are typewriters harder to use than computers?

      When you make a mistake and have to get out the correcting fluid rather than hitting ^H ?

    33. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      >>However I'm not saying that Internet Explorer is any good.

      Oh Lordy no! You must never say that anything from M$ is 'good'.

      Actually IE6 is very good indeed. Moz is good too - but take the blinders off!

    34. Re:Can't surpass flash. by smallfeet · · Score: 5, Insightful
      Maybe you could give them a hand? It would be greatly appreciated by all.

    35. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      As a multimedia creative who has worked extensively with Flash for years, I have to say I think you're wrong.

      The Flash authoring tool is a dog (esp. MX) - and an overpriced dog at that. The results can be good but creating them is a tedious hell.

      Macromedia are so smug, complacent and unhelpful that personally I can't wait for MS to piss on their parade.

    36. Re:Can't surpass flash. by Afrosheen · · Score: 1

      Ok to answer your questions.

      1. In the future.

      2. In the future (didn't you see Planet of the Apes? There were only FOUR FREAKIN' MOVIES on this subject.)

      3. In the future.

      4. In the future.

      So there you have it, all of these things will take place, you guessed it!, in the future.

    37. Re:Can't surpass flash. by chendo · · Score: 1

      Actually, some/all of these events would have already occured in parallel universes... :p

      --
      Founder of Mirror Moon - Tsukihime Game Trans
    38. Re:Can't surpass flash. by devjoe · · Score: 1

      And note that even Microsoft recognizes this. Windows already has a vector graphics format, the Windows meta file (WMF). The only point to them making a new format at this point is to make something somehow better. And of course, in typical Microsoft style, they can't use actual SVGs, because they have to squeeze in their own extensions to the format.

      Now, clearly, Longhorn will natively display WVGs. What are the chances that it will also display SVGs natively out-of-the-box?

    39. Re:Can't surpass flash. by BOFHelsinki · · Score: 0

      BTW, any word on the future of SVG in mobile phones and PDAs?

      Just noticed that Bitboys among others is busy hyping their Acceleon (www..com) SVG accelerator core which NEC has lately implemented in a LCD controller chip for mobile phones.

      I was just thinking about the new uses for XML data you suggest. It would be kewl to have not just SVG documents in a browser but live SVG stream in a handheld display, at smooth framerate. No idea what you'd use it for :-P

    40. Re:Can't surpass flash. by NanoGator · · Score: 1

      "With Flash so popular on the Internet for multimedia presentation (used from everything to full-motion video), I fail to see how any other initiatives (even those backed by Microsoft) can manage to eat into the radical marketshare of Flash."

      I think that's because you're not quite getting what Microsoft's doing here. It's a rendering system for the OS so Windows can scale to much higher resolutions. It's not a plugin for IE.

      --
      "Derp de derp."
    41. Re:Can't surpass flash. by NanoGator · · Score: 1

      "They added error messages on Windows (3.1?) so that people would get scared when they would run Windows on another DOS than MS-DOS."

      The error messages only appeared in the beta of Windows 3.1 and did not make it to the final release. Make all the monopoly/conspiracy arguments you want, there was a still a very legitimiate reason for them to do so: Win 3.1 ran on top of DOS, and if DR-DOS fucked something up then Microsoft would get the tech support call.

      That is not an example of Microsoft breaking something they don't like. Even if it was, it wouldn't be in MS's best interests to do so today. Windows would suddenly plummet in popularity if only MS branded stuff worked on it.

      --
      "Derp de derp."
    42. Re:Can't surpass flash. by NanoGator · · Score: 1

      "Remember Windows Media Player version 6? Microsoft stopped making codecs for it. There were tools to convert movie files to the new format that v6 couldn't play, but v7 could play. I don't remember v6 being able to play asf files at all."

      This is not true. Windows 2000 comes with Media Player 6.4. It plays .ASF files. You can use Media Player 6.4 to play Windows Media 9 files provided you have the codecs installed.

      "Microsoft doesn't break old technology because they don't have to. They don't update their old technologies; they replace them with new technologies."

      Seeing as how Microsoft owns the technology for ASF files and Windows Media V6-9, this does not support the point you quoted as the context of this thread implies competing technologies made by other vendors.

      --
      "Derp de derp."
    43. Re:Can't surpass flash. by MattRog · · Score: 1

      How is this anything better than what we have now?

      It reminds me of the Word XML joke:
      <binary_data> 010101011101... </binary_data>

      <glyph unicode="&#x265b;" glyph-name="black chess queen" horiz-adv-x="900" d="M180.343,153.481c0,27-10.65,68.324-54,90c-18,9- 18,27-18,36c0,28.46-54,297-54,297C17.841,580.743,0 .5,609.013,0.5,635.144c0,31.357,24.698,58.439,58.4 38,58.439c27.795,0,57.965-23.28,58.677-57.727c0.18 6-8.998-1.188-25.418-17.579-42.522
      l107.307-205.853v234c-28.911,6.059-46.729,30.527-4 6.729,58.322c0,30.17,26.131,57.488,58.915,57.488c3 3.495,0,58.658-28.271,58.201-59.864c-0.237-16.392- 7.839-33.971-25.388-46.946l81-234l36,252c-24.619,1 3.979-31.744,33.934-31.744,50.801
      c0,39.197,31.119,59.627,58.676,59.39c29.932-0.258, 58.439-26.132,58.439-56.302c0-29.932-16.391-45.611 -31.371-53.889l36-252l81,234c-18.635,14.875-25.049 ,29.366-25.049,50.033c0,21.143,17.814,56.777,58.91 4,56.777c32.783,0,57.965-28.745,57.965-57.727
      c0-34.922-24.945-53.451-46.83-58.084v-234l108,207c -13.658,14.057-16.033,30.95-16.033,39.95c0,30.646, 23.043,59.253,61.033,59.05c25.199-0.136,55.723-23. 052,56.082-59.05c0.238-23.756-17.816-55.826-56.082 -57.95c0,0-54-270-54-297c0-9.001,0-27-18-36
      c-36-18.001-54-63-54-90c0-36.001,27-72.001,27-81.0 01c0-44.999-162-72-243-71.98c-72,0.018-243,26.981- 243,71.981c0,9,27,36,27,81zM202.914,242.361c11.334 -16,13.334-21.333,18-38c89.334,21.333,249.334,27.3 33,350.667-0.667c4.668,18,6.668,25.334,17.334,38.6 67c-116.666,28.667-270.666,30.667-386,0zM226.914,1 15.694c14.667-10.666,19.334-18.666,28-30c108,16.66 7,178.668,19.334,287.334,0.667c8.666,13.333,13.332 ,20,26,29.333c-112.668,29.334-228.668,19.334-341.3 34,0z"/>

      --

      Thanks,
      --
      Matt
    44. Re:Can't surpass flash. by johneee · · Score: 1

      It WILL NOT replace Flash unless it has some kind of scripting functionality in it.

      Flash is where it is not because it's a vector animation package (livemotion was that) but because of the quite powerful scripting language built in. With MX and now MX04 it can communicate directly with servers to get data, stream audio and video, and communicate in incredible ways.

      --
      - ------- There are ten kinds of people in the world. Those who understand binary, and those who... Huh?
    45. Re:Can't surpass flash. by mr+breakfast · · Score: 1

      The other thing is that Flash is an utter bastard to do anything remotely technical with. It is fine for designers sketching stuff and dragging and dropping movie clips around but having to write any significant amount of Actionscript is a nightmare. You spend half your time trying to work out whether the bugs are in your code or Macromedia's dire runtime which is liberally packed with quirks and undocumented "features" for your debugging pleasure.

    46. Re:Can't surpass flash. by lerouxt · · Score: 1
      The implications of this are slowly beginning to be understood.

      For a minute I thought I read "The implementations of this are slow..." Oh wait..

    47. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      They hid the detection code by encrypting the bulk of it and breaking single-step interrupts before decrypting it. I fail to see how this obfuscation was necessary if the aim was merely to detect possibly incompatible versions of DOS. Also the error message shown to the user was deceptive. See "Examining the Windows AARD Detection Code".

    48. Re:Can't surpass flash. by bigman2003 · · Score: 1

      In the Quark/InDesign debate, you mentioned a Microsoft attempt at taking over that market...

      I hope you aren't talking about Microsoft Publisher...

      Publisher is a great program for church newsletters, 4H club brochures, etc. etc. But the other two programs are aimed at the printing/publishishing industry, not the secretary who wants to make something look 'fancy'.

      Publisher was never competition for the other two- I don't think it was intended to be.

      --
      No reason to lie.
    49. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      But if they manage to integrate it into the OS then they will not only have a scripting language... they might build an entire friggin' OS language. Maybe .NET + an operating system that can run web graphics might be an interesting course to take. Think about it...

      If the active desktop was ACTUALLY active there would be considerable power behind making such a move... otherwise we all have another wonderful 'STANDARD' to live with.

      HA!! never happen... impossible... personally I am a fan of mac... but what if there was such a thing as WindowScript (al a applescript)

    50. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      Not really. It wouldn't be appreciated greatly by those, such as I, who find OOo to run at a perfectly acceptable speed already. Oh, I don't mean I wouldn't appreciate it, it just wouldn't really excite me - I'm saving the great appreciation for when OOo gets some decent documentation.

      Oh, and I'll just step in before someone gets an Insightful mod for pointing out that in that case I could perfectly well write it myself, and explain that I'm quite aware that nobody's stopping me from writing OOo documentation, thank you, and I know I have no right to whine about it when I'm not prepared to fix it myself or put my money where my mouth is, and so on, yadda yadda. Because that's quite irrelevant to the point, which is that I'd really appreciate it if someone else did the work for me.

    51. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      One of the primary attractions of SVG is that is responds to the DOM, same as XML, since it is XML. Therefore, it can be scripted in any number of languages. As a matter of fact, it can be scripted quite elegantly.

    52. Re:Can't surpass flash. by ecloud · · Score: 1

      That's very short-sighted of you. Flash has always been a plugin, and is still an adjunct, not core functionality. I think a web graphics thing that simply provides access via XML to the new GDI replacement, and thus makes those web graphics first-class UI rather than a plug-in, stands a very good chance of winning among web developers who believe that IE is the only audience. (far too many)

      As for users not switching, I remember when Windows 98 came out, there were statistics about how many business users were still using Windows 3.1 (rather than the 3-year-old Win95 or NT) and didn't want to switch because their 16-bit apps would break. I suppose by now most of them have finally bitten the bullet. It just takes time.

      Anyway if you want a _better_ example of "leaving older users in the dust", just look at Gnome.

      In this same document they mention that XAML will be used to design most application UI's, so I'm thinking there will be little difference between web applications and "real" applications. That is, performance will suck just as much in either case because parsing XML will be required to build the UI. Intel giveth, Microsoft taketh away.

      Then they mention hardware acceleration, and state that XAML applications will get the benefit of it, while old-school GDI applications will have to do the graphics operations entirely in software. So it will make the inefficient new method look faster than the older more efficient way, on our 5 or 10 GHz Microsoft-designed machines that we'll have by then. (And I bet it will still take half a minute or so to log in.)

      But, that just makes more work for the mono project so we can continue to look at websites on Mozilla or something. Sigh. What I hate about Flash is that it's still a pain in the ass on Linux. Now they're going to replace it with a whole new pain in the ass, but maybe XML is easier to deal with. And if we had agreed on a good 2D graphics library by now, rather than having the fractured hundreds of them that we have on Linux, maybe it would have been trivial, but I'm sure that yet another new library will be created just for this.

      At least, ever since SVG it's been obvious what is important: Paths. Nobody wants to use arcs for example when you have to give the center point, foci, and start and end angles. SVG says, paths can be made of line segments, arcs, and bezier curves, in any combination, and they all have to meet each other smoothly AT THE ENDPOINTS, and you have to be able to stroke them and use different endcaps, fill them, do intersections etc. In other words, all that Postscript stuff that was in a black box in the past; but now the box is open, and any 2D graphics library which provides that kind of functionality would be a good foundation for future UI work. As opposed to mere widget toolkits like GTK and QT, which can build UIs from a fixed set of widgets but leave you on your own to do other kinds of graphics. Now if we'd been using Display Postscript or NeWS all along we wouldn't care so much about what's in the black box, and SVG would be unnecessary, or at least would be easy to translate to Postscript. IMO the widgets in normal applications should be built as vector graphics, rather than the current approach of treating a vector graphics "canvas" as just another widget, limited to the space that it occupies. But I have yet to see a small, fast, self-contained library that provides EVERYTHING you need to implement an SVG viewer, that runs natively, not in Java or some such thing. Anybody know which library actually does it all? (I know Berlin/Fresco/whatever is going there, but it's not ready yet, and it has a lot of overhead, like CORBA for example.)

      Really, MS is basically going in a good direction here, except for that XML parsing bit; and it's too bad that the free software community will once again have to follow them, instead of being the leaders.

      Of course we could still one-up them by beating them to true 3D interfaces...

    53. Re:Can't surpass flash. by FuzzyBad-Mofo · · Score: 1

      I'm one of those late-adopters, still using WinNT as my primary OS

      I'm sorry..

    54. Re:Can't surpass flash. by JVert · · Score: 1

      Understand that Microsoft will take sparkle to places Flash would never be allowed. Deep into the .net. I wont say if thats good or bad for sparkle, just that there are significant differences. (its certanly good for .net, html just doesn't work for lightweight interfaces.) But the big chink in Macromedia's armor is their flash player licensing schema. Windows CE does not come with flash. Its $100,000 for unlimited licenses for each OS version and hardware setup. So for emeded systems (telephone, fridge, house touchscreen) you really pucker up if you want to use flash. So to justify paying for a flash player, which is free on many other OS's and has less features then the free versions. Well, its enough to leave you screaming to sparkle.

    55. Re:Can't surpass flash. by welsh+git · · Score: 1

      > Am I the only one that looks at the number '666' and thinks a+rw?

      a=rw :-)

      --
      Sig out of date
    56. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      The real strength of SVG is that since its an XML-derived schema, all the available tools for dealing with and transcoding XML documents (XSLT, et al) can be used to generate SVG documents.

      So? XSLT can generate documents in any text-based format. (and probably binary if you're masochistic)

      What's special is that you can then transform these SVG files with the same tools, and pull information back out of the graphs.

    57. Re:Can't surpass flash. by tidge · · Score: 1

      Sparkle aside, if you want to get a taste was what XAML is and how it can be leveraged with code and the .Net framework behind it, then go check out this MSDN TV episode:

      Lap Around Longhorn

    58. Re:Can't surpass flash. by spectecjr · · Score: 0

      Maybe you could give them a hand? It would be greatly appreciated by all.

      Why should I help them? It's all there - all they have to do is go up on MSDN and RTFM.

      --
      Coming soon - pyrogyra
    59. Re:Can't surpass flash. by Pieroxy · · Score: 1

      You are right, I got confused. Adobe PageMaker tried to take them down, not Microsoft...

    60. Re:Can't surpass flash. by Rix0r · · Score: 1

      Given Flash's ability to read and manipulate XML, I don't see how this is an advantage to SVG. This chess example could just as easily be done in Flash in a matter of hours.

      I'd like an open standard like SVG to overtake Flash, but unless someone comes out with a great product for creating scripted SVG then I don't see this happening.

      I'd be willing to guess that MS's approach will be to create a lack-luster addition to their Visual Studio suite which will let you create scripted SVG, but will probably fall far behind the Flash IDE.

      What we can truly hope for is for this to force Macromedia to adopt SVG (or MS's implementation) as the foundation of future Flash vectors and motion.

    61. Re:Can't surpass flash. by Ignis+Flatus · · Score: 1

      I'm sorry..

      But it runs Mozilla just fine...

    62. Re:Can't surpass flash. by leandrod · · Score: 1
      > Adobe PageMaker tried to take them down

      It was the other way round.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    63. Re:Can't surpass flash. by leandrod · · Score: 1
      > Netscape lost out to IE
      [...]
      > AltaVista lost out to Google
      > WordPerfect lost out to Word
      [...]
      > Quark will eventually lose out to InDesign
      >
      > In each example, the dominant, familiar, easy-to-use solution was replaced

      How exactly were Netscape, AltaVista or WordPerfect easier to use than their successors? Quite to the contrary.

      Regarding InDesign, are you a prophet to tell Quark's doom, or do you have interesting insider information as to why Quark can't possibly leapfrog InDesign?

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    64. Re:Can't surpass flash. by Anonymous Coward · · Score: 0
      Hmmh. So, it's cool because "it's XML, and can be manipulated by tools that can manipulate XML" (such as inefficient and hard-to-use bass-ackwards XSLT). Alas, that's very common circular reasoning nowadays, amongst enthusiastic "XML heads". :-/

      Now don't get me wrong; SVG itself I don't have nothing against: for all I know it's decent standard for scalable vector graphics. Plus it being defined as XML application makes it easier to embed in other XML docs, such as XHTML. But what I have problems with are people who try to reason that XML is a magnificent platform. Whereas I see XML as fairly useful standard for representing hiearchic data, and especially, interchanging it between systems, but NOT MUCH MORE, other people envision it as some kind of total solution. Like having everything expressed in XML (like programming languages for gawd's sake!) somehow makes things better in itself. Like there shouldn't be need for specific tools for specific jobs. Like concentrating on syntax (DTDs, Schemas), that are not only obscure, inefficient and yet not expressive enough, would somehow solve actual tricky problems, related to semantics of data.

      My apologies if I'm attacking your post based on my dislike of XML zealots' views, even if you are not one. It's just painful to see how much vague XML hype there is. Reminds me of 80s AI boom'n bust, and wide variety of 90s web-related busts (smart agents, portals, etc. etc.).

    65. Re:Can't surpass flash. by evbergen · · Score: 1

      Well, the real strength of PNG is that it is a binary string, so all the available tools for dealing with and processing data consisting of 1's and 0's can be used to generate PNG documents.

      The implications of this are slowly beginning to be understood.

      Imagine how many binary data processing devices could use this. Anything from business documents (graphs, etc), to medical records (graphically showing the timeline of a patient's medical operations, for example) can utilize these techniques.

      The coolest example I can point you to is this. A program, expressed as a binary string (!) is used to transform any arbitrary image definition into a .png image. Beyond cool.

      (Note for the exceedingly stupid: I'm /not/ advocating the use of bitmaps over vectors here).

      --
      All generalizations are false, including this one. (Mark Twain)
    66. Re:Can't surpass flash. by Pieroxy · · Score: 1

      Well, from what I remember, QuarkXPress was there, PageMaker came and tried to take the spot. Do I have it reversed?

    67. Re:Can't surpass flash. by deanpole · · Score: 1
      Do you have a timeline + evidence of Microsoft doing this to another technology?

      Version 7 of Windows Media Player removed the ability to install .mov support. Version 8 removed streaming AVI and MP3 support. I apologize for not having objective data on decoding quality.

      Not suprisingly all the music sites (except Apple) now use WMA, even though MP3 goes off patent soon, and Ogg has better bandwidth efficiency.

    68. Re:Can't surpass flash. by Anonymous Coward · · Score: 0

      So many web sites I visit now offer video files in WMP version 9 format only. I would upgrade the video player, but MS does not offer an upgrade for my OS. I have been left behind.

      Don't worry, you can still get your gay kiddie porn on VHS.

    69. Re:Can't surpass flash. by renoX · · Score: 1

      >only on beta code

      Well I suppose that this beta code got out of Microsoft, otherwise the DR-DOS guys wouldn't have had any case.
      Usually beta version are used by 'selected customers' (big enterprises) to evaluate, so they are important!

    70. Re:Can't surpass flash. by inline_four · · Score: 1

      Are you nuts? If technology A runs on standard S and technologies B and C implement S, then the maker of A has two options:

      * say they run on S
      * support one or more of S implementations and only specify which ones they explicitly support

      They could have easily said, Win 3.1 is not supported on any DOS other than MS-DOS and that would have been it. They didn't have to actively go after DR DOS.

      --
      Alexey
    71. Re:Can't surpass flash. by NanoGator · · Score: 1

      "They could have easily said, Win 3.1 is not supported on any DOS other than MS-DOS and that would have been it. They didn't have to actively go after DR DOS."

      So yes, it was a legitimate message. Whoopee they focused on DrDos. Maybe Bill Gates wanted to rule the world starting with DrDos. Maybe that message was put in specifically to discredit them. So what? They still have a legitimate reason to notify the user that running Win3.1 on DrDos might cause problems. At this point, it doesn't matter what Microsoft's true intentions were, they didn't go out of bounds.

      --
      "Derp de derp."
    72. Re:Can't surpass flash. by danheskett · · Score: 1

      The beta code was released to beta testers who paid for the privelage. DR-DOS's case was pretty weak, but MS basically made it go away to clear the anti-monopoly slate.

  2. Yes but... by Spytap · · Score: 3, Insightful

    Yes but...people already know Flash, they've gotten years of practice and make lots of money off of it. Despite potentially better technology, will they switch from what is familiar?

    For reference, see Minidisc, laserdisc, Apple, and Linux...

    1. Re:Yes but... by Anonymous Coward · · Score: 0

      hence flashMX?

      why is flash not going to be the idiotic animation it once was.

      hey, maybe it will be useful one day.

      doubtful

      microsofts will just be an ugly hack of flash that still no one wants.

    2. Re:Yes but... by UU7 · · Score: 3, Insightful

      Yes, and people switched to DVD from VHS.

    3. Re:Yes but... by burns210 · · Score: 3, Insightful

      that is all well and good that Flash is clearly a better system, but does flash come installed on all machines? WVG will, ofcourse. will developers ignore cross platform compatability code in MS-only tech, because it is there? yes.

      Why o why does this company get to do this to the populous? An open standard, taken, broken in compatability, bundled into an already integrated browser in the most widespread desktop OS on the planet, to compete with a company with an existing product...

      I thought MS couldn't leverage their monopoly on the desktop to compete with other technologies... and bundling WVG, to compete with flash, is clearly copetition.

    4. Re:Yes but... by Anonymous Coward · · Score: 2, Insightful

      as my boss would say, who cares how much it cost to make all those flash ads... just charge the clients again to redo it in WVG.

      the technology trash cycle is good for business, its called 'planned obsolecense' in the consumer goods industry. beyond that, its just a part of life and software evolution, regardless of who made the standard and to what end.

    5. Re:Yes but... by cmacmanus · · Score: 1

      Don't be so shallow about Minidisc. Granted, HD players/etc are becoming better and better each quarter, still doesn't mean that each format has it's own advantages. In terms of recording, portability, style, editing functions, + much more, Minidisc can hold it's own and will continue to do so. The possibilities are endless, espically since blue-ray discs are on the horizon and miniturization is advancing rapidly. Ignorance towards a commonly overlooked product just results in more ignorance. Just because you most likely live in the United States and are exposed to HD players incessantly, doesn't mean it's like that in the rest of the world. Visit Japan [or Asia for that matter] and contest with me that Minidisc doesn't have a huge following. Ride the wave. http://www.minidisct.com/forum

    6. Re:Yes but... by Anonymous Coward · · Score: 0

      VHS to DVD was a _DRASTIC_ Improvement on VHS (in quality, size, creation costs.. not needing to rewind the stupid thing, etc). This is more like VHS versus Betamax.

    7. Re:Yes but... by Feztaa · · Score: 1

      Yes, and people switched to DVD from VHS.

      That's completely different. With DVD/VHS, you're talking about huge multi-national conglomerates producing those things for consumption by the common man. They didn't really have much of a choice in the switch; DVDs were just shoved down their throats.

      If you want to talk about Sparkly killing Flash, you're talking about a huge group of people who *create* flash. To make people switch to DVDs, you simply stop producing VHS. But to make people switch to Sparkle, you can't stop making Flash animations, because it's the people you want to switch who are the ones making the Flash animations in the first place. Not only that, but Macromedia aren't going to just stop releasing new versions of Flash; it's a competing product, they're not just going to roll over and let some other technology take over.

      My point is that there's a fundamental difference between the VHS->DVD switch and a potential Flash->Sparkle switch. It's apples and oranges :P

    8. Re:Yes but... by AntiOrganic · · Score: 2, Insightful

      This is really an entirely different situation, and you're underexaggerating it by using a deceptive analogy. What was the learning curve required to switch to DVD from VHS? You needed to drive down to Best Buy and pick up a DVD player for $80. Maybe, if you aren't a bright one, you had to take some time to get used to the ability to skip between chapters, pick audio formats or subtitles, or view the special features.

      Manufacturers were eager to jump on and support it because the costs of pressing a DVD are smaller than recording onto a giant spool of analog video tape. Stores were happy to stock them because they took up half the shelf space. This also saves the manufacturers a good deal on shipping costs. Consumers loved them because they were visibly higher quality, contained bonus features not practical to shove onto a VHS cassette, and took advantage of their audiophile gear. Everybody benefits.

      This is not identical to relearning an art that has taken Flash gurus years to perfect, with relatively little improvement over the competing product.

    9. Re:Yes but... by Dave2+Wickham · · Score: 1
      that is all well and good that Flash is clearly a better system, but does flash come installed on all machines?

      Apart from, maybe, older versions of Windows and Linux distributions which don't include it, yes...

      The Windows XP tour uses Flash itself, and the plugin is installed by default.

      Of course, I could be remembering incorrectly...
    10. Re:Yes but... by BOFHelsinki · · Score: 0

      Yes, and people switched to DVD from VHS.

      Um, until stand-alone DVD recorders dive under $100, no they haven't switched.

      While the switch is obviously happening and is only a matter of time, and biz like video rental has already gone mostly DVD most everywhere, people at large still have and use their VCRs, too. (TiVos with burners or Shuttles with TV tuners aren't ubiquitous yet, nor the solution everybody wants.)

      ... Just didn't want to be left out of "people" with my crusty but trusty '80s vintage VHS box where movies never stutter and display settings never need any attention whatsoever ;-)

    11. Re:Yes but... by thinlineofsanity · · Score: 1

      Or Video 2000 for that matter. Ultimately much better technology and quality than either betamax or VHS, but not adopted by consumers.

    12. Re:Yes but... by molarmass192 · · Score: 2, Insightful

      Funny, people said the same thing about WordPerfect, Borland C++, and Lotus 1-2-3. The pathetic truth is that the technology doesn't even need to be better, MS will integrate it into every other one of it's products and it'll be game over for Macromedia. The playing field is littered with the corpses of companys who's lunch Microsoft decided they wanted. It's the risk you take and price you pay for building a software company around Windows.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    13. Re:Yes but... by buddha42 · · Score: 1
      Yes but...people already know Flash, they've gotten years of practice and make lots of money off of it. Despite potentially better technology, will they switch from what is familiar?

      You're mixing Flash with Flash. Macromedia makes that rather easy, what with the naming and all.

      My point is, Flash the sort of vector-graphics-IDE is what people already know, and will stick with. However what Macromedia will do is give you the option to simply 'Save as' an SVG file. Old developers get to use interface they're used to, new developers get to use XSLT and every langauges XML abilities to dynamically generate the heck out of them.

      Its a win-win situation for Macromedia and 'the rest of us'. The only threat is if Microsoft breaks's SVG the way they broke(with NS's willing help) HTML. By flooding the market with a crappy implimentation that allows for such god awful developer mistakes that people actually begin to believe its OK.

      If Macromedia wants their Flash product to survive this, they need to get on SVG as soon as possible, so that by the time MS comes out with longhorn there's so much pre-existing material out there that very strictly conforms to the standard, that MS will have to at least start off adapting to fit in.

    14. Re:Yes but... by Elwood+P+Dowd · · Score: 1

      that is all well and good that Flash is clearly a better system, but does flash come installed on all machines? WVG will, ofcourse.

      Flash is the only software product installed on more PCs than Windows. That's even allowing you to lump every version of windows together. Microsoft is going to have to go a long, long, long way before they get to start removing Flash from new PCs. WVG will be used in application programs. You'll be able to use the same WVG code for your widgets on the web or in an executable.

      They'll have to have WVG become an accepted standard for a while before they can start working at breaking Flash. It'd still be 10 years before WVG runs more places than Flash does.

      --

      There are no trails. There are no trees out here.
    15. Re:Yes but... by Lussarn · · Score: 1

      It's also a good bet that Flash will not be included in whatever windows version includes this new thingy.

  3. Of course by panxerox · · Score: 5, Interesting

    the real question will be, will it be copyrighted so that only IE / MS can use documents created with it like they are doing with the new word standard.

    --
    "It's so convenient to have a system where everyone is a criminal" - A. Hitler
    1. Re:Of course by gnu-generation-one · · Score: 1

      The real question will be, will the next version of mozilla ship with SVG support enabled? If it does, then microsoft's non-standard standard will be dead in the water, as the browser which all technical people use gets support for the vector graphics format natively used by most free software drawing packages (openOffice included, although being able to open SVG as well as export it would be a nice touch...)

    2. Re:Of course by Salsaman · · Score: 2, Insightful
      Then obviously: this new format will be patented and incompatible with anything else. MS will not support SVG.

    3. Re:Of course by BigJimSlade · · Score: 1

      the real question will be, will it be copyrighted so that only IE / MS can use documents created with it like they are doing with the new word standard.

      Can Microsoft really afford to try this anymore? Seriously, they tried it with VBScript in the browser and nobody really bought into that.

      Another thing is that it won't be on quite as many PCs as you might think. Yes, you will see it installed on all new Windows PCs. But what about all the old ones out there? What about the Windows 95/98/2000/existing XP machines? They would still need to install the plugin.

      One thing I will say: I'm curious to see what Microsoft's strategy is for using all of these XML-based file formats. Any thoughts?

    4. Re:Of course by Anonymous Coward · · Score: 0

      Patented.

      Copyrighted would mean that no one else could distribute a copy of the standard/implementation unless given explicit permission. (and you bet it'll be copyrighted, but that doesn't affect would-be implementors much)

      If it's 90% identical to SVG, only that remaining 10% could potentially be patented, and only if it is significantly "innovative." (which, in terms of the uspto, probably would mean that it's exactly the same as something else, but painted green)

      Unless they've got something they can patent in that 90%, in which case SVG would be screwed as well.

      (ianal, but it's not that hard to grasp...)

    5. Re:Of course by Anonymous Coward · · Score: 0
      The real question will be, will the next version of mozilla ship with SVG support enabled? If it does, then microsoft's non-standard standard will be dead in the water, as the browser which all technical people use...

      assuming that the 97% of non-techie users stay with Internet Explorer (a pretty safe assumption, I think) then MS's non-standard standard is likely to gain traction...

  4. oh great. just what I need... by Rupan · · Score: 1

    jeez. I do so much work on the command line, and I have to start X just to view the web these days. I really hate the prevalence of flash- and java- based sites which have no text-only view.

    --
    Ads? What ads?
  5. New replacement for flash! by Megor1 · · Score: 2, Insightful

    Use CSS and HTML! So many pages out there use flash when its not required (Some people might even say its never required), a bad examples of flash www.shaw.ca, you get to wait as the stupid flash scroll slowly shows you the text in the boxes.

    --
    Everyone that disagrees with me is a paid shill
  6. 90% identical? by Anonymous Coward · · Score: 0

    I beg to differ. WVG is obviously 67% identical to SVG.

    (Hint: 2 out of 3 letters == 67%)

  7. A consideration... by Sheetrock · · Score: 2, Insightful
    If this technology is cheap or free, that alone would probably be enough to unseat Flash. I know I've been wanting to see this become a standard feature in browsers so that it could be implemented in Web pages quickly and efficiently, rather than slowing down the page load time.

    In most cases, Flash is abused by people who think it adds pizazz to menus or advertisements anyway. 99% of us would get along better without unless we're watching a cartoon or playing a game in it.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:A consideration... by Dave2+Wickham · · Score: 1
      In most cases, Flash is abused by people who think it adds pizazz to menus or advertisements anyway.
      Yeah, teach them them that they have to work to offer pizzas on their menu! Oh, wait a second...
  8. 90% identical by mattjb0010 · · Score: 1

    and is 90% identical to SVG.

    Well, that goes without saying: it's from Microsoft!

    1. Re:90% identical by edubarr · · Score: 1

      I'd expect more from M$...
      At least 99.9%

    2. Re:90% identical by jjhlk · · Score: 1

      I would think that is expected, but for other reasons. Say you want to design your own car. Despite many design differences you have, it will very likely look like a car, and contain basically the same parts. The same goes for here. But that's what happens when you design something unnecessarily.

    3. Re:90% identical by ergo98 · · Score: 1

      This isn't overly surprizing as Microsoft's MSDN Magazine printed an article about SVG a few months back.

  9. Typical embrace + extend by dtfinch · · Score: 1

    Take a cool semi-new open technology. Make it incompatible with standard implentations. And call it innovation.

    It's heartwarming to see open source beating Microsoft to all the cool new DESKTOP technologies.

    1. Re:Typical embrace + extend by RoLi · · Score: 2, Insightful
      The sad fact is that a technical solution is worthless without support.

      Mozilla has SVG support for years. Sadly, Mozilla maintainers don't support it and don't put it into the default distribution.

  10. Deja Vu.... by Alan · · Score: 4, Insightful

    Ok, so Microsoft is coming out with a product that is 90% the same as an existing product from another vender, but 10% optimized for windows only, and probably *just* different enough that it's easy to get in to, but hard to switch back. It'll be included with every copy of windows (when it's released sometime towards the end of the decade).

    Sound familiar to anyone?

    1. Re:Deja Vu.... by SkArcher · · Score: 1

      yup, sounds like the HTML debacle. Anyone for Anti-Toast?

      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    2. Re:Deja Vu.... by TheNetAvenger · · Score: 1

      Ok, so Microsoft is coming out with a product that is 90% the same as an existing product from another vender, but 10% optimized for windows only, and probably *just* different enough that it's easy to get in to, but hard to switch back. It'll be included with every copy of windows (when it's released sometime towards the end of the decade).

      Good theory, expect Microsoft was one of the original developers involved in the creation of SVG. Oh, how soon everyone forgets...

      "SVG is currently a working draft at the W3C, with working group members coming from key industry leaders such as Adobe, HP, IBM, Macromedia, Microsoft, Netscape, Quark, Sun and Visio." (Source)

    3. Re:Deja Vu.... by jcinnamond · · Score: 1
      "SVG is currently a working draft at the W3C, with working group members coming from key industry leaders such as Adobe, HP, IBM, Macromedia, Microsoft..."


      Now find a major standards group of which Microsoft doesn't have membership. The fact that they are represented on a working group does not mean that they are planning to play a major role. Microsoft will always continue to develop technologies to meet their commercial needs and ambitions, but this way they can always claim to be involved in open standards and at the forefront of any technology that becomes popular.
    4. Re:Deja Vu.... by Anonymous Coward · · Score: 0

      Uh? Remmeber MS and Fahrenheit? MS sat on the consortium board right up until they had DirectX ready, then screwed over everyone else. The stupid thing was, they'd done it before, and they're doing it again! Why the fuck don't people cop on?

    5. Re:Deja Vu.... by bussdriver · · Score: 1

      We all know how corps abuse IP laws and go after anyone using even 1% of their code. And in 1 case that comes to mind, something like 200 lines of code they GPL'd then changed their mind and now they are suing anyone who might have even thought of using that code.

      WHY CANT THE W3C USE IP LAWS TO STOP THIS!?

    6. Re:Deja Vu.... by twaltari · · Score: 1

      Yes and no. Microsoft crafted a HTML4 extension called Vector Markup Language (VML) into Internet Explorer and submitted it to W3C. Surprisingly W3C refused to accep it as is (VML contains embedded VBScript and Windows Metafiles among other things). W3C had recieved similar propososals also from at least Adobe. They ended up creating a new standard (SVG) from scratch, though influenced by submissions from Adobe and Microsoft. The result? Adoption of SVG has been very slow so far. Internet Explorer has supported VML since version 5.0, but SVG only through Adobe's buggy plugin.

    7. Re:Deja Vu.... by multi+io · · Score: 1
      Good theory, expect Microsoft was one of the original developers involved in the creation of SVG.

      What is that supposed to prove? This has been a key part of Microsoft's tactics all the time -- basically it is the "embrace" part of "embrace and extend". Cf. HTML, Java, OpenGL, you-name-it.

  11. Anyone remember MS Java? by Aardpig · · Score: 4, Insightful

    you see, Sparkle's real name is WVG and is 90% identical to SVG.

    Funny how Microsoft never manages complete compliance with a standard. How does it go again? Oh yes: embrace, extend, cripple, discard. Repeat ad nauseam.

    --
    Tubal-Cain smokes the white owl.
    1. Re:Anyone remember MS Java? by Call+Me+Black+Cloud · · Score: 1, Interesting

      Please, give examples other than your flawed Java example. Incidentally, MS' handling of Java has certainly not worked out to their benefit.

    2. Re:Anyone remember MS Java? by Ianoo · · Score: 3, Insightful

      Kerebos.

    3. Re:Anyone remember MS Java? by Emil+Brink · · Score: 2, Interesting

      Um, not to be too much of a jerk, but that's Kerberos. I just felt a need to point that out in case anyone got confused. Your point remains valid, of course.

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    4. Re:Anyone remember MS Java? by Call+Me+Black+Cloud · · Score: 1


      And how does that fit the original poster's stated pattern of embrace, extend, cripple, discard.? Where is the cripple and discard? How has Kerberos been ruined by MS?

    5. Re:Anyone remember MS Java? by DickBreath · · Score: 1

      Please correct me if I'm wrong. But wasn't Kerberos the name of a two headed dog that guarded the entrance to hell, or something like that?

      If so, then how appropriate that Microsoft would use it to guard their servers.

      --

      I'll see your senator, and I'll raise you two judges.
    6. Re:Anyone remember MS Java? by finkployd · · Score: 1

      Not as such, but they took the standard, and added attribute information in the form of an epac into the kerberos tickets. All perfectly valid (DCE did it), however microsoft decided to cryptographicly sign the epac in such a way that nobody else can alter, create their own, etc. Making it so that if you want to use microsoft's kerberos tickets with the epac, you have to do so using only microsoft software. Embrace, extend, cripple. No discard yet though.

      Finkployd

    7. Re:Anyone remember MS Java? by Call+Me+Black+Cloud · · Score: 1

      MS's implementation of Kerberos only provides extra data when communicating with MS servers. This is allowed by the specification, at least as much as my limited undertanding of the issue tells me.

      If an implementation that follows the published spec (including the use of application specific data) doesn't make you happy, shouldn't your beef be with the specification and not the implementation?

    8. Re:Anyone remember MS Java? by Anonymous Coward · · Score: 0

      FUCKTARD

    9. Re:Anyone remember MS Java? by Anonymous Coward · · Score: 0

      ECMAscript?

    10. Re:Anyone remember MS Java? by GregWebb · · Score: 1

      Cerberus.

      (Dratted post time limits! Some times a one-word answer is all that's needed and it would have been smaller in the database, too!)

      --

      Greg

      (Inside a nuclear plant)
      Aaaarrrggh! Run! The canary has mutated!

  12. So... by SkArcher · · Score: 1, Insightful

    MS have taken a published standard, altered it in minor but annoying ways for those of you ho have to deal with browser compatibility and massively publicised it. This sounds like the MS approved HTML debacle all over again. WTF happened with that Anti-trust case?

    Communication and data exchange protocols ought to be open standards by law, damnit!

    --

    An infinite number of monkeys will eventually come up with the complete works of /.
    1. Re:So... by Anonymous Coward · · Score: 0

      You know what happened to that anti-trust case; they got slapped on the wrist and told not to do it again.

      So they do it again. And again they will get slapped on the wrist and told not to do it again.

      So they do it again... and so on.

    2. Re:So... by bheer · · Score: 2, Interesting

      http://www.get-the-protocols.com/. Considering that you can get the SMB and NTLM protocols here, (and considering the Office schemas were released as public standards) I wouldn't be surprised if Sparkle/WVG is available either here or through a standards agency when it's ready.

      Communication and data exchange protocols ought to be open standards by law, damnit!

      Don't you really mean -- there should be one protocol for everything, decided by the diktat of law, read tenured bureaucrats?

      We've gone down that route before, with CDE, SGML, X.509 and the 7-layer OSI model. Thanks, but I'll take a Microsoft standard, which at least is answerable to market forces; over stuff published by unimaginative committees anyday.

    3. Re:So... by Anonymous Coward · · Score: 2, Insightful

      You have a very selective memory. Those 'unimaginative committees' have also published: HTML, 802.11, GSM, 100Mpbs Ethernet, telephony standards, the colour standards for that monitor you are viewing, ...

    4. Re:So... by dimator · · Score: 4, Funny

      I'll take a Microsoft standard, which at least is answerable to market forces; over stuff published by unimaginative committees anyday

      It is to laugh! Unimaginative committees? Microsoft is damn near duping a standard created through the W3, and you call the committee unimaginative?

      You're right, though. Who nees open standards and peer review, when there's a monopolist we can all follow like sheep.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    5. Re:So... by SkArcher · · Score: 1

      No, I simply mean that it should be illegal to use a closed method of data transmission unless the design of the system calls for it (note: thats a get out for the military, more than anything else).

      I'm all for market forces chosing the best standard, which is why I am against large companies using their dominance of the software market to lock customers in to a propriety method of data exchange.

      And the MS Word XML schemas are known to be incomplete.

      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    6. Re:So... by Anonymous Coward · · Score: 0

      Are you trolling, or just plain stupid?

    7. Re:So... by Anonymous Coward · · Score: 0

      Yeah, right asswipe. Let's get the government involved in forcing companies to open up the specs for their data protocols. Of course this communist shit is modded up as insightful on Slashcunt.

    8. Re:So... by Anonymous Coward · · Score: 0

      Why don't you move to N. Korea or something if you want the government wiping your ass. I hear the europeans still dig socialism. Better yet, just kill yourself now, there is no hope for you.

    9. Re:So... by bheer · · Score: 1, Interesting

      And the MS Word XML schemas are known to be incomplete.

      Considering that my hand-created files validate against the XSDs provided, I'll ask you to tell me how they're `incomplete'.

      I'm all for market forces chosing the best standard, which is why I am against large companies using their dominance of the software market to lock customers in to a propriety method of data exchange.

      Flash isn't a public standard either. It is certainly documented, though. So will WVG by the time it's finished. SVG *is* a public standard, and various Open Source GUIs are using it.

      So, I look at the market and I see:
      - a proprietary, entrenched documented de-facto standard (Flash) pushed by a big-ass company.
      - a public, up-and-coming standard (SVG) pushed by groups whose overall market share is minuscule but promises to rise because it is Free
      - a proprietary, forming protocol pushed by a bigger ass company

      I don't see what's to be afraid of, if I were Macromedia: if WVG takes off, their Flash creator would spit out WVG in addition to Flash. Ditto Adobe's vector design tools -- and both companies would make money either way (and remember, right now, both Adobe and Macromedia make money on the tools) because Microsoft's design tools suck.

      In fact, with WVG, the market *demand* for design tools will go up, resulting in a windfall for both companies. Visual Studio 2005 will have some design tools for animation, but it'll be strictly windows-movie-maker-caliber, and any serious dev team will have to hire graphic designers into the team or learn a significant amount of Macromedia Director.

      Now, if I was a GNOME fan, I wouldn't be worried either -- after all, SVG delivers at least 99%+ of WVG's functionality.

      In short, you're whining and you know it :)

      Btw, here's the one-paragraph-explanation of why WVG was chosen over SVG, as understood by me from dev presentations: WVG's DOM is designed to easily represented using a common format using both declarative (e.g. XAML) and procedural/OO (e.g. C#, VB) models. It was not a question of not using SVG, but rather that SVG was not suited for the design goals the Avalon team had -- i.e., a unified programming model for creating GUIs on the web and on the desktop.

    10. Re:So... by bheer · · Score: 0, Troll

      WVG is not duping SVG in one key respect, see my other comment in this thread.

      Who nees open standards and peer review, when there's a monopolist we can all follow like sheep

      Fallacy of Prejudicial Language. I'm tempted to reply with "Who needs the ability to actually read up on the draft WVG spec and see if it _really_ is the same as SVG, when we can all wallow in groupthink and sing along to the church of Ignucius", but that'd be hitting below the belt ;-)

    11. Re:So... by Anonymous Coward · · Score: 0

      +5 Funny for echoing Slashdot blabber. Ya make me sick, gutterpunk.

    12. Re:So... by Anonymous Coward · · Score: 0

      Wake-up call! Microsoft is not a charity. They're a corporation. They'll kill you and sell your body parts for baby food, if they need to. And they'd call it with a neutral feel-good name like "harvesting" or "recycling". There is no morality in business.

      And their commercial about empowering people to learn and do their best makes me sick. Why? Because THEY DO NOT EXIST FOR THE GOOD OF MANKIND. Only to make money.

      As for the WVG specification, if it's the same, why do you think it has a different name? Could it be because of embrace and extend? Could it be because it's so bastardized that it's not SVG anymore? Could it be because of this Microsoft talks about "familiarity with SVG", because WVG is not SVG?

      And yes, I did check out the WVG. WVG is NOT SVG.

    13. Re:So... by Anonymous Coward · · Score: 0

      Moderators on crack. Overrated, -1? WTF? Meanwhile fanboy posts continue to get modded up. Sheesh.

    14. Re:So... by RoLi · · Score: 1
      The problem is that Mozilla refuses to offer an alternative.

      Mozilla had SVG support for years. But not in the default distribution which makes it useless. Let's hope that Mozilla maintainers wake up now and finally put SVG into the default installation as soon as possible.

    15. Re:So... by EndlessNameless · · Score: 2, Insightful

      :::Thanks, but I'll take a Microsoft standard, which at least is answerable to market forces; over stuff published by unimaginative committees anyday.:::

      You do realize that one of the defining characteristics of monopolies is their implicit resistance to market demands (which is due to the lack of competition caused by barriers to market entry).

      And remember that the medium you are currently using was designed by such a committee of tenured bureaucrats in 1989 (going with html proposal here, I know the choice is debatable) and has penetrated to the point where roughly 2/3 of the adult population has access to it at home. Yeah, obviously this rather dull group of people, er... tenured bureaucrats, wasn't able to develop a flexible, robust, and extensible solution.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    16. Re:So... by bheer · · Score: 1

      And remember that the medium you are currently using was designed by such a committee of tenured bureaucrats in 1989

      Comparing the origin of the www (one physicist at CERN with a few collaborators, hardly my definition of bureaucrats) to the committees the OSI spawned to form their 7 layers is an abomination.

      And yes, the W3C is a committee too, and they didn't "design" the web! All they've ever done is rubber-stamp stuff done by other people. This was Netscape's work on HTML back then (hello, BLINK!), and IBM/BEA/Microsoft's work on GXA now.

      This is not to say committees have never created anything useful (someone pointed out 802.11b, I don't know enough about that to know how much work the committee really did) but I'll say this -- accusations of trolling notwithstanding, the last thing the software industry needs is consumer-electronics/telecom style government mandated standards.

    17. Re:So... by EndlessNameless · · Score: 1

      :::the last thing the software industry needs is consumer-electronics/telecom style government mandated standards.

      Agreed. Government-mandated standards are really bad ideas because they suppress (in terms of market viability) alternatives more strongly than industry consensus-based standards. Plus, it's easier to get industry players to change their minds later when they realize it's in their best interest to do so, whereas the government may not necessarily have any clear interests in the matter (and this doesn't even address bureaucratic speed/inefficiency).

      So while I agree the government shouldn't mandate standards, I don't see a problem with committees creating standards as long as (a) the committee consists of all or nearly all potential producers in that market [so no one gets shafted] and (b) the individuals on the committee must change at prescribed periods [I believe anyone can innovate, but I also believe that there is a limited per-person ability to produce useful innovations].

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
    18. Re:So... by unitzero · · Score: 1

      Thanks, but I'll take a Microsoft standard Now there's an interesting statement. Isn't "Microsoft standard" kind of an oxymoron? What's standard about things that only work on one platform? Thanks, but I'll stick with the W3 reccommendations. I'd rather use something designed to be useful than something designed to be marketable.

      --
      - unitzero Who needs sleep, or food, or daylight, or human interaction, when you have a handful of ritalin.
  13. what? by octalc0de · · Score: 2, Insightful

    Where's the incentive in producing this supposedely high-caliber product if only to make it free and/or cheap? It wouldn't be beneficial for any companies involved.

    This being a standard in browsers will be a hard-to-come-by thing. Although it appears to have W3C standards, everybody seems to have their own little ways to distort the standards.

    Plus, vector graphics in flash load fast anyway. Have you ever seen a (well-designed) flash banner slow your page load?

    1. Re:what? by wmspringer · · Score: 1

      Mozilla?

      Open Office?

      Of course, those aren't made by Microsoft :-)

    2. Re:what? by Anonymous Coward · · Score: 0
      Exactly. If the company already has the resources there (I.e. the flash products), and it's a full featured app, why go with something free/cheap that makes you work harder to get the job done? In the long run, the investment in flash pays back a lot more than you get with the hours spent with the new standard. Until it offers things Flash can't do (Which I can't see happening, unless flash gets broken by MS), I don't see this becoming particularly popular.

      It all comes down to how Microsoft chooses to integrate WVG into windows, IMO.

    3. Re:what? by Mad+Marlin · · Score: 1, Offtopic
      Your sig:

      Am I the only one that looks at the number '666' and thinks a+rw?

      Yes, you are. 10% of us are thinking "don't you mean a=rw?" and the other 90% just think you're a dork.

  14. No progress on SVG since June 18, 2003 by Anonymous Coward · · Score: 0

    Just check their website

    1. Re:No progress on SVG since June 18, 2003 by Trejkaz · · Score: 1

      That's at least a month more recent than the last progress on XHTML.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  15. Sparkle history by Anonymous Coward · · Score: 3, Funny

    Sparkle is a joint venture of Matsumura Fishworks and Tamaribuchi Heavy Manufacturing Concern.

    1. Re:Sparkle history by ishmalius · · Score: 1

      Glad you caught that. Might be a trademark problem.

    2. Re:Sparkle history by egoots · · Score: 1

      you need to supply a link to their company logo...

    3. Re:Sparkle history by scrytch · · Score: 1

      There's you answer, fishbulb.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    4. Re:Sparkle history by Anonymous Coward · · Score: 0

      i am disrespectful to dirt. can you see i am serious?

  16. Sparkle, eh? by Valar · · Score: 1

    But what about sparkle motion?

    Mr. Sparkle?

  17. Can't surpass flash.-Naysayer-convention in town. by Anonymous Coward · · Score: 0

    Do you realize that at sometime in the past, Flash was at the same point SVG (WVG) is currently? Do you also realize that there were posts similiar to yours back then? "Oh, this Flash thing will never take off." So now ask yourself why should we start believing the nay-sayers NOW, when we didn't believe them then? And if we had how that would have changed your post. So please tell me why history shouldn't repeat itself?

  18. The real reason this is important... by Anonymous Coward · · Score: 2, Informative

    Umm, people, the reason this is important is because client-side apps will be using this to draw their interfaces. WVG is the new way to do UI in Longhorn, whether it's in the browser or not.

    1. Re:The real reason this is important... by Citizen+Gold · · Score: 1

      ...the reason this is important is because client-side apps will be using this to draw their interfaces. WVG is the new way to do UI in Longhorn...

      So? KDE is heading that way with SVG. They could still stick to the standard though. The bitching about MS-SVG still stands.

    2. Re:The real reason this is important... by dbIII · · Score: 1
      So? KDE is heading that way with SVG
      Give Microsoft a break - Longhorn is going to have everything that was in CP/M and more!
  19. Come on, people! Flash-killer? by JeanPaulBob · · Score: 3, Insightful

    If Flash really was replaced by WVG, do you know what the result would be? It's simple: Flash would be replaced by WVG. Instead of everyone complaining about the annoying Flash ads and site designs, we'd be complaining about the annoying WVG ads and site designs.

    What's that you say? WVG won't support audio?[1] It won't be interactive like Flash[2], so there won't be any websites made entirely out of WVG? Then what on earth makes you think people will switch from Flash?

    [1] I really have no idea whether WVG will support audio. If it will, my point is even stronger.
    [2] See [1].
  20. Re:Can't surpass flash.-Naysayer-convention in tow by octalc0de · · Score: 2, Insightful

    Vector graphics at the time were a new concept and were introduced to a non-saturated Internet market. The 'Net was still in its developing stages, and people had no vector animation tools already.

    The situation is completely different today. This is a foray into an already saturated market as Flash dominates the field and wipes the floor clean with the blood of its competitors.

  21. The last 10% by mblase · · Score: 5, Insightful

    you see, Sparkle's real name is WVG and is 90% identical to SVG.

    And Microsoft FrontPage and IE support a version of HTML that is 90% identical to W3C-compliant HTML. It's that last 10% that makes me want to throw my forehead through my monitor every day at the office.

    1. Re:The last 10% by Concerned+Onlooker · · Score: 1

      It's a good thing Microsoft isn't in the bridge building business. That last 10% would be a killer.

      --
      http://www.rootstrikers.org/
  22. Will Sparkle shine by Infonaut · · Score: 3, Funny
    the way Chrome did? ;-)

    --
    Read the EFF's Fair Use FAQ
  23. How to make XML 40% smaller by Anonymous Coward · · Score: 0, Interesting

    Get the W3C to drop the need for the closing tag name since it is implied anyway!
    i.e., <a_ridiculously_long_tag_name><BLINK> hello</>there</>

  24. About time... by Kulic · · Score: 3, Interesting
    SVG (now a W3 standard for 3 years) was itself billed as a Flash-killer some years ago

    It's funny how some things turn out. Two years ago I was doing some research for a software company (they made CAD software adapted for ship design with lots of extra features) who wanted to put their product tutorials online and create a feedback system. The idea was that they wouldn't have to spend so much time teaching users how to use their software.

    Anyway, I was looking at designing interactive websites and had to investigate a whole lot of new technologies, SVG among them. I found a few really cool examples, but nothing really useful. I also concluded at that time that it would be too hard to get SVG working in the users' browsers (Netscape 6.0 had just come out - it supposedly supported SVG, but damned if I could get it to work properly). Also, no one else was really using SVG at the time.

    So in the end we went with Flash - not for the site design, but for interactive physics examples that helped the user to understand why different design decisions gave their ships different properties. Now that SVG (or the MS version) is being incorporated in IE, I could see it being useful for these type of things. Of course, there is the little matter of Flash being well understood by developers who've got lots of experience, and the large installed userbase... Will be interesting to see what is being used in another few years.

    1. Re:About time... by Anonymous Coward · · Score: 0

      Netscape 6 did not and never did support SVG not even with a plugin. Netscape 6 supported MNG, and quite well.

      Now netscape 7.0 and Adobe SVG plugin 6.0 or Corel SVG plugin is supported.

  25. An interesting little race. by Coryoth · · Score: 3, Interesting

    None of this is that surprising. Why re-invent the wheel? Especially when you can repackage the wheel under your own brand name, add some bevels, and shift the axle off center then call it your own.

    What is somewhat interesting is that, at least in this (very early stage) MS is claiming that this is the new basis for all their UI drawing - the often suggested "totally SVG interface" that has been bandied about on Slashdot. And to be fair, things are starting to head that way. GNOME and KDE already do SVG icons etc. So the next question is, how quickly is the FOSS community going to have something like this already implemented, because they seem to have a head start ATM (though no direct push as MS has). And when it is implemented, how similar/compatile will the implementations be...

    We shall see.

    Jedidiah.

    1. Re:An interesting little race. by bussdriver · · Score: 1

      HUH? Implementations?
      MS has stolen code in the past. What makes you think they just dont steal the open source, add some stuff , "fix" by adding some more errors, remove comments (a lesson they learned when the got caught stealing code years ago) and PRESTO! MS "Innovation"!

      Who can look over their code to see how many lines of code MS stole and sue them?

  26. Damn Microsoft! by Temporal · · Score: 4, Funny

    As usual, Microsoft ignores the standards and does its own thing. Why can't they be standards-compliant for once?

    Wait a minute...

    On a serious note, someone once submitted some art to an open source video game project I run in SVG format. I thought it was pretty neat that I could resize the image without losing visual quality, but I was rather put off by the size. The file just seemed way too big for the data it contained. On a whim, I opened it up in a text editor, and what did I find? DUM DUM DUUUMMMMM.... XML!

    Arg! Why!? What's next, raster images in XML? I can see it now...

    <rasterImage>
    <pixel>
    <color>
    <red type="hexidecimalValue">FF</red>
    <green type="hexidecimalValue">FF</red>
    <blue type="hexidecimalValue">00</red>
    </color>
    </pixe l>
    <pixel>
    <color>
    <red type="hexidecimalValue">FF</red>
    <green type="hexidecimalValue">80</red>
    <blue type="hexidecimalValue">80</red>
    </color>
    </pixe l>
    ...
    </rasterImage>

    Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted. Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted. Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

    1. Re:Damn Microsoft! by Temporal · · Score: 1

      (side note: I don't hate XML. It's a wonderful tool for things like config files, top-level structured data, and anything that is mostly text. It just doesn't make sense for homogeneous binary data or anything that involves very large arrays of simple structures.)

    2. Re:Damn Microsoft! by kurt_cagle · · Score: 2, Insightful

      SVG IS XML. All of it. Always has been. It's a vector graphics format that's written using XML primitives rather than binary ones, but it's still a vector graphic format. Chances are if the size was too big, it was because either someone embedded all of their font info inside of it, or there were huge number of path directives, but bit for bit SVG files are generally not much bigger than the binary formats they represent (especially if they are gzipped).

    3. Re:Damn Microsoft! by out_of_ideas · · Score: 1

      Seems like only this way them poor software guys can keep up with Moore's law ;-)

    4. Re:Damn Microsoft! by Anonymous Coward · · Score: 0

      You're stupid.

    5. Re:Damn Microsoft! by prockcore · · Score: 1

      The file just seemed way too big for the data it contained. On a whim, I opened it up in a text editor, and what did I find? DUM DUM DUUUMMMMM.... XML!

      Convert that same file to an .ai and it'll be 10 times bigger.

      It's the nature of vectors that causes the file to be large, not the xml.

    6. Re:Damn Microsoft! by imsabbel · · Score: 1

      well vectors make it large, xml increases the size by the factor of 10-50 again.
      But on the bright side, you can really rar them down to nothing, the xml-files i mean....

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    7. Re:Damn Microsoft! by BOFHelsinki · · Score: 0

      And not a single comment on the flawed end tags (green/red, blue/red). The quality of Slashdot readership nowadays ;-P

    8. Re:Damn Microsoft! by ranto · · Score: 1

      Arg! Why!? What's next, raster images in XML? I can see it now...

      well, xpm does it in a similar fashion and it was great once. Leave the compression to compression programs. The w3c also specifies the svgz format, which is a gzipped svg.

    9. Re:Damn Microsoft! by Josh+Booth · · Score: 1

      But all those tags should compress down to darn near nothing in even a small document. I'm sure that you could use SVG for raster images also, yielding something that, when compressed, is probably not much worse than a bitmap. If you want more compression, why are you using a lossless image format?

    10. Re:Damn Microsoft! by rmohr02 · · Score: 1

      Note that a .svgz extension denotes a gzipped svg image and is supposed to be treated the same by an SVG viewer.

    11. Re:Damn Microsoft! by Temporal · · Score: 1

      LOL! Damnit, I thought I had fixed those, but then I had to undo a bunch of changes to get around the lameness filter, and I guess I accidentally undid that too.

  27. Homer? by DaveLatham · · Score: 1

    from the actually-its-name-is-homer dept.

    I'm betting it's a reference to the long debate on the authorship of the Iliad and Odyssey, culminating in the great quote:

    "The poems were not written by Homer, but by another man of the same name!"

    1. Re:Homer? by Anonymous Coward · · Score: 0

      I think it's from The Simpsons. There was an episode where Homer found a box of dish-washer stuff with his face on it in Japanese. It turned out it was a product called "Mr. Sparkle" and the logo was formed by the merging of its two parent companies (one having a logo of a smiling fish, the other of a long light bulb; when merged together, the new logo looked like Homer's head).

  28. W00t! It's the new Channels! by teamhasnoi · · Score: 1
    Remember those? W95?/98 had 'web channels' or some such thing. I seem to recall trying them out once (ooh Disney!), and quickly disabling them. (permanently with 98lite. OT- litePC for XP/2000 is out, remove all sorts of evil from windows)

    I see this as MS being in the back seat on this one. Sort of like PNG for everyone else. Late to the party and you don't get any cake.

  29. about that Apple by Anonymous Coward · · Score: 0

    I can just imagine you saying that of the Macintosh in 1993 . . .

  30. Why WVG is great. by dj961 · · Score: 3, Funny

    WVG is exactly what the aging IE needs. With out incorporating new features Microsoft will be unable to keep up with their policy of releasing at least 1 brand new critical flaw once a year. Just imagine to power of SVG with 10% more bugs, added complexity, and lest we forget incompatibility with every other browser. WVG shows us that Microsoft can still continue to innovate by stealing other peoples ideas and branding them as their own.

  31. Microsoft all ready tried this - VML by Anonymous Coward · · Score: 5, Informative

    Looking at their overview, this looks a lot like their previous answer to SVG - VML.

    VML tied into directx. They only mention that you cannot mix GDI and Avalon in the same window because WVG is hardware rendered through Avalon. Also sounds like directx.

    The only major change was that in VML it always wanted a namespace defined for it to work - like IE didn't know what to do with a VML file. WVG seems like a different way to display for generic windows applications - not just web.

    Looks like microsoft is innovating by repackaging an older product into a discription language that can be called by a standard win32 app. It would be interesting to see an open source toolkit that does the same thing as WVG, but uses open standards and remains cross platform.

  32. Once again... by Anonymous Coward · · Score: 0

    Microsoft has taken someone else's idea, embraced it, extended it into totally proprietary Windows-only extensions and proclaimed how innovative they are.

    I, however, am not worried. If it works half as well as their security initiative no one will be able to view any site based on WVG without crashing their bug-ridden browser. Almost certainly, the Windows update site will be heavily WVG-based to serve as a showcase ensuring that even more Windows machines will be unpatched for their latest vulnerabilities.

    Eventually, of course, WVG will take over and there will be another few thousand marketing/advertising sites that I can't view. Who needs 'em?

  33. Shameless plug? by hungryfrog · · Score: 1

    Anybody else wonder why the poster choose to link "SVG" (and his screen name... hmmm...) to an obviously commercial site hawking a book (learnsvg.com) rather than to the W3C SVG pages? The W3C site is certainly a better authority on the topic.

  34. official W3C response to Microsoft's WVG by Anonymous Coward · · Score: 0

    That didn't explain anything, all I know is they stole my face and used it for their stupid logo. There's no other explanation.

  35. Who in hell wants to code SVG? by Anonymous Coward · · Score: 0

    When FlashMX is so much easier to lay it out visually?

    1. Re:Who in hell wants to code SVG? by POds · · Score: 1

      What makes you think there wont be a visual Development Environment for SVG or WVG?

      I assume this is what you mean, because theres no way in hell you'd be able to know which one is easier, because wvg/sparkel isnt out yet..

      --


      Giving IE users a taste of their own medicine since 2005 - http://pods.-is-a-geek.net/
    2. Re:Who in hell wants to code SVG? by Anonymous Coward · · Score: 0

      Agreed. But SVG is out and barring Adobe's meager offering it seems W3 would like all of us designers to freaking code SVG graphics. FlashMX absolutely trounces this concept.

    3. Re:Who in hell wants to code SVG? by jasenj1 · · Score: 1

      Adobe, Corel, and some others have DRAWING software that supports SVG but the only IDE along the lines of FlashMX for interactive content that I know of is XStudio by EvolGrafix (http://evolgrafix.com). But they are a small company in Germany. (Adobe or Corel ought to buy these guys or at least partner with them and distribute their software in the USA.) And the last time I played with XStudio it was pretty buggy.

      Corel has recently released some interesting server-side XML generation software (http://www.smartgraphics.com/default.shtml).

      But on to the issue at hand:
      Once Microsoft has this proprietary WVG under the covers of Longhorn, we can expect Front Page, Office, and any drawing software put out by MS to support it and IE to render it. VisualStudio will provide easy ways to generate sophisticated WVG web apps.

      Then Flash will stop being installed by default in IE. WVG will start appearing all over the WWW and the 90+% of the hoi polloi who don't even know how to start a Windows Command Prompt, let alone compile a Linux kernal, will be oblivious to the fact that Microsoft has grown even larger by embracing and extending.

      Perhaps the best we can hope for is that Microsoft will publish their WVG standard and let others write software to generate the stuff.

      In the long run, maybe this is a good thing? MS will push the WWW to vector graphics in a way that SVG has not been able to due to the lack of a powerful sugar-daddy. Maybe WVG will be incorporated into a later SVG spec?

      - Jasen.

  36. Repeat of the same by Anml4ixoye · · Score: 3, Funny

    I posted this a long time ago, but somehow it is still relevant:

    The Effects of a W3C SVG Standard

    Positive: Flash plugin will eventually no longer be needed for vector graphics as a key set of vector standards will be integrated with browsers. Ensuring that fonts are on the users system will no longer be an issue. Font embedding can be standardized.

    Negative: Netscape and IE will both bring "enhancements" to the base SVG models. Of course none of those "enhancements" will be present in BOTH browsers. IE will allow for basic SVG 3d shapes, though no applications will currently support the creation of those shapes. IE will also allow for very loose coding to create the SVG shapes. If you accidentally put a single co-ordinate set into your file, IE, instead of telling you that there is a stray point, will assume that you wanted to create a MSN logo and subsequent link to MSN.Com. Microsoft Word will support SVG export, including in the source file a bunch of code that noone has any bloody idea where it came from, what it is supposed to do, or how to get rid of it. Thirteen years later, Microsoft will take over the US Government and we will find out that the "miscellaneous code", has been stealing our personal information for years. Microsoft will call it "A bug". Netscape, on the other hand, encountering a stray co-ordinate pair, will assume that the "clean-coding" standards of the internet development community are going straight to hell in a hand basket and that the world is coming to an end. "That being the case," it will logically decide, "this poor bloke is about to meet his maker and doesn't need to be squandering his last few minutes with his peepers fixed on a computer monitor now does he? Best he be off to the local pub for a pint or two while he still has the chance". Netscape will them proceed to crash your operating system. Netscape will also do wonderful little tricks like incorrectly display circles as parallelograms, Render every font as 16 point Times New Roman, and completely leave out the bottom half of your document for some obscure reason that you will spend 13 weeks trying to track down before you finally come to the conclusion that "There really aren't that many Netscape users out there anyway". AOL will just compress the heck out of everything it encounters and render every SVG image as a Dot.

    Insignificant: Someone somewhere on a UNIX machine will be writing Plain Text news articles about how SVG is the worst threat to web usability since the invention of JPEG compression. They will urge the development community to avoid SVG because compatibility will still not be standard across all computers. They themselves will be ample proof of this fact only because their 28.8k external modems will not facilitate the download of the newest version of Netscape (God forbid a UNIX user should install IE) and even if they could get it installed, their 16mhz 1987 computer wouldn't know how to run it. The general population will promptly ignore these articles as they click yet another accidentally generated MSN logo link, leaving the insecure author to return to Usenet and his IRC client.

    I figured it would only be a matter of time before Microsoft did this. I normally try to stay out of the *bash Microsoft* conversations, but after dealing with all the problems we have with the Microsoft JVM, and then having this on top of it...ugh.

    1. Re:Repeat of the same by Anonymous Coward · · Score: 0

      It wasn't funny the first time you posted it. Still, I hope you get modded up so you will not feel the need to do it again.

    2. Re:Repeat of the same by Captain_Chaos · · Score: 1

      God forbid a UNIX user should install IE

      Could you please point me to the UNIX version of IE? I'd love to have it!

  37. Oh great by Anonymous Coward · · Score: 0

    Another round of programmers bitching about flash and who know nothing about it. It's like asking a bunch of hardcore Microsofties their opinions about open source and Linux. One sided? yes. Useful and tangible responses? Not in your life.

  38. Is everyone really missing the point? by TheNetAvenger · · Score: 5, Insightful

    Is everyone really missing the point?

    'Sparkle' is a vector designed drawing engine for APPLICATIONS inside longhorn, it is NOT being billed as a WEB standard.

    'Sparkle' is the transitional replacement of the GDI model of the Windows interface. Moving from a Bitmap model to a true Vector model for the Windows UI.

    It has NOTHING to do with SVG, Flash, or Web standards.

    If you need to compare it to something, compare it to 'Quartz' - and I don't see people jumping on Apple for replacing SVG or Flash by using the PDF based Quartz engine.

    The only reason the 'Sparkle' vector engine of Longhorn is getting buzz in this area is that unlike Quartz, it supports a wide array of animation standards within the vector drawing engine.

    So, yes it functions somewhat like Flash of today, but that DOES NOT mean it is meant to replace Flash. Instead, it should be the new OS UI rendering engine that FLASH itself uses to draw FLASH applets in a browser window. (Get it, it is the vector engine under applications and things like Flash will use to render on screen.)

    The same for SVG, there is no mention that SVG will not be supported in the new IE of Longhorn, in fact, SVG will probably be supported, but be drawn in the UI by the 'Sparkle' Engine.

    This is an application/OS level vector rendering engine with animation, it is not a Web standard, nor does it purport to be.

    Please stop with Microsoft is abandoning standards and trying to take over the world because they are moving their OS UI model from bitmap to vector based. That is all, get over it.

    Everyone thought it was great stop forward in UI rendering models when Apple did this with Quartz, so how is Microsoft evil in developing their own rendering engine as well?

    1. Re:Is everyone really missing the point? by Citizen+Gold · · Score: 2, Informative

      So? SVG isn't a "Web Standard" either. It's an image format. The fact W3C are maintaining the standard is irrelavant. KDE (and others?) support SVG internally without having to butcher the standard...

    2. Re:Is everyone really missing the point? by martinX · · Score: 1

      Apple is good, even when they're not

      Micro$of is bad. Even when they're not

      You must be new here :-)

      --
      When they came for the communists, I said "He's next door. Take him away. Goddam commies."
    3. Re:Is everyone really missing the point? by LS · · Score: 5, Interesting

      'Sparkle' is a vector designed drawing engine for APPLICATIONS inside longhorn, it is NOT being billed as a WEB standard.

      Well, if you actually read anything about Longhorn, you would know that there is no difference between a native app and a web app in Longhorn. IE will support avalon rendering, so if you go to a website that uses MS's proprietary document/app format, you WILL see a Sparkle rendered page.

      Scary...

      --
      There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
    4. Re:Is everyone really missing the point? by ljubom · · Score: 1

      Whow they invented 'export DISPLAY=...' What will be next? Symbolic links?

    5. Re:Is everyone really missing the point? by tres · · Score: 1
      The only reason the 'Sparkle' vector engine of Longhorn is getting buzz in this area is that unlike Quartz, it supports a wide array of animation standards within the vector drawing engine.

      I'd say the only reason the speckle engine is getting any buzz is because Microsoft is using the same marketing machine to create buzz for an idea they stole from someone else.


      Speckle isn't anything new, and surely isn't anything worth writing about--except for those who don't understand that it's JASI (just another stolen idea).

      --
      Notes From Under *nix: blas.phemo.us
    6. Re:Is everyone really missing the point? by TheNetAvenger · · Score: 5, Informative

      Well, if you actually read anything about Longhorn, you would know that there is no difference between a native app and a web app in Longhorn. IE will support avalon rendering, so if you go to a website that uses MS's proprietary document/app format, you WILL see a Sparkle rendered page.

      Read anything about it, does USING and developing on it count?

      You are right that Web Applications will use also be able to use the rendering engine in Longhorn; however, you still don't get it.

      You are taking about features of the distributed application model that allows web and client side applications to be synonymous to the OS.

      The fact still remains that 'Sparkle' is the rendering engine of Longhorn, just as the GDI of Windows today uses a Bitmap based engine.

      Using your analogy is ridiculous when you consider that Web pages of today are displayed in IE window on a Windows computer rendered as a Bitmap image. This is no different than it being rendered in the future as a vector image in Longhorn.

      Using your messed up analogy you could also say that because the current Windows GDI uses DIB technology to display a Web Page in IE then Microsoft is trying to take over the JPEG and other Bitmap technologies. (Sound ridiculous yet?)

      You are confusing the two concepts, and using that to establish that the Vector engine or Longhorn is designed to be a WEB standard.

      Admittedly there is more to "Sparkle" than just the Vector engine of Longhorn by incorporating the UI in a XML style that is network friendly, but that does not mean it is designed to take over anything that already exists, it is simply just the evolution of display technology in Longhorn.

      If you look hard enough, you will see that "Sparkle" has concepts from other networking GUI models as well, does XWindows ring a bell? Making an open light protocol interface for the Vector engine is a great idea, much better than shoving massive chunks of bitmaps over the network for remote applications.

      - But again, this does not mean it is designed to replace the internet with a Windows only world - Microsoft is NOT that stupid, nor do they have that much control on the internet.

    7. Re:Is everyone really missing the point? by TheNetAvenger · · Score: 1

      I'd say the only reason the speckle engine is getting any buzz is because Microsoft is using the same marketing machine to create buzz for an idea they stole from someone else.

      Good theory, but the buzz isn't coming from Microsoft, it is coming from the anti-Microsoft world.

      Other than visiting the Longhorn development sites to prep developers for what is coming in the new OS, Microsoft has said very little about 'Sparkle'.

      Especially considering the complete implementation and design specifications of Sparkle are not even finalized. Microsoft's only sparkle PR campaign is with developers to get feedback on its final implementation.

    8. Re:Is everyone really missing the point? by Zoop · · Score: 1, Informative

      If you need to compare it to something, compare it to 'Quartz' - and I don't see people jumping on Apple for replacing SVG or Flash by using the PDF based Quartz engine.

      Sure. Because it's PDF-based and PDF is a...wait for it...STANDARD.

      Also Apple's not trying to tie it into the Web as another poster notes elsewhere.

      Now, if Micro$oft were attempting to redo their entire interface in SVG, you'd hear raves about it with a few cautious twitters that they might be subtlely embracing (gack) and extending (ughn) again, and our backsides might be in danger.

      Now that they have a 90% similar standard, we KNOW they are embracing (ouch) and extending (hey, that's an exit, not an entrance, buddy) and our backsides are, well, screwed.

    9. Re:Is everyone really missing the point? by TheNetAvenger · · Score: 2, Insightful

      Now, if Micro$oft were attempting to redo their entire interface in SVG, you'd hear raves about it with a few cautious twitters that they might be subtlely embracing (gack) and extending (ughn) again, and our backsides might be in danger.

      That would be wonderful in an ideal world, but SVG has MANY limitations that Longhorn WILL support. From animations and effects that SVG cannot handle.

      Sure. Because it's PDF-based and PDF is a...wait for it...STANDARD.

      PDF, Standard? Um... Ok, and who owns this standard, defines it, and 'licenses' it?

      Oh wait, you surely didn't mean an 'Open Standard' did you? :)

    10. Re:Is everyone really missing the point? by loadquo · · Score: 2

      Fixed Format Documents suggest they are thinking about using WVG in a cross platform manner. The different platforms most likely being Win CE etc.
      And note the use of the term document, not application.

    11. Re:Is everyone really missing the point? by prockcore · · Score: 2, Funny

      This is no different than it being rendered in the future as a vector image in Longhorn.

      Unless you have a bad ass lasershow in your house, you can't render anything as a vector. It'll still be bitmaps.

    12. Re:Is everyone really missing the point? by tres · · Score: 1

      hmm.

      Well, I'd say you're right then; I'm missing the point.

      But then again, it seems as if Microsoft in recent history utilized the developer conferences as a marketing springboard. The buzz is first laid on the developers, hyping the 'technology,' or 'innovation' is easy when you have an audience full of people who want to get rich off your ideas. It's like one of those get rich quick seminars that people pay thousands to go to.

      Please correct me if I'm wrong, but what I've heard, these development conferences (as of late, anyway) have been long on hype and demos and short on actual information and implementation.

      Either way, even though I think your original comment in this thread is insightful, I think it would be foolish--given Microsoft's history of 'embrace and extend' to let down our guard and see new standards coming out of Microsoft as anything but a) an attempt to retain control of their current market by utilizing underhanded tactics to squash competition, or b) an attempt to gain control of new markets.

      Of course it may verge on paranoia, but without that vigilance, the threat of an unchecked monopoly always remains ready to squash its competition.

      --
      Notes From Under *nix: blas.phemo.us
    13. Re:Is everyone really missing the point? by Feztaa · · Score: 1

      Oh, I just can't wait to hear the pro-microsoft trolls screaming that Linux is crappy because it doesn't support jazzy speckles :)

    14. Re:Is everyone really missing the point? by loadquo · · Score: 2, Informative

      Actually I have realised we are talking past each other.

      You are talking about sparkle and we are talking about WVG and XAML.

      Sparkle won't be the only engine to read WVG and XAML (as I think I have shown with my links to the documents such as this one which interestingly references current failings in HTML as a reason for a feature in xaml) and so it is justified for developers of non-windows platforms to be anxious about whether they will be able to create program that can parse future data on the web.

    15. Re:Is everyone really missing the point? by penguin7of9 · · Score: 2, Interesting

      It has NOTHING to do with SVG, Flash, or Web standards.

      Is that why Microsoft calls it a "Flash killer"? Is that why it is 90%, but not 100%, identical to SVG?

      Of course it has something to do with SVG, Flash, and web standards.

      If you need to compare it to something, compare it to 'Quartz' - and I don't see people jumping on Apple for replacing SVG or Flash by using the PDF based Quartz engine.

      That's because it doesn't matter what Apple does--they don't have enough marketshare. Furthermore, it would be pointless to tell Apple that Quartz is a bad design because they would never in a million years listen anyway--they are way too arrogant.

      Everyone thought it was great stop forward in UI rendering models when Apple did this with Quartz, so how is Microsoft evil in developing their own rendering engine as well?

      No, not "everyone" thought it was great. The usual Apple cheering squad thought it was great. But they would think it was great if Apple shipped severed cow heads on sticks and called them computers.

      It's not even that supporting something like SVG in the display server is itself such a horrible idea--for a limited range of applications. But if you are going to do stored vector graphics in the server, either pick a standard format (100% SVG) or pick a decently designed format (PDF does not qualify). True to form, Microsoft and Apple got it both wrong, though in different ways.

    16. Re:Is everyone really missing the point? by amorsen · · Score: 2, Informative

      Vector-based CRTs have existed. There are probably a few around in museums still.

      --
      Finally! A year of moderation! Ready for 2019?
    17. Re:Is everyone really missing the point? by Anonymous Coward · · Score: 0

      You must be new here :-), thus spake number 672498. Pot, meet kettle.

    18. Re:Is everyone really missing the point? by troop23 · · Score: 1

      I've gone to the last two PDCs and Microsoft has been very forth comming with details. They do alot of examples during their presentations. They give away a lot of software. In the PDC this year every attendie got a copy of all versions of Longhorn (x86, IA64, x64, etc.), a copy of Yukon (the next version of SQL server), a copy of the next version of Visual Studio and a copy of Office 2003. As allways the .NET SDK is available free for download.

    19. Re:Is everyone really missing the point? by smallpaul · · Score: 1

      WVG is an XML-based vector graphics language that can be addressed by URLs and thus delivered over the Web to Microsoft's browser where it will be directly rendered inline. Microsoft themselves say it will be "very familiar to SVG users." Even though Windows will have within it all of the technologies necessary to render SVG (XML, vector graphics, CSS, Javascript, DOM), they somehow never align in a standards compliant way in Longhorn. I'm sorry, you don't have to be paranoid to see that Microsoft is reverting to its pre-Web stance of ignoring standards in favor of proprietary formats and APIs.

    20. Re:Is everyone really missing the point? by artemis67 · · Score: 1

      It has NOTHING to do with SVG, Flash, or Web standards.

      Actually, competing with Flash is EXACTLY what Microsoft has in mind.

      Read this article for more info.

    21. Re:Is everyone really missing the point? by pohl · · Score: 1

      The phrase "open standard" never denoted that the standard belonged to some sort of bureaucratic standard's body. "Open" means that the standard is in a publicly-available document, and that anyone is allowed to create conformant implementations.

      It is actually Microsoft's PR machine that planted the meme that a standard-body must somehow be involved. (It was how they deflected attention away from the real subject whenever open-systems issues entered the debate.)

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    22. Re:Is everyone really missing the point? by sootman · · Score: 1

      All we know is what we read, and the first line of the last article (for once, properly quoted by the slashdot submitter and editor) was "Top developers at Microsoft are working on a new graphics and animation toolset for Longhorn (the next generation of Windows) that could spell trouble for Macromedia's popular Flash MX and Director MX animation tools, sources familiar with the situation told internetnews.com." If you think that's wrong, go yell at them.

      Besides, Quartz is all about compositing: it has *nothing* to do with vector vs. raster or image and file formats. (And Quartz Extreme just offloads some of this compositing to an accelerated video card.)

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    23. Re:Is everyone really missing the point? by Reziac · · Score: 1
      Making an open light protocol interface for the Vector engine is a great idea, much better than shoving massive chunks of bitmaps over the network for remote applications.

      [blink] So instead of sending all the widgets, it would send what amounts to a description of the widgets, yes? Kinda like the video equivalent of printing with a bitmapped font, vs printing with a TTF? If I grok this correctly, the diff in network overhead should be whopping obvious.

      And in which case, it won't matter what an application does or supports internally, because it'll just tell the OS "display this" and the OS will render it to the screen in vector format, yes? [thinking] How does this work in a console window, or (horrid thought) are they making that go away? (XP's notion of how to display a console window is really awful.)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    24. Re:Is everyone really missing the point? by Reziac · · Score: 1

      I'd guess their "flash killer" statement is because Macromedia has been pushing flash as the Next Big Platform for all sorts of client-side apps, for everything from games to accounting (frex, I lately read about a simple finance app done in flash). If M$ can suck developers into using their devtools instead of Macromedia's, M$ will count that as a win. I'm not sure it will make any real difference to consumers, beyond the sort of annoying (but not generally critical) conflicts we see between say sites designed for IE vs Netscape. If Macromedia has any sense, they'll simply add support as may be required to compete, rather than assuming they've still got a market lock on flash and flash-alike applications.

      [laughing over severed cow head computers] Man, you got that one dead on! and Quartz is based on PDF? WTF??! I feel an urge to run away screaming.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    25. Re:Is everyone really missing the point? by jandrese · · Score: 1

      Isn't this how X works for drawing the base primitives?

      --

      I read the internet for the articles.
    26. Re:Is everyone really missing the point? by wthynot · · Score: 1


      It has NOTHING to do with SVG, Flash, or Web standards.

      Nothing to do with SVG? So is the "90% identical to SVG" claim a lie, coincidence, or both?

    27. Re:Is everyone really missing the point? by Reziac · · Score: 1

      Me, I haven't the vaguest. Hopefully someone who knows will pipe up. :)

      Come to think of it, I went to the parent poster's comments list and read a few, and in one he mentioned that he once worked on XWindows. Now awaiting educational post from upstairs. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    28. Re:Is everyone really missing the point? by multi+io · · Score: 1
      Now, if Micro$oft were attempting to redo their entire interface in SVG, you'd hear raves about it with a few cautious twitters that they might be subtlely embracing (gack) and extending (ughn) again, and our backsides might be in danger.

      That would be wonderful in an ideal world, but SVG has MANY limitations that Longhorn WILL support. From animations and effects that SVG cannot handle.

      They could easily have extended SVG in a backwards-compatible, standards-compliant way (using additional XML elements declared in separate namespaces, for example). The didn't. Instead, they chose to represent even those features that are supported by SVG as well in a slightly different, incompatible way (altered attribute/element names, etc.)

    29. Re:Is everyone really missing the point? by TheNetAvenger · · Score: 1

      They could easily have extended SVG in a backwards-compatible, standards-compliant way (using additional XML elements declared in separate namespaces, for example). The didn't. Instead, they chose to represent even those features that are supported by SVG as well in a slightly different, incompatible way (altered attribute/element names, etc.)

      And yet the XML behind WVG is published so that anyone, company, or entitity can also use the technology to implement a version of WVG or a SVG WVG compatibile version.

      It would be different if they had the door closed on the WVG specifications, but you can read tag and ability for yourself.

      Just like people bitched they wouldn't let the XML structure of Office out, and yet they have also published it.

      Pick something else to bitch about. If you are not using Windows (Longhorn specifically) it really has NO impact on you. If you are using Windows, then it is your choice to make apps using the WVG interface or not. Period.

      This has nothing to do with specifications or standards or the WEB unless the app is being deployed over the web for a WINDOWS user RUNNING Longhorn with the WVG rendering engine.

    30. Re:Is everyone really missing the point? by multi+io · · Score: 1
      And yet the XML behind WVG is published so that anyone[...] Just like people bitched they wouldn't let the XML structure of Office out, and yet they have also published it.

      Nobody knows under what conditions WVG will finally be made public. And if Microsoft has no ulterior motives, then why don't they just use SVG?

      As for "WorprocessingML", Microsoft stays in control of the "standard" by explicitly forbidding derivations. Not my definition of an open specification. And -- the mapping function from a WorprocessingML document to a set of finished, rendered pages ("rendering algorithm") is undocumented (and all symptoms indicate that it must be chaotic as hell), so one might still have to stick to Word for displaying and printing the documents.

      Pick something else to bitch about. If you are not using Windows (Longhorn specifically) it really has NO impact on you.

      Do you always try to change the topic when you're running out of arguments?

    31. Re:Is everyone really missing the point? by TheNetAvenger · · Score: 1

      Nobody knows under what conditions WVG will finally be made public. And if Microsoft has no ulterior motives, then why don't they just use SVG?

      Read the posts... SVG does not have the features that are needed for WVG, so Microsoft would have to EXTEND SVG to make it usable for what they are doing. And this would still make everyone mad, because BASICALLY THAT IS WHAT THEY ARE DOING.

      Get a clue, Microsoft needs to have a full vector interface and protocol that supports things SVG does not, from animation to other aspects of document display.

      Mcrosoft stays in control of the "standard" by explicitly forbidding derivations. Not my definition of an open specification.

      Yeah, just like Adobe's PDF. I never said the Office file format was an OPEN standard. Get your terms straight. It is a published specification in an OPEN STANDARD (XML) FILE FORMAT.

      Again, this subject only applies to Longhorn and the UI of Longhorn and applications that run on Longhorn and Windows, so if you consider this changing the subject, I will do so again.

      This DOES NOT HAVE ANYTHING TO DO WITH SVG, FLASH, THE WEB, OR MICROSOFT BASTARDIZING OPEN STANDARDS.

      If you are running OSX, Linux, FreeBSD, Solaris, OpenBSD or any other OS, WVG really has no more of an impact on your life than the DIB API calls in Windows Itself, they are not something that has anything to do with ANYTHING outside of Windows.

      Get it yet?

  39. the best flash killer is by toddhunter · · Score: 1

    the 'Flash Click to View' plugin for Firebird.
    found here (texturizer). Anything Microsoft puts out will hopefully get the same treatment.

  40. 90 Percent SVG, huh? by PourYourselfSomeTea · · Score: 5, Funny
    That means the other 10% will break down like so...
    • 5% obfuscating the namespace with ties to the .NET Framework
    • 2% smart tags. These will make your WVG document "smart" -- that is, allow MS to rewrite part of your graphics that might offend them. I see penguins looking longingly out of windows in your future, Mr Graphic Designer!
    • 1% "extensions" Like, it would be really cool if you got a new <wvg:clippy> tag that would pop up every time you opened an wvg document in I.E!
    • 1.99% Buzzwords that make WVG sound like a revolutionary B2B 99.999% uptime .NET-aware DRM-enabled, secure techonology solution for "helping you reach your creative potential in today's competitive marketplace." These, of course, will all be patented and made freely available under an obscure license which will confuse early adopters into implementing them, hopefully putting them directly into the Linux kernel and opening up a brand new SCO-like can of legal worms! These will also make WVG documents playable ONLY in Windows Media Player
    • 0.1% Security enhancements. Like ties to VBScript objects that can execute arbitrary code on your box.
    1. Re:90 Percent SVG, huh? by Anonymous Coward · · Score: 0

      pour yourself some shut the hell up, FUD monger

    2. Re:90 Percent SVG, huh? by rock_climbing_guy · · Score: 1

      Aha, and as I see, Microsoft's 10% will add up to 10.09%. What a thinly veiled attempt to steal even more from standards!!!

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    3. Re:90 Percent SVG, huh? by Anonymous Coward · · Score: 0

      hi Netavenger!

    4. Re:90 Percent SVG, huh? by Anonymous Coward · · Score: 0

      That means the other 10% will break down like so...

      05.00%
      02.00%
      01.00%
      01.99%
      00.10%
      ======
      10.09%

      True to form, Microsoft's first bug is found in the product specs itself.

  41. Inkscape - SVG editor by Anonymous Coward · · Score: 1, Informative

    There's a new SVG editor under development called Inkscape - http://www.inkscape.org. It builds on the Sodipodi codebase but is focusing SVG and similar standards. For instance, the interface is being redone to be GNOME HIG-compliant - SDI instead of the Gimp/Sodipodi/Dia-like CSDI style. Worth checking out; looks like the next release will be coming out within a couple weeks.

    1. Re:Inkscape - SVG editor by mughi · · Score: 4, Informative
      There's a new SVG editor under development called Inkscape - http://www.inkscape.org. It builds on the Sodipodi codebase but is focusing SVG and similar standards

      It's definitely worth looking over. I had been checking out Sodipodi's last release last spring, but there still were enough rough edges to block my main needs. But with what was in CVS last month, they both jumped up to 'very handy'. And the Inkscape work has jumped things up even more.

  42. Flash has a place by hungryfrog · · Score: 4, Interesting

    "Splash" pages and annoying ads have given Flash a bad name. As a backend programmer who has dabbled with Flash, I think it's a pretty awesome tool when used correctly. You can interact with server-side scripts (e.g. PHP/Perl) and create some very cool tools that react in real time rather than waiting for page loads. It even accepts data input in the form of XML. I think it's a bit of a toss-up on Flash menus. They can be annoying, processor-intensive, and unecessary but they can also replace horribly buggy IE-only DHTML. Part of the problem is that Flash is simple enough that almost anyone can do a hackish implementation, but it really takes some time to understand how really take advantage of the medium.

    1. Re:Flash has a place by Trejkaz · · Score: 1

      Or you could use SVG with a scripting language on the client, and perhaps enjoy a bit of animation that isn't controlled by Macromedia.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  43. embrace and extend plus patents by penguin7of9 · · Score: 1

    This looks like Microsoft's traditional embrace-and-extend approach. Well, except they are making even less of a pretense of "extending" it than before--they just mostly pretend SVG doesn't exist.

    The question is: given Microsoft's patent claims on the Microsoft Office XML file formats, will they try to patent the WML formats as well?

  44. Flash is backwards - MS are devious by quinkin · · Score: 4, Insightful
    Flash is backwards and needs to be replaced.

    A cacheable (please!), dynamically generatable (without histrionics) SVG implementation is a much awaited flash killer if you ask me.

    Unfortunately MS seems hell bent on taking an open standard, hacking it to bits, making it a "proprietary standard"(sic) and no longer inter-operable with the original standard, then deluging the market with a glut of installations... Eerily reminiscant of the good old JVM days...

    Q.

    --
    Insert Signature Here
    1. Re:Flash is backwards - MS are devious by danheskett · · Score: 1

      Or they could be reforming the problems that made SVG unlikley to suceed.

      Time will tell, I suppose.

    2. Re:Flash is backwards - MS are devious by TKinias · · Score: 1

      scripsit danheskett:

      Or they could be reforming the problems that made SVG unlikley to suceed.

      Which are? (Other than the fact that MS showed no interest in implementing it...)

      I don't do SVG stuff, so maybe there's something I'm missing, but it sounded pretty good to me.

      --
      In principio creauit Linus Linucem.
    3. Re:Flash is backwards - MS are devious by TomV · · Score: 1

      Other than the fact that MS showed no interest in implementing it..

      They did implement a very early form of SVG in IE5+. It's not standards compliant, but then the standard didn't exist yet when they implemented SVG.

      As soon as it went into the W3C they seem to have lost interest and they haven't caught up yet admittedly, but they certainly did an implementation.

    4. Re:Flash is backwards - MS are devious by onomatomania · · Score: 1

      Since when was ming qualify as histrionics? SWF has its faults but there are ways to work with it nonpainfully and dynamically.

  45. yeah, that's good and all by frogsarefriendly · · Score: 1, Funny

    SVG (now a W3 standard for 3 yeras) was...
    Did you mean years?
    Suggestions:
    years
    eyras
    ye ras
    ye-ras
    yer as
    yer-as
    teras
    yeas
    eras
    ceras
    yeara
    eyra's
    treas
    yeats
    terras
    rras
    wras
    yea's
    erase
    tras
    yeans
    year's
    yearns
    ras
    rears
    yas
    yes
    areas
    eyres

    Yeah, rears, they meant rears.

    1. Re:yeah, that's good and all by o'reor · · Score: 0, Offtopic

      No, he actually meant "yer ass".

      --
      In Soviet Russia, our new overlords are belong to all your base.
  46. XML Maybe not bloated... by mughi · · Score: 4, Informative
    On a serious note, someone once submitted some art to an open source video game project I run in SVG format. I thought it was pretty neat that I could resize the image without losing visual quality, but I was rather put off by the size. The file just seemed way too big for the data it contained. On a whim, I opened it up in a text editor, and what did I find? DUM DUM DUUUMMMMM.... XML!

    When I looked into things last spring, I remember experimenting with a several small images (3-30k). I suprisingly found that the SVG versions were just as small as (and usually smaller than) raster versions, and that was without any form of compression on the XML. It all depends on what your specific content.

    1. Re:XML Maybe not bloated... by stand · · Score: 1
      I suprisingly found that the SVG versions were just as small as (and usually smaller than) raster versions, and that was without any form of compression on the XML

      This isn't all that surprising if you think about it. The size of an SVG source file doesn't change as you increase the size of the rendered graphic, but a rasterized image file size increases by the square of its width/height (given the same resolution).

      Put another way, which is more concise, an array of pixels that renders a circle or an equation describing a circle?

      --
      Four fifths of all our troubles in this life would disappear if we would just sit down and keep still. -C. Coolidge
    2. Re:XML Maybe not bloated... by Temporal · · Score: 1

      Oh, sure, vector graphics will tend to take less space than raster graphics, depending on the detail level. That's beside the point. It's not debatable that for non-text-based formats, XML will take much, much more space than an equivalent binary format. Those SVG files would all be much smaller than they already are if the format were binary. However, it would then be very difficult to understand the format without a copy of the standard handy. Is that such a big loss? It depends on what the files are used for. In cases like this, I think binary would be appropriate. By gzipping the contents you can reduce the size to a reasonable level, but there's still lots of unnecessary information in there that gzip can't magically remove.

    3. Re:XML Maybe not bloated... by prockcore · · Score: 1

      In cases like this, I think binary would be appropriate

      Goes against the purpose of SVG. SVG can be *embedded* into XHTML. Not with an embed tag, but actually right there in the code. Can't do that if SVG were binary.

    4. Re:XML Maybe not bloated... by evbergen · · Score: 1

      Sure, just use a transformation so that only the subset of printable ASCII allowed in HTML is used.

      I'm willing to assert the hexadecimal encoding, which doubles the size
      of the binary and uses only characters 0-9 and A-F, is more efficient
      than XML for such purposes.

      XML is neither efficient for computers to read or write, nor efficient for humans to read or write. It's the worst of both worlds.

      The only thing going for it is that you can define a computer readable structure specification and have a computer verify the structure of the XML document against it. Woohoo.

      --
      All generalizations are false, including this one. (Mark Twain)
  47. If wvg is xml based... by LnxAddct · · Score: 1

    ...doesnt that mean that the source is easily obtainable. I mean as far as I know this wvg (or svg) doesnt compile. Flash's strength is that developers can develop knowing that noone will steal their code. If wvg stays as pure xml, then its only a "right click->view source" away. Developers wont like that. If wvg does compile, then having it xml based is dumb for there are far more efficient ways of achieving the same goal, granted they may be more complicated, but in the end better.Maybe I'm missing something here, correct me if I'm wrong.

    1. Re:If wvg is xml based... by Anonymous Coward · · Score: 0
      Flash's strength is that developers can develop knowing that noone will steal their code.
      So in addition to being a proprietary technology, Flash helps keep the applications proprietary as well. I wouldn't call that a strength. SVG may not be perfect, but at least it is well supported by Free Software. (Yes, there are Free Software Flash viewers, but they don't work on any real Flash applications found on the web yet. Fortunately, the few sites I go to that use Flash have an HTML "low-bandwidth" page.)
    2. Re:If wvg is xml based... by Quobobo · · Score: 1

      So in addition to being a proprietary technology, Flash helps keep the applications proprietary as well. I wouldn't call that a strength.

      Christ... I'm sorry, but the rest of the world does not always see things the way that the open-source community does. Learn to live with it; it's not a strength for a lot of people, as the original poster has clearly pointed out.

    3. Re:If wvg is xml based... by LnxAddct · · Score: 1

      I in every way support free and open software, I use Debian and any software I use is free and open as well, but in the eyes of most companies, they dont want their competitors stealing their code(even if it is just flash). By "strength" I didnt mean it was good or bad, I just meant that its an edge that is has over wvg. One other point is that Macromedia does to some extent support Linux, i.e. the flash player for moz. If microsoft wins this, do you really think they'll make a viewer for linux? We'll all be left in the dust until a free player is written, but knowing Microsoft they may put some kind of copyright or something and could be capable of stopping that from legally happening. My point is that yes both systems are proprietary, but if i had to pick one, itd be Macromedia, they have no reason not to supoort linux.

    4. Re:If wvg is xml based... by Anonymous Coward · · Score: 1, Informative

      Flash's strength is that developers can develop knowing that noone will steal their code.

      Flash is not actually unstealable; there's a freely available app called KineticFusion that will decompile any flash file into XML and back again. Never mind the fact that the actual Flash MX suite can open .swf files in addition to .fla. As we've seen with countless examples, using a binary format is zero protection.

  48. 90% there, 90% not there by Nom+du+Keyboard · · Score: 1
    and is 90% identical to SVG.

    And that's as close as it is ever going to get. It can be the C# of web-pages.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  49. Sparkle and WVG are not the same thing... by Anonymous Coward · · Score: 1, Informative

    WVG is sort of a subset of Microsoft's XAML UI markup language that deals with vector graphics. Apparently the "WVG" term was not meant to be made public, and will be removed from subsequent editions of the Longhorn SDK docs.

    (Microsoft blog clarifying this...)
    http://www.eightypercent.net/Archive/200 3/11/04.ht ml#a153

    "Sparkle" is supposedly the codename of a rumored Microsoft "Visual XAML" design tool.

    1. Re:Sparkle and WVG are not the same thing... by Anonymous Coward · · Score: 0

      And the funny part is that you probably won't get any other replies to this, and there won't be any discussion pertaining this fact.

      I've never seen a bigger crowd of bigoted assholes so blindly following the mob. oh wait, yeah I have, cross burnings come to mind.

  50. Microsoft's WVG? by rmohr02 · · Score: 1

    I'm guessing WVG = fucked up SVG

  51. embrace and extend? by jtilak · · Score: 1

    this sounds familiar. m$ likes to take a standard and butcher it with [proprietary] "extensions" that only work in windows. those who forget history are condemned to repeat it. anyone who uses microsofts "sparkle" is screwing themselves

  52. IE's getting SVG... by rmohr02 · · Score: 4, Informative

    ...so I feel obligated to link to the Mozilla SVG Project.

  53. Cheap/Free SWF tools exist by hungryfrog · · Score: 4, Informative

    If you want to create SWF (Flash) animations, there are much cheaper alternatives to buying Flash from Macromedia. SWF is an open format, and there are other manufacturers of creation tools. Swish is one I've heard a fair bit about. Others are available for Tucows. You can even create SWF files from within PHP with the MING libraries. In short, I don't think SVG will replace SWF simply because of cost.

  54. WVG and other formats by miguel · · Score: 4, Informative

    I wrote my impressions from Microsoft's Professional Developers Conference and the new technologies presented there in:

    http://primates.ximian.com/~miguel/texts/pdc.htm l

    There is a potential for XAML and WVG to become standards just because of the large deployments of these technologies.

    Miguel.

  55. COME ON! by John+Courtland · · Score: 1

    Every time I turn around, MS adds its own bullshit to something else. If you want to play MS, fucking WORK WITH THE TEAM THAT INVENTED IT! I'm sure the W3C would be more than happy to hear MS's ideas on what should be included. Why not be part of a wold wide standardization? Haven't years of making shitty products taught you anything?!?

    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
  56. Re:Come on, people! Flash-killer? by Anonymous Coward · · Score: 0

    i cant decide whats worse.

    flash or wvg.

    i hope both die a quick death

  57. Who in hell wants to code SVG?-Webdraw. by Anonymous Coward · · Score: 0

    Webdraw. And no it's not Flash MX caliber, but it's a nice start. Also software like Adobe Photoshop outputs SVG.

  58. Are people actually surprise? by Citizen+Gold · · Score: 1

    MSHTML
    MSXML
    MSJava
    MSCSS
    MSSVG...

    It was only a matter of time.

  59. WRONG by alex_ant · · Score: 0

    66.666666666 Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

    1. Re:WRONG by Anonymous Coward · · Score: 0

      Blame the Pentium FP bug. First Post or Floating Point, take your pick.

  60. The Dam Might Go Soft ? by jefu · · Score: 1
    Perhaps you've never saved an image in Gimp to HTML format. Row () after row () of cells :
    <TD BGCOLOR=#ffffff> &nbsp; </TD>

    Its interesting to save a large image to this format and see what it does to a browser.

    1. Re:The Dam Might Go Soft ? by David+Gerard · · Score: 1
      *splutter*

      Oh, you bastard. I just tried this. And promptly had to stifle laughing out loud at work.

      (You get the 'dead Wilbur' icon and a message that asks if you are crazy.)

      The resulting 274KB file (from an 80x100 LiveJournal icon GIF) didn't crash IE. Unfortunately, the conversion didn't actually work. But I think the 'save as HTML' dialogue itself is certainly a fine Easter egg :-)

      --
      http://rocknerd.co.uk
  61. sigh. It's the pro microsoft troll again. by Anonymous Coward · · Score: 0

    Look at his posting history, all he does is spew microsoft propaganda.

    1. Re:sigh. It's the pro microsoft troll again. by TheNetAvenger · · Score: 4, Insightful

      Look at his posting history, all he does is spew microsoft propaganda

      And funny, I also write a lot of code for Linux. Makes you rethink how safe this whole Open Source thing is, ah?

      Just kidding, although I do write a lot of things for Linux...

      I abhor the lynching of any company when it isn't based on fact. Pick on Apple or Linux for the wrong reason, and you will get a response from me as well. However, Linux and Apple are seldom bashed at SlashDot or 20 people have already responded to defend them. Microsoft seems to be the kicking boy around here, and sometimes they deserve it, but not EVERY TIME.

      I am no serious fan of any specific OS, I just want the competition to continue so that future OSes will be far beyond what is conceived and rambled on in many of these posts.

      It amazes me that OS fans(especially here) get so complacent with what the current development cycles are producing and the lack of vision of what is around the corner.

      Microsoft may be fools in a lot of regard, but they are not losing any R&D ground by being 'happy' with how things currently are with their OS.

      Apple is also starting to lead innovation again after a 10 year dead cycle.

      Solaris just keeps moving the old model forward, Linux is maturing, and the BSD variants are setting some security standards, but there is nothing revolutionary coming from these OS groups.

      Where is the next thing? If I had to bet now, it will be from Microsoft or Apple - they at least get that catching up is not good enough, creating something that never existed before is the real brass ring.

      Just like the 2.6 kernel, what is really great and new in it that doesn't exist already in some other OS already available? And it kills me that people are so 'happy' about what is new in the 2.6 kernel, like the new scheduler - other *nixes have had better schedulers for a long time; Linux is once again just catching up. Even the original NT kernel scheduler is more advanced than pre-2.6 Linux kernels.

      It is time to take theories and start putting them into products, and then creating new OS theories and implementing them as well.

      That is one of the few things Microsoft did do right with the NT project - take un-implemented OS theories and put them together in a cohesive OS model. Seems everyone is so busy hating them they have missed their angle that gives them the edge even today.

    2. Re:sigh. It's the pro microsoft troll again. by roystgnr · · Score: 1

      Just kidding, although I do write a lot of things for Linux...

      Name two.

      Just like the 2.6 kernel, what is really great and new in it that doesn't exist already in some other OS already available?

      Support for computers from the "one processor without an MMU" range to the "hundreds of processors sharing NUMA memory" range.

      That is one of the few things Microsoft did do right with the NT project - take un-implemented OS theories and put them together in a cohesive OS model.

      Name one.

    3. Re:sigh. It's the pro microsoft troll again. by drinkypoo · · Score: 1

      Last night I watched the third portion of Children of Dune with my girlfriend, and marveled at how bad the CG in it was. It looked like something out of a babylon 5 knockoff. However, it got me to thinking about VR UI, what will it be like? Even Microsoft is now moving us to a world in which we will attempt to escape the tree structured model of data management and move to using attributes. Then the desktop metaphor will be unnecessary and outdated, and it will be time to start looking for new ways to interact with data. The Brain is fairly interesting in this regard, especially version 3 which supports link and thought types, it gives you some idea of what it could be like to have all of your programs support an advanced filesystem which in turn gave them all metadata; it's easy to see what everything is. Picture bringing up properties on a file and having ldd automatically run and put its output into a window, and then being able to click on any of those files and bring up ITS properties and find out if it's a broken link or whatever. Now picture a three dimensional view in which you can simply see all this stuff when you examine that program's properties, because of visible links. And further, because the filesystem is relational and caches all this metadata, you will be able to see all of the other parents of that library, if you zoom over to it - all of the programs which depend on it. Their metadata is cached each time they are accessed, of course.

      Now, Microsoft is not an innovator themselves. They purchase innovators, though, and continue funding them. For our purposes, of course, that might as well be the same thing :) So yes I think that Microsoft is one of few companies that really "get it". They tend to implement something and then use it for everything. .NET is likely going to end up everywhere through Windows. I'm assuming that their new integration of microsoft sybase - er, I mean, SQL server - into the operating system for the purposes of filesystem enhancement is going to change many of their programs substantially, and certainly all the server products will be utilizing its new features.

      Meanwhile, we do have the means to create a similar filesystem on linux. Some would say that ReiserFS already is one :) I recall from what I've read that the next version of ReiserFS essentially will be. (Aren't the database functions somewhat unimplemented in 2? Maybe I'm behind, anyway, I decided to use XFS :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:sigh. It's the pro microsoft troll again. by ryanvm · · Score: 1

      I abhor the lynching of any company when it isn't based on fact. Pick on Apple or Linux for the wrong reason, and you will get a response from me as well.

      You must be some kind of.. uhm.. NetAvenger!!! Yeah, that's it. ;)

  62. Mummy, the Emperor is naked! by Tuross · · Score: 1
    --
    Matt
    1. Read Slashdot
    2. ???
    3. Profit
  63. The Best Case for SVG - Maps by hafidhahullah · · Score: 2, Insightful
    I too fail to see all the repeated comparisons of SVG to Flash. I agree that SVG can and should be used for animation where that's appropriate and makes sense. But one of the best cases to be made for SVG is in the field of mapmaking - 2D vector graphics for scalable, accurate, zoomable topographical maps, that are also clickable for even more detailed views.

    For the past year and a half I've been working in spare time on fleshing out maps of Russia and the former Soviet Union republics, one map for each oblast/province. Check out either Mappoint or the equivalent views on Expedia? At the detailed view, these are the most beautiful maps in the world, 100% better and more detailed than any National Geographic Atlas. But there's a catch. You can only see tiny little patches of the whole map at a time. Therefore, in order to see a detailed view of a whole oblast, you have to stitch together a quilting project, grid by grid along a north to south baseline, and then move across east and west, doing repeated screen shots and piecing the grid together carefully. One little hitch, though. As you move up and down and across the grid, the details change because of their ridiculous javascript-based map generating engine. Thus in one view of a grid you might see two villages; in the gridpoints three degrees west, they should still be there sitting on x:y coordinates by such-and-such river, but they are GONE! In other words, details get wiped out at the edges of the grid views.

    If you are perseverant enough to stitch the whole together, taking into account rotations for each patch of the quilt as you move from the baseline east and west, you end up with a beautiful bit map view of the whole oblast, a collosal file size, and with lots of defects because of the problems along seam lines where the screenshots (the quilt patches) overlap. Along N/S grids, you can wipe out 20% of the villages, and even names of major cities (because of the problem of shifting positioning of text). File sizes make them all but useless for the publishing on the web (largest maps are upwards of 10 MB even when compressed to PDF).

    The obvious solution is to remap all the topographic detail using SVG so that you end up with a seamless map showing the same detail level, down to villages and rivers, that has the whole oblast in one snapshot, zoomable down to the detail you need to see roads, railroads, and national parks. This would reside in a text file that is probably going to be large for some of the geographically large areas (Chukotia, Khabavarosk, Taymyr, Buryatia, etc.), but by comparison with bitmaps - tiny, and viewable in a browser. For detail areas, you add clickable links to city maps too. So, for example, if you want to look at Sverdlovsk oblast, you can click on Ekaterinburg or Nizhniy Tagil and zoom right down to a city map showing street names, monuments, parks, and other features.

    This is where I see real potential of SVG on the web. At least, it's the project I'm working on for the foreseeable future, which will probably take me well into retirement years.

    1. Re:The Best Case for SVG - Maps by jpmorgan · · Score: 1

      Or you could just use proper mapping software, like ArcIMS.

    2. Re:The Best Case for SVG - Maps by Anonymous Coward · · Score: 0

      and with XSLT you could filter for specific feature types.

  64. No, SVG is efficient by wombatmobile · · Score: 2, Informative

    SVG supports gzip. SVGZ files are efficient because verbose, repititious text compresses well.

    Look at the filesizes in these examples. Betcha can't make PDF files that small.

    1. Re:No, SVG is efficient by Temporal · · Score: 1

      It compresses well, sure. But it won't compress well enough to negate the effect of it being in XML. The simple fact is, there is much more information in an XML file than is necessary to display the image. You can't deny that. And, therefore, it will be much larger, even if compressed.

      On the other hand, I just had a cool idea: Why not create a compression algorithm specifically for XML which uses the DTD to remove redundancy? That is, it could completely remove all of the text tag names and such because they are already specified in the DTD. In any particular context, the DTD can tell you exactly what tags are possible, and so each element's tag name could probably be reduced to a byte. Similarily for the attributes. I'm not sure if the DTD specifies whether whitespace can be ignored or not, but if so it could additionally remove the whitespace... in the end, you'd get a pretty efficient binary representation without losing the elegance or readability of XML. Only problem is that any change in the DTD and you'd have to re-compress everything... so... yeah... guess you lose the extensibility to some extent. I don't think it would be too hard to find a solution for that, though... like, adding versioning info to the DTD's or something. It would be worth looking into, if it hasn't been already.

      Oh boy, can I patent this now? (just kidding)

    2. Re:No, SVG is efficient by fredrikj · · Score: 1
      It compresses well, sure. But it won't compress well enough to negate the effect of it being in XML.

      With a good enough compression algorithm/method, the XML redundancy wouldn't matter, only give a bigger header size.

      Consider the format the parent post suggested:
      <pixel>
      <color>
      <red type="hexidecimalValue">FF</red>
      <gre en type="hexidecimalValue">80</red>
      <blu e type="hexidecimalValue">80</red>
      </color>
      </pixe l>
      You'll possibly have hundreds of thousands of these in one file. The only difference between the entries is the six characters for the RGB colors, in this case "FF", "80", "80". A very good compression method would figure this system out. It would create a model entry consisting of the redundant and repetitive XML data, and then store the variables separately.

      After that, it'd compress the variable data. Since the variables only appear in 256 forms ("00"-"FF"), a dictionary-based (or -like) compression method would be able to replace them with one byte each. And voila! Three bytes per pixel, just like binary raster graphics.

      I doubt there are any general purpose compression algorithms that would manage this, but obviously it would be extremely simple to write a specialized program to do it. You could even add PNG compression on top of it.
    3. Re:No, SVG is efficient by Temporal · · Score: 1

      With a good enough compression algorithm/method, the XML redundancy wouldn't matter, only give a bigger header size.

      And if the compression method were near-perfect, that header would look an awful lot like the DTD, wouldn't it? :)

      I doubt there are any general purpose compression algorithms that would manage this, but obviously it would be extremely simple to write a specialized program to do it.

      Exactly. And once you write a specialized algorithm for it, you are really just defining your own binary file format.

    4. Re:No, SVG is efficient by fredrikj · · Score: 1

      And once you write a specialized algorithm for it, you are really just defining your own binary file format.

      No objections, and I really can't understand why anyone would want to use XML for raster data either. Vector graphics are an entirely different matter though seeing as they are much smaller than raster graphics. You'd typically do fine with a few hundreds of elements, rarely hundreds of thousands, and those elements are more abstract than raw pixels which I think gives XML a few advantages over binary.

    5. Re:No, SVG is efficient by fredrikj · · Score: 1

      I might add that raster graphics would probably work if you put them as Base64 strings... but that'd be Microsoft Office XML, not XML ;)

    6. Re:No, SVG is efficient by JimDabell · · Score: 1

      The simple fact is, there is much more information in an XML file than is necessary to display the image. You can't deny that. And, therefore, it will be much larger, even if compressed.

      The whole purpose of compression is to eliminate redundant information to get smaller file sizes. The more redundant information, the better the compression.

    7. Re:No, SVG is efficient by FinestLittleSpace · · Score: 1

      There are ways of doing this, however the processes to do so would be heavy and most probably need to be server AND client side; effectively you could make it store the XML in a database, e.g. columns of id, red, blue, green and feed it back out to XML....

      It's a long way round it, but it WOULD reduce size significantly, even if it was done with a crude flat file.

      Then again, is that really XML then?

    8. Re:No, SVG is efficient by jbert · · Score: 1

      Congratulations!

      You've just invented ASN.1! (abstract syntax notation one, used to define network protocols in the X.400 email world and in some IETF protocols such as SNMP and LDAP, and before a pedant prods me, yes I'm conflating BER/DER with ASN.1 itself. Google for more info, you'll find tutorials).

      More seriously, ASN.1 and XML have a lot of similar properties. Machine-independent formats for storing/passing arbitrarily complex items of structured data, using a tagging strategy (rather than pure ordering) to identify items (hence allowing optional terms).

      The differences are:

      - XML is 'self describing' in that the headers determine which DTD to use (is this actually true? Aren't there namespace issues? Can I receive an out-of-context XML document and find a DTD? What the heck would I do with it if I could?) whereas the 'top level' type of an ASN.1 object is determined by context (oh...I just received an ASN.1 chunk from a remote mail system, I'd better start decoding that as a P1 message format).

      - ASN.1 is binary, not text (hence more compact, but not human readable).

      I've been thinking for some time that a tool which:

      1 - took an XML DTD and produced an equivalent ASN.1 definition (or vice versa, but practically speaking there wouldn't be much demand for that).

      2 - Could use these complementary definitions to freely convert XML documents to and from ASN.1 PDUs "on the fly".

      would be pretty cool. But then I remember that I would be burning CPU to save network bandwidth, and the XML people just turn to gzip when that tradeoff makes sense.

      Maybe it would fly as an idea if it was significantly more efficient than gzipping XML (but somehow I doubt that would be sufficient incentive, even if true).

    9. Re:No, SVG is efficient by Temporal · · Score: 1

      Personally, I think the data should be stored in such a format, and then converted to XML only when edited by a human. Thanks for telling me about ASN.1; I'll have to look into it.

    10. Re:No, SVG is efficient by amorsen · · Score: 1

      There is prior art. There has been talk about using ASN.1 encoding (used by SNMP) for XML documents. Fortunately everyone either ignored it or laughed at it. Note that most tags in ASN.1 encoding probably take up less than a byte, so it is a bit more efficient than you propose. It has the disadvantage that both sender and receiver has to agree on the exact DTD used; without the DTD the data is probably worthless. Contrast that with XML, where the data can usually be extracted even without the DTD if they have not been intentionally obscured. With XML you can also usually get away with adding new tags without breaking old programs. Not so with ASN.1. The only advantage of ASN.1 is that it can be applied as a separate compression/uncompression step, just like bzip. However, there is not all that much compression gained by using ASN.1 instead of bzip.

      --
      Finally! A year of moderation! Ready for 2019?
    11. Re:No, SVG is efficient by AnyNoMouse · · Score: 1

      Just a note: The SVG spec calls for an svgz format (gzipped) and existing browsers are already able to read gzipped content (html, xml, etc.). You normally wouldn't want to save to svg unless you planned on opening it with a normal text editor.

      --
      -Redundancy Man strikes again!
    12. Re:No, SVG is efficient by ecloud · · Score: 1

      But ASN.1 encodes the meaning of data positionally; there aren't any tags. You just have to know that byte 1 is a char, bytes 2-5 are a float, byte 6 is a boolean, etc. and also what they mean. XML can potentially allow you to specify attributes inside a tag in any order, and omit as many of them as make sense (provided your DTD isn't too strict and your parsing code is flexible), where ASN.1 would require you to specify all of them in the correct order, and agree on a value that means "not defined" in cases where you want to omit things. I think it should be possible to have a binary format that has all the advantages of XML, but ASN.1 isn't it. Those who have experience with EDI (I've not had the pleasure myself) seem to agree it was a pain in the ass, and like the readability of XML much more, if not the size.

      Serialized Java objects do a good job of describing data, but doing it in a compact binary format. (It may encode meaning positionally but at least yoiu can download the class for every object, and then introspect it if you want.) Too bad there's so much overhead to using RMI.

    13. Re:No, SVG is efficient by archivis · · Score: 1

      hmm...special program to save it out in this nifty neato binary raster format...hmmm...

      paint?

      xml grows like a weed, whats next? XML-infected RAM?

      --
      In July O7, I got a mac pro. There's no punchline. Just endless joy and wonder.
    14. Re:No, SVG is efficient by jbert · · Score: 1

      Sorry, thats not right.

      ASN.1 can be tricky, I'll agree. (as is, perhaps, writing a set of XML tools. Fortunately, libraries for both exist).

      However, it is tagged, and data items are variable length.

      Each ASN.1 element is a (tag,length,value) tuple. Structured data types are formed by use of the SEQUENCE (ordered) and SET (unordered) elements, whose value is a collection of other elements. Elements deemed optional may be omitted since the tags determine which elements are present. (By nesting SEQ and SET, you may build arbitrarily complex data elements).

      The context of the tag determines both the syntax (integer, real, bytestring, datetime, etc) and meaning (height, age, surname) of the value. In this sense it is very similar to XML, except that by encoding a length for a value, you don't need quote-delimiters for string text and hence don't need to scan string data for escape sequences, just grab the bytes.

      There is a tutorial here if you are interested.

  65. Re:oh great. just what I need... by Binary+Boy · · Score: 1

    Except that's exactly what it's for - SVG *is* a text-only view, or at least it lets you have one. SVG would be much more friendly to text-only browsers than, say, Flash which is just an opaque blob to lynx. An SVG aware text browser could strip out the graphic objects and just display the data in the document. An xslt style sheet could do the same...

  66. Re:oh great. just what I need... by Anonymous Coward · · Score: 0

    Welcome to 2003. It's fun here, we have ll sorts of cool stuff like 24bit color and sound and even a device that lets you point on your screen, called The Mouse.

  67. Re:oh great. just what I need... by Anonymous Coward · · Score: 0

    Well, you can use the command line inside X too, just open some terminal and type away.

    I can understand the whine if your machine is something like a 486 with 32 Mb of memory.

  68. Nothing new here, move along. by Cecil · · Score: 2, Informative

    So let me get this straight. Microsoft is taking a standard, modifying it slightly just for the sake of making it incompatible, and then foisting it upon all users and developers who use Windows, invalidating the 'standard'.

    Yeah, I knew there was a reason we came up with the term "Embrace and extend"... Joy. I look forward to the mess this will create.

    1. Re:Nothing new here, move along. by spongman · · Score: 1
      we came up with the term
      Eh? I think you need to get your history straight.

      This term was popularized in this context by Bill Gates during his "Internet Day" speech on December 7, 1995.

  69. Re:oh great. just what I need... by Anonymous Coward · · Score: 0

    You must be inhaling some good aerosol cooking oils.

    What you describe would be about as useful in practice as a Flash aware text browser that stripped out the graphics objects and just displayed the flash data in the document.

  70. If.. by Anonymous Coward · · Score: 0
    It is actually 90% like the SVG standard, I think that would be a little difficult for them to do, because they would be making themselves look like manipulating monopolist bastards...

    Oh wait....

  71. Mod up! by Mathonwy · · Score: 1

    Someone mod the the parent comment up. It is dead on the money. Sure, lots of adds have used flash for annoying things, but that's hardly Flash's fault. Lots of Viruses have been written in C. As a tool, Flash is still a fairly useful one, and one that fills a fairly unique niche on the internet. It's just too bad that the only face of flash that most people see these days are the "bad" examples, involving "mystery meat" menus, needless graphics and animations that must be waited through to get to content, and annoying popup adds.

  72. SVG Mapping Community by wombatmobile · · Score: 1

    This is where I see real potential of SVG on the web. At least, it's the project I'm working on for the foreseeable future, which will probably take me well into retirement years.

    You'll get there quicker with some help: http://www.carto.net/papers/svg/links/
    1. Re:SVG Mapping Community by hafidhahullah · · Score: 1
      Yes, I saw this site a couple of years ago, which was the original impetus behind my idea of mapping the FSU. It's largely born out of frustration with the current state of atlases (Nat'l Geo, Times, etc.). I was impressed with some prototype maps of Austria that were zoomable down to a certain level of detail but still lacked the real meat - detail down to village, river, and road.

      I agree with the comment above about "using the proper mapping software." Any way you start, you have to begin with the basic outline of the map. After you have the whole drawn within the gridlines, then you fill in the topographic color areas, rivers, roads, railroads, and names of cities, towns and villages. In other words, you almost HAVE to start with a bitmap overlay to draw in the detail. Best commercial apps for doing vector graphics with an easy conversion to SVG are Adobe Illustrator or Corel Draw 11 - either one has pretty much the same ability to export to SVG.

  73. gDesklets sorta does this.. by chendo · · Score: 1

    gDesklets use .display files which contains XML to define the applet's display.

    And as far as I know, GDM themes does this as well.

    --
    Founder of Mirror Moon - Tsukihime Game Trans
  74. SVG could surpass Flash... by RoLi · · Score: 4, Insightful
    ... if only Mozilla would include it in their DEFAULT installation.

    While Mozilla is a great piece of work technically, the management can't be described anything other than moronic.

    I am a supporter of free software and I also have several webpages.

    • I'd love to use SVG to display 90 rotated text, I'd also love to tell people that if they use Mozilla, the SVG-version will download a lot faster than the image-based alternative. But I can't, because if it isn't in the default distribution, it is worthless, even if I can get somebody to download the "special build" it will break after every update.
    • I'd love to recommend Firebird to users. But I can't because no matter how stable it is, a pre 1.0 version is not recommendable.
    • Another example of stupidity is the removal of MNG. Originally somebody "decided" that the bashers are right and MNG had to be removed to "reduce bloat and download size". It's only a few hundred kilobytes, so this seems strange. Even after the MNG supporters showed that by replacing the animated GIF which shows Mozilla's animation in the top right corner by an MNG variant would save more space than it would cost to support MNG they didn't listen. Even after several coders significantly reduced the size of MNG support, they wouldn't listen. By now it has escalated to a matter of pride and it seems that Mozilla drivers don't want to back down even if it means holding on to the most moronic arguments possible. Voting for this bug won't change much, it's already the most voted bug and no Mozilla maintainer seems to care.

    That's why I have given up any hopes of Mozilla spearheading new technology. To do that you have to have some minimum of self-confidence which the Mozilla project lacks.

    That's why Apple chose KHTML and not Gecko.

    KDE 3.2 will come out in about a month and Konqueror will come with SVG support out of the box. IE will have something similar later. The sad fact is that Mozilla's minority complex is so big that they simply won't incorporate anything that isn't in other browsers in a usable form, so Mozilla users will have to wait for Konqueror to hope for a useful SVG-implementation in default-Mozilla.

    There are so many things right in front of the noses of Mozilla maintainers that would make Mozilla a better browser and would introduce killer-features, that no other browsers support, yet they prefer to let those technologies rot unused and wait for other browsers to support it.

    1. Re:SVG could surpass Flash... by RoLi · · Score: 1
      Sorry, to reply to my own post, but:

      Right now, the same people who ignored the officially approved SVG will wet their pants and will want Mozilla to immediately support the non-approved and ever-changing "standard" WVG.

      The only nice side effect is that we will hopefully get SVG by default into Mozilla, too.

    2. Re:SVG could surpass Flash... by BrokenHalo · · Score: 2, Interesting
      I can only agree about this issue of Mozilla's management. Much as I love the browser (it has been my default for years), idiocies such as arbitrarily deciding bugs are fixed when they are not, dropping of MNG support and the failure to properly implement SVG do nothing to promote the browser as a tool for anyone other than geeks. If decent features are implenented properly at the outset, Mozilla has a chance to lead the market rather than dance to Microsoft's fiddle.

      I'm not saying Mozilla can't be used by anyone other than a geek (my wife uses Mozilla as much as I do) but we would all benefit if some of the developers/maintainers could take their heads out of the sand.

    3. Re:SVG could surpass Flash... by metal_priest · · Score: 0

      I agree about mozilla.It so frustraing to see a "standards-compliant" browser avoid such revolutionary standards like SVG and MNG. Regarding KDE3.2. It's a brand new svg implementation so it's probably be a bit on the buggy side, but it's a step in the right direction. Can't wait until I easily incorporate svg into my webwork :)

    4. Re:SVG could surpass Flash... by Anonymous Coward · · Score: 0

      amen. pavlov's reasons for dropping libmng make no sense, I understand the issues with bundling SVG are licensing issues arising from using libart. But this isn't the only place the moz drivers are ruining the project;-)

      Hopefully the next Galeon version will put this current user-friendly (ie. braindead) push that a couple of major projects are now guilty off to shame.

      A bicycle is user-friendly once you learn to ride one, a car is user-friendly once you learn to drive. A computer program is user-friendly once anything requiring an IQ above that of a brick has been removed.

    5. Re:SVG could surpass Flash... by IamTheRealMike · · Score: 3, Insightful
      Come now, you're missing out some important details.

      The Mozilla project don't want to build SVG by default because it's not a full implementation of any current spec. It's missing a lot of features. They have been burned before by half supporting standards, and it's generally agreed that it's a bad thing. Either you support it, or you don't. You can't just support the easy bits, or the bits that sounded coolest.

      While the KSVG team have been storming and may well have a full implementation, the same is not true of the Gecko implementation. If people cared enough about it, they'd work on Geckos version, but it seems they don't.

    6. Re:SVG could surpass Flash... by Trejkaz · · Score: 1

      ...that they simply won't incorporate anything that isn't in other browsers in a usable form.

      Ah, right. You mean like the way Mozilla seem to be the only browser correctly implementing whole chunks of the CSS spec. Good to see they waited for the other guys... who still seem not to have implemented it.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    7. Re:SVG could surpass Flash... by RoLi · · Score: 1
      The Mozilla project don't want to build SVG by default because it's not a full implementation of any current spec.

      So? CSS isn't fully implemented either, even with plain HTML there are some unimplemented things.

      They have been burned before by half supporting standards, and it's generally agreed that it's a bad thing.

      Where have they been "burned before"?

    8. Re:SVG could surpass Flash... by FictionPimp · · Score: 0

      "I'd love to recommend Firebird to users. But I can't because no matter how stable it is, a pre 1.0 version is not recommendable."

      So why not just update the version to 1.0?

      If it works it works, who cares what the number is?

    9. Re:SVG could surpass Flash... by King+Babar · · Score: 2, Interesting
      KDE 3.2 will come out in about a month and Konqueror will come with SVG support out of the box. IE will have something similar later. The sad fact is that Mozilla's minority complex is so big that they simply won't incorporate anything that isn't in other browsers in a usable form, so Mozilla users will have to wait for Konqueror to hope for a useful SVG-implementation in default-Mozilla.

      Wait a minute. What you just said back there suggests that Konqueror is about to support SVG? (Surf, surf, surf) OK, so the real story is that SVG support will come about by it being included in kdegraphics, not (alas) khtml. Also, the level of support promised in KDE 3.2 is well short of the complete spec. What doesn't work yet includes:

      1. Filters
      2. Masking
      3. CSS
      4. Animations

      Clearly, a lot of simple (and useful) stuff will work, but a lack of CSS support is pretty unfortunate. As has been pointed out, SVG uses an XML encoding (is this pedantically correct?) and that can get pretty verbose, but CSS can help the situation a lot, as well as making dynamic pages easier to create.

      For a moment there, I thought maybe you were suggesting that a complete SVG implementation would be added to khtml, which could have meant that Safari would support SVG, and that would be seriously big news. As it is, I still wonder whether Apple is or will be working on SVG for incorporation into future products. If they are, I'm crossing my fingers and hoping that this will be released as Open Source.

      Still, KDE supporting SVG is probably the best news that SVG has had for quite some time.

      --

      Babar

    10. Re:SVG could surpass Flash... by RoLi · · Score: 1
      Clearly, a lot of simple (and useful) stuff will work

      Well, that's a lot more than Mozilla, which still supports nothing at all in the default version.

    11. Re:SVG could surpass Flash... by King+Babar · · Score: 1
      KDE 3.2 will come out in about a month and Konqueror will come with SVG support out of the box.

      OK, so I just checked the KDE Release Time Line and the latest word is that KDE 3.2 will be out on February 2, 2004. Beta 1 is out now, Beta 2 is expected out December 4, 2003, and RC1 is January 17, 2004. Obviously, more slippage could occur, but this is still good news. Looking through what SVG they now do support, it strikes me that the essentially full SVG support really could take until 2005. That should still beat Longhorn, however. Now if I only knew what Mac OS X was planning...

      --

      Babar

    12. Re:SVG could surpass Flash... by Anonymous Coward · · Score: 0

      Another example of stupidity is the removal of MNG. Originally somebody "decided" that the bashers are right and MNG had to be removed to "reduce bloat and download size". It's only a few hundred kilobytes, so this seems strange.

      MNG support was removed because the maintainer resigned and there was no-one else to maintain it. Other factors, such as its large size, have also been mentioned. It may only be a few hundred kilobytes but it's still more than the decoders for all the other image formats combined.

      By now it has escalated to a matter of pride and it seems that Mozilla drivers don't want to back down even if it means holding on to the most moronic arguments possible.

      Drivers say MNG support will be restored if an appropriate maintainer comes forward (no-one has so far) and some issues with the implementation are resolved.

      Do I think MNG support should have been removed? No, and many others agree with me. However, do I think drivers are keeping it out as a matter of pride? Of course not.

    13. Re:SVG could surpass Flash... by ydrol · · Score: 1

      I hope Konquerer, Galeaon et all leave Mozilla behind because, as much as I like Firebird, if I need another Profile Dialog just because I have two screens I'm gonna scream...

  75. obfuscate open standards by oohp · · Score: 2, Insightful

    This is what Microsoft does all the time. It takes an open standard and it obfuscates it so that it's esentially 90% the open standard and 10% MS-introduced irrelevant crap to make the format proprietary. Then MS patents their 10% so that people can't really write some filter to convert from one format to another without risking to be sued. This is what Microsoft calls 'innovation'.

    1. Re:obfuscate open standards by nagora · · Score: 1
      Then MS patents their 10% so that people can't really write some filter to convert from one format to another without risking to be sued. This is what Microsoft calls 'innovation'.

      Actually, MS hardly ever sue over patents (I can't think of any examples at all but I assume there must be some somewhere).

      What MS actually does is add their 10% of crap, badly designed and insecure changes and then it deploys them to 90% of new computers and starts encouraging third-rate programmers everywhere to write applications using that 10% of buggy shit they added.

      The result is a "standard" that is only actually obeyed by 10% of personal computers which gradually falls into disuse by mainstream programmers because it becomes associated with the bugs and security issues that MS added.

      In other words: this is great news for Macromedia as it means Flash will continue to be the choice for "real" programmers and bad news for Linux as Joe Users go to websites thrown together by the third-rate programmers using MS tools which won't display on Linux systems because those systems obey the standard and not the shitty MS version. Joe User thus continues to think that Linux is not ready for the desktop (funny, I've been using it for four years!) when in fact it is Windows that should be taken off any desktop that doesn't have a full-time security expert on hand to maintain it.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  76. Re:Anyone remember MS CSS? by Epeeist · · Score: 1

    A technology they invented and can't actually implement to the published standards.

    Oh, and what about the box model, MS coders don't seem to be able to tell the difference between plus and minus.

    If they can't do the basic stuff then what odds this turns out to be an incompatible and partially working mess?

  77. WHY? by cloricus · · Score: 1

    And why will they switch from Flash to the MS version (WVG) instead of SVG which has been around for awhile?

    --
    I ate your fish.
  78. Creature House by vaccum+pony · · Score: 0

    Microsoft recently purchased Creature House. C.H. created the best (imho) vector drawing tools, Expression, ever. This move now makes sense.

  79. Re:oh great. just what I need... by Binary+Boy · · Score: 1

    Yeah, and just about as useful as those text browsers that strip out HTML formatting and display basic data.

  80. Ummm... by cei · · Score: 1

    I might be missing the point, but don't ALL vector graphics scale by definition?

    --
    This sig intentionally left justified.
  81. WVG 90% like SVG by fonky · · Score: 1

    Suppose stealing other peoples ideas and copying other peoples software falls under the "Right to innovate"

  82. Human readable formats by hokanomono · · Score: 1

    Although i think there might be easier grammar than XML for both humans and software, giving the user access to a fileformat in human readable form is generally a great idea. Take a look at SNG . It translates PNG raster images to XML and back. It allows users to tweak every byte of the PNG or just check if some application software put too much personal information into it.

    It is one of the reasons why I prefere LaTeX over WYSIWYG-Tools. (Nice for scripting, c&p etc.)

    --
    This sig is a true statement, but I cannot prove it.
    1. Re:Human readable formats by Temporal · · Score: 1

      I agree that human-readable formats are nice in many cases, but sometimes the drawbacks outweigh the benefits of XML. A better solution, IMHO, would be to define a standard way to structure binary formats, and then provide a standard editor which could be used by humans to view and edit these formats. Why send all the text around? It's redundant anyway.

  83. WRONG by Anonymous Coward · · Score: 0

    IE in Longhorn hosts Avalon apps just like IE hosts Word and Excel today.

    In Longhorn, web and windows apps are still very much separate, through Avalon goes a good distance towards at least making the UI design and implementation of Windows apps more familiar to those who have already worked on web apps.

  84. WVG is not quite SVG by metal_priest · · Score: 0

    It's a bit of a bastard child of SVG. Microsft is going to use is as one of the building blocks for XAML(their glade-on-steroids).
    Microsoft choose the nice "pre-cooked" SVG standard because it was convenient. Then they looked at their needs and what SVG could provide. Turned out MS wanted to add some shortcuts, etc that SVG didn't have. They also added a bunch of features that were lacking from svg, but were needed for writing windows apps. Basicly WVG is to SVG what Microst tried to do with Java, but failed. It's microsoft saying "Hey, it's a good idea, lets make use of it in a cool yet incompatible way".

  85. speaking of prime numbers in the article.. by Rambo,+John+J. · · Score: 0

    This didn't make mention of the huge (and renewed) debate as to whether 1 or 0 is a prime number or not.

    At the conference for applied and new mathematics in Melbourne last year there was a huge fervor over this as new evidence came to light.

    Basically, from I gather, it's like this:

    Technically, neither 1 nor zero is a prime number. It is easiest to see why zero isn't: since a prime number is only divisible by one and itself,
    let's find all the divisors of zero.

    Well, since 0 x 1 = 0, and 0 x 2 = 0, and 0 x 3 = 0, and so on, all these numbers divide zero, i.e. zero is divisible by every positive integer. So
    it isn't a prime number.

    As for 1, you might want to call it a prime number, since it really _is_ divisible by only one and itself. But then you run into some problems.
    For instance, you may know that every positive integer can be factored into the product of prime numbers, and that there's only one way to do
    it for every number. For instance, 280 = 2x2x2x5x7, and there's only one way to factor 280 into prime numbers. But if you let 1 be a prime,
    then you can get the following factorizations: 1x1x1x2x2x2x5x7, 1x2x2x2x5x7, and so on. The factorization is no longer unique.

    Furthermore, there are a whole bunch of theorems in Number Theory that tell you something about prime numbers. But most of these theorems just flat out ain't true for the number 1. So in light of these facts, we just declare the number 1 to not be a prime.

    So that's why we don't WANT 1 to be a prime. Mathematicians have summarized this in a nice neat definition: a prime number is a positive integer which has exactly 2 different positive integers that divide it evenly - no more and no fewer.

  86. Sparkle? by Lord_Dweomer · · Score: 1
    Did anybody read the headline and immediately think of this?

    --
    Buy Steampunk Clothing Online!
  87. 90%?? by redJag · · Score: 1

    WVG and is 90% identical to SVG

    isn't 2/3 about 67%? I want to see the math behind this 90% FUD. Three letters...one different...two the same...2/3. Come on now.

    1. Re:90%?? by krumms · · Score: 1

      You know, I always thought I was the best when it came to making really lame jokes.

      Thank you for enlightening me. :P

  88. Sparkle Pug in VS Flash Pug in by Anonymous Coward · · Score: 0

    are you trying to use Sparkle pug in when you create some animation or design site? do you know how many people have Flash plug in in this world?

  89. On the other hand... by kinnell · · Score: 1
    Think about representing a shape, say a coloured square. In SVG format, you just specify the top-left and bottom-right coordinates, the shape (square) and the fill colour. Even with XML tags, this isn't a lot of data. Using a simple bitmap format, however, you have to specify a colour value for each of the length*width pixels.

    OK, it gets a lot more complicated when you consider compression, but you get the picture. For many images, SVG is very efficient, and has the advantage that images are scaleable. In the end, it just depends on the application.

    --
    If I seem short sighted, it is because I stand on the shoulders of midgets
    1. Re:On the other hand... by Temporal · · Score: 1
      Yeah, I know how vector graphics work. For any sort of detailed image, though, you're going to have a lot of data. Probably not as much as a raster image, but it can be significant.
      <circle radius="10" position="23.3 5.9" color="blue"/>
      is a whole lot larger than
      struct Circle {short tag; float radius; float position[2]; byte color[4];};
      The former is 54 bytes, the latter is 18, and real SVG is far more verbose than that example.
    2. Re:On the other hand... by imsabbel · · Score: 1

      yes, but vector formats and xml formats are 2 different worlds.
      You could also represent a square by:
      byte: shape
      byte[3]:fillcolor
      byte[3]:linecolor
      word[ 2]:corner 1
      word[2]:corner 2

      for example.
      for that much data, in xml you would only get your {'s and }'s....

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    3. Re:On the other hand... by spongman · · Score: 1
      the second version is missing some important stuff:
      • validating schema
      • versioning
      • optional attributes
      • child elements
      • namespaces
      to list but a few.
    4. Re:On the other hand... by Temporal · · Score: 1

      All of those features would be available in an XML-equivalent binary format, which is what I am advocating. Such a binary format would still be much smaller than equivalent XML, even when compressed.

    5. Re:On the other hand... by kinnell · · Score: 1
      Minimising the size of images isn't the point, though. There are already binary vector graphics formats which do what you want.

      XML is extensible, which means you don't have to recompile all the applications which use it whenever someone adds a new shape, or something, to the specification. Also, there are loads of standard tools for parsing XML, converting between XML types, etc. If for example you have an XML DTD for a set of network connections, this could be converted to SVG to create a graphical representation, without writing a full blown application.

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    6. Re:On the other hand... by spongman · · Score: 1
      indeed a binary serialization of the XML infoset would be smaller, and such a thing is certainly within the bound of the w3c spec (remember XML is just an infoset and a serialization, but the two are not inherrantly linked.)

      However, the kind of C structure you described is not sufficient to serialize the XML infoset. Specifically: it lacks support for namespaces, child elements and arbitrary atrtibute lists. It's pretty easy to imagine a binary format that does support these, but I doubt it'll be significantly more compact than just gzipping UTF-8.

  90. SVG for defining cursors in CSS by sstidman · · Score: 3, Interesting


    One interesting use for SVG is the ability to define cursors in CSS level 2 revision 1 documents. You simply set your CSS cursor parameter so that it points to the URI of the SVG file which contains an SVG cursor definition. Although certainly not the most important use for SVG, it is still useful and worth noting. I can imagine that in the future there will be loads of web sites with all kinds of obnoxious cursors.

    --
    Send/track messages to 100K people: www.xPressAlert.com
  91. SVG != GIS by penguin7of9 · · Score: 1

    The obvious solution is to remap all the topographic detail using SVG so that you end up with a seamless map showing the same detail level, down to villages and rivers, that has the whole oblast in one snapshot, zoomable down to the detail you need to see roads, railroads, and national parks.

    If you look around the web, you will find that there are XML-based GIS formats. Check for OpenGIS and GML. But they are not just SVG--the requirements for GIS are more complex, both in terms of storage layout and in the need for the representation of non-geometric attributes and content in GIS systems.

  92. What's next, raster images in XML? by iion_tichy · · Score: 1

    ROFL! Let's start a standardization group for raster images in xml ;-)

  93. Re:Come on, people! Flash-killer? by gnu-generation-one · · Score: 1

    "Instead of everyone complaining about the annoying Flash ads and site designs, we'd be complaining about the annoying WVG ads and site designs."

    The difference being that it's bloody easy to write a filter to remove XML tags or attribtues you don't like, such as the animation ones.

    Besides, by the time SVG becomes common enough that advertisers start using it, Mozilla will have per-site mime-type blocking that'll mean you never have to watch Tom's stupid animated hammer again.

  94. Sparkaru by Anonymous Coward · · Score: 0

    It's pronounced Sparkaru... ;-)

    (remember? Mistah Sparkaru? :-p )

  95. SVG 3d? by Trejkaz · · Score: 1

    Isn't that X3D?

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  96. Re:Time to give up? by Anonymous Coward · · Score: 0
    Your posting contains absolutely no useful information whatsoever. You shouldn't have stood up and said anything if you had nothing to contribute. If you just like to listen to yourself talk, do that in front of a mirror instead of on slashdot.

    Go sit back down now and don't get up unless you have something useful to say.

  97. You've made our point yourself: by andr0meda · · Score: 1



    So, yes it functions somewhat like Flash of today, but that DOES NOT mean it is meant to replace Flash. Instead, it should be the new OS UI rendering engine that FLASH itself uses to draw FLASH applets in a browser window. (Get it, it is the vector engine under applications and things like Flash will use to render on screen.)


    How interesting. Flash technology running on top flash-like technology. How difficult would it be to 'optimize' this and offer a 'better' "standalone" product than competing software makers ?

    When MS undertakes anything at all, you should read: conquer all marketshare, in 8 years if possible. The only things that are not getting along as planned are their hardware divisions.

    --
    With great power comes great electricity bills.
  98. Why Adobe's SVG doesn't work in Mozilla any more by SimHacker · · Score: 4, Interesting
    Let's talk about SVG in Mozilla. Yes I know Mozilla supports a subset of SVG now (but not by default), however it's got a long way to go before it's anywhere near the abilities of Adobe's SVG viewer plug-in.

    Adobe's SVG viewer used to work in Mozilla on Linux, but not it no longer works, in post-0.99 version of Mozilla. Not because Adobe broke it, but because they trusted Mozilla enough to use one of their "unsupported" XP-COM interfaces, which Mozilla changed. [See Mozilla bug number 133567.]

    Granted, Mozilla had warned Adobe that they might change the interfaces, which were not yet frozen. But Mozilla broke their side of the contract by neglecting to change the UUID of the interface, when they changed a method signature, which should be Standard Operating Procedure.

    The whole point of using XP-COM (which is the COM-like plug-in system that Mozilla uses) is to protect against things like this happening. But Mozilla didn't play by the rules, and screwed Adobe after they'd already released their SVG viewer plug-in.

    So everyone is screwed because Adobe's SVG viewer USED to run on Mozilla on Linux and Windows, but NOT ANY MORE. Mozilla's built-in SVG support is impressive and commendable and going in the right direction, but nowhere near enough to fill the void left behind when AdobeSVG just stopped working one day.

    Mozilla moved the bug that ASVG crashes mozilla to "Evangelism", so now the ball's in Adobe's court to decide if they'll trust the Mozilla project again after having been burnt. Of course it was the Mozilla project's Overenthusiastic Evangelism that convinced Adobe to use the early plug-in interface in the first place. You have to appreciate the irony of fighting fire with fire.

    In the perfect world, Adobe would have released a fix for this problem soon after the it was "Evangelized" to their attention. And I would like a pony with that. But in the real world, they're off on the next version of their SVG viewer, and don't want to think about the old version. You can get a beta of the new version for Windows, but it's unstable, and not supported on any other platform than Windows.

    But if you're using Linux and want to use Adobe's SVG viewer, you have to sit around and wait, hoping that Adobe will get around to releasing the next version of their SVG viewer, and when they do it will support Linux. But there are no guarentees. The original SVG viewer for Linux was only released as beta, never officially released. And Adobe's been said to be back-pedaling on SVG and concentrating on other products.

    Batik would be usable as an SVG viewer plug-in (not as efficient but almost as functional where it counts), but I haven't been able to get past the Java security restrictions to enable the ecmascript interpreter (rhino). Batik packaged as an SVG viewer browser applet (in a way that rhino worked, enabling dynamic svg) would go a long way towards rendering Adobe's proprietary SVG viewer irrelevant. But I haven't been able to figure out how to get rhino to work in an applet, or find any examples of Batik running in an applet as an interactive SVG viewer. Squiggle is not what I mean by an applet.

    If anyone from Adobe is reading, and actually cares about SVG: When will the next version of Adobe's SVG viewer come out, and will it support Mozilla, Linux and Mac OS/X, as well as Windows and Internet Explorer? Or has Abobe given up on SVG?

    If nobody from Adobe has anything to say about this horrible problem, I will take it as more evidence supporting the sad but persistent rumors that Adobe is back pedaling and giving up on SVG.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  99. What's Mozilla? by Anonymous Coward · · Score: 0

    No. I never heard of Mozilla.

  100. Mozilla's foolish evangelism bug classification by SimHacker · · Score: 1
    Here here. Adobe's SVG viewer used to work in Mozilla, and then Mozilla broke it by changing the signature of a method in their new XP-COM plug-in interface, without changing the UUID of the interface, which is a big no-no that breaks the rules of XP-COM. Why can't they follow their own rules? The interface wasn't frozen, but Standard Operating Procedure dictates that you absolutely must change the UUID when you change a method signature, and they did not. The whole point of XP-COM was to keep this kind of stuff from happening, and it wouldn't have happened if Mozilla had followed their own rules. If they followed their own rules, Adobe's SVG viewer would still work fine, and Mozilla wouldn't crash when you looked at an SVG file.

    The SVG viewer used to work fine in Mozilla, but after you upgrade Mozilla from 0.99 to 1.0, then Mozilla crashes whenever you look at an SVG file! And there is no fix in sight because Mozilla moved the bug number 133567 to "Evangelism", meaning they won't fix it even though Mozilla caused the problem by not following their own rules. So now the ball is in Adobe's court to decide if they care to ever trust Mozilla again, after having been screwed.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  101. SVG in Mozilla broke between 0.99 to 1.0 by SimHacker · · Score: 1
    You assume SVG will continue to work well in Mozilla? Quickly it will break between version 0.99 and 1.0, and become so unreliable that it instantly crashed the entire browser. The graphics rendered used to be perfect. The resolution used to be highly scalable and the colors smooth and vivid. JavaScript used to run perfectly, and interactive SVG used to render and animate complex graphics like a bat out of hell.

    But no longer. It just crashes Mozilla. So if you installed it before, make sure you uninstall it now, because otherwise you will be left wondering why your browser crashes all the time.

    It will happen between the 0.99 and 1.0 releases, when you least suspect it. Upgrading Mozilla from 0.99 to 1.0 will cause it. Just when you thought everything was finally stable, SVG breaks. There are rumors of work-arounds to keep it from crashing, but none of them work. Eventually it will be unavoidable, and designers who wanted to use SVG and Mozilla and Linux will be forced to use Flash and Internet Explorer and Windows, and eventually support WVG, because they're much less trouble.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  102. Pizza PostScript by SimHacker · · Score: 1
    Here's a flashy user interface for ordering Pizzas written entirely in PostScript (well, the NeWS dialect of PostScript actually).

    http://catalog.com/hopkins/images/pizzatool.gif (screen snapshot)
    ftp://ftp.uu.net/graphics/NeWS/tnt/pizzatool (source code)
    ftp://ftp.uu.net/graphics/NeWS/tnt/pizzatool.6 (manual)

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  103. Re:Time to give up? by NanoGator · · Score: 1

    "Their version is basically the same, except proprietary and will be bundled with everything sold my Microsoft. The use of the "open" standard SVG will result in a lawsuit, your computer erasing the hard drive, and with Microsoft's move into also controlling the BIOS, don't even think about installing a operating system that doesn't come from Redmond.

    Okay, I'll go sit back down now... "


    Flamebait, or a clever satirical exploration of a typical Slashdot knee-jerk response?

    --
    "Derp de derp."
  104. I didn't know John Ashcroft posted on slashdot by Anonymous Coward · · Score: 0

    And you want a law that mandates that everyone's data transmissions should be open and easily readable by you, WHY Mr. Ashcroft?

  105. If SVG has been out for three years? by maroberts · · Score: 1

    Why is it not in Mozilla properly yet?
    i.e. you have to recompile your browser to get it installed.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  106. Embrace and Extend by Anonymous Coward · · Score: 0

    Once again, Microsoft is embracing and extending standards. What can we do?

    Promote Mozilla/Firebird as much as we can. If Mozilla has a two-digit (%) market share by the time when this "new standard" is released, at least we'll be able to pressure companies to use SVG.

    (Unfortunatelly Mozilla doesn't display SVG in its default setup, so we'll have to wait this to be fixed.)

  107. SVG makes efficient use of XML by SimHacker · · Score: 1
    SVG at least tries to make efficient use of XML, and doesn't go overboard with the nested elements. For example, paths are not described by a bunch of sub-elements, but rather by a string attribute that's quite compact. It supports a concise syntax for absolute and relative coordinates (to send fewer digits), vertical and horizontal drawing (to send only the required axis), etc.

    The SVG comittee decided against the use of nested sub-elements to describe paths, because it would have such a huge overhead in the size of the file and especially all the dom elements that would be required to represent and expose it.

    Where did they get this idea? From VML, which was Microsoft's previous attempt at a vector graphics markup language, which is still built into the browser. VML actually has a bunch of good ideas in it, and it can be included inline on the web page.

    Here's an example of a game called "Fasteroids" that I wrote in JavaScript and VML, that only runs in Internet Explorer of couse. I recently rewrote Fasteroids for SVG, which was pretty straightforward, but I haven't posted the source to that yet. I've also implemented pie menus for SVG. Ask me if you're interested.

    http://www.piemenu.com/fasteroids.html

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
    1. Re:SVG makes efficient use of XML by ecloud · · Score: 1
      For example, paths are not described by a bunch of sub-elements, but rather by a string attribute that's quite compact.

      Yeah funny how XML was so inefficient they had to invent a new sub-language just for this one purpose. They could've just used Postscript operators or HPGL operators or G-code or Gerber or Lisp/Scheme, but noooo... now there's a whole new thing to parse.

  108. Microsoft Arrogent? by t_allardyce · · Score: 1

    FFS why cant Microsoft just go with W3C standards? as a web developer thats all i ask. The number of times I've screamed because they don't support some basic standard or do it with bugs its starting to make me go insane! I buy 3 keyboards because i go through several a year when i pick them up and smash them across my desk at MS stupidity.

    All i want is HTML and CSS implemented so i can actually use it the way it was intended, it can do some amazing things and you can come up with great ways of representing and displaying things, but then MS comes along and says "yeah we design multi-threading server solutions for high capacity mission-critical business applications but no we cant handle the implementation of drawing a fucking box on the screen without screwing it up somehow" or they just don't support it at all which brings me to the next point:

    Its pretty safe to say that for most mainstream sites IE is by far the most popular browser, and in some ways the standards have missed things (that SVG will fix) for example rounded/shaped corners with CSS can only be done with a hack, so if IE had a special way you could just about compromise and use it, and other browsers would just get pointy corners or you could give them different content, fine. But Microsoft doesn't even come up with useful diversions to the standards they just come up with bug-ridden pointlessness.

    MS IE as pretty much shaped the web (and still does) as we know it, its a real pity that its such a crap feature-less browser that has nothing to do with standards and the philosophy behind them. Its similar to how Outlook brought us the VB script virus single handed, and singled handed also represents what Microsoft are!

    --
    This comment does not represent the views or opinions of the user.
    1. Re:Microsoft Arrogent? by Anonymous Coward · · Score: 0
      I understand your pain. but the last time I checked, microsoft still can't handle the same kinds of loads as mainframe or unix systems. It's gotten much better, but it's hardley impressive.

      yeah we design multi-threading server solutions for high capacity mission-critical business applications but no we cant handle the implementation of drawing a fucking box on the screen without screwing it up somehow" or they just don't support it at all which brings me to the next point:

      I seriously doubt microsoft will get either right for another 5-8 years. until you're probably going to have to just live with more microsoft BS.

    2. Re:Microsoft Arrogent? by t_allardyce · · Score: 1

      No no you got me all wrong, i wasnt in any way saying that Microsofts' server software could actually handle high capacity mission-critical business applications, thats just one of the areas they have a go in. (I think windows vs unix webserver uptime is roughly 1:100)

      --
      This comment does not represent the views or opinions of the user.
  109. Three Words for You... by Anonymous Coward · · Score: 0

    "Embrace and Extend."

    The same thing happened to HTML. Microsoft "embraces" the standard, but builds hooks (the "extend" part) to lock you in.

    There is a way to fight this: Update the standard to the point where Microsoft's "enhancements" become obsolete. We have time to do this before Longhorn appears, let us not waste this opportunity!

  110. Re:Can't surpass flash.-Naysayer-convention in tow by Anonymous Coward · · Score: 0

    Your post is so full of crap I hardly know where to begin!

    >>Flash dominates the field and wipes the floor clean with the blood of its competitors

    God! it's been a while since I heard such a piece of fatuous hyperbole.

    Yes, I dominates now - but that's because there *is* no competition.

    The market is certainly not saturated and could do with a dose of healthy competion.

    You sound just like Macromedia's marketing hype.

    Their on thin ice and they know it.

  111. Wow by Anonymous Coward · · Score: 0

    This is the first time that I have seen someone plagarizing himself.

    BTW, it's "hear hear", not "here here".
    The phrase originated as a general admonition to others to pay attention to the speaker, i.e., to really listen.

  112. Re: Standards by some+guy+I+know · · Score: 1
    Where have they been "burned before"?
    MS-HTML, MS-"java", etc.

    Oh, wait, (s)he said "standards".
    Never mind.
    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  113. Batik by SimHacker · · Score: 1
    It would be interesting to see an open source toolkit that does the same thing as WVG, but uses open standards and remains cross platform.
    Batik is a great step towards such a platform. Except that it's written in Java, which doesn't play well with others.

    I'd love to have a hot-rod version of Batik rewritten in clean efficient C++. I'd also like to have an external binary plug-in facility for Batik, so you can plug in efficient rasterizers, vector and raster filter effects, video players, real time video input, etc.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  114. Replacing one useless technology with another? by briancnorton · · Score: 1
    Flame away, but I have done flash for years, and I can safely say that I have never seen a use for it that could not be done better with plain ol HTML.

    Be honest, when you see a flash animation start up (besides banner ads) you look for the "Skip intro" button as fast as you can.

    --

    People who think they know everything really piss off those of us that actually do.

  115. Too much Star Trek? by sharkey · · Score: 1
    Or Dr. Who? What's the reference?

    now a W3 standard for 3 yeras

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  116. No surprise here by polyp2000 · · Score: 1

    See my earlier post regarding "Longhorns Flash Killer"

    Embrace and Extend

    nick ...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  117. Re: Incompetent site designers by some+guy+I+know · · Score: 1

    I agree.
    I have Flash disabled on my machine for performance/security/annoyance reasons (along with all other plug-ins (which means I can't see SVG, either (sigh)), scripting, animated GIFs, etc.).
    Probably 99% of web sites that use Flash do not need to, but many, if not most of them, have no alternate means of accessing their sites.
    For personal sites, this is not much of a problem, but commercial sites can (and do) lose business by not providing alternate access.

    --
    Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
  118. We should do something about this by Anonymous Coward · · Score: 0

    This kind of thing keeps happening. Microsoft takes a fairly new standard and attacks it, and they usually win because they have a thousand lawyers and billions of dollars. The open source community however produces great, stable, standard compliant software and sits there hoping that people will come to them. Why don't we just attack microsoft the way they attack everyone else?

    Now I may not know much on this particular case, but as an example for this case, make a plugin that uses all the activex and all the scripting that microsoft put into all their products to offer the windows user a simple message box when they visit some sites that says: "Your SVG plugin installation is unsafe, and you should update your software. Do you want to do this now?", and when the user clicks yes a good open source product is installed. Something like that.

    Well, this is about the best I can come up with right now, but the idea is to not just sit here producing great products, but to declare a full out war on the software giants and to actively attack them with a force of 1000000 programmers. I'm sure some of them will have a better idea what to do.

    Just imagine the world afterwards. Software will be better, cheaper, more compliant, things will actually work the way they should, there will be innovation etc. We just have to win this war!

  119. Embrace and extend, baby... by artemis67 · · Score: 1

    "Look, ours does everything that theirs does, PLUS a little bit more!"

  120. M$ iz teh EVIL!!!1111 by t0ny · · Score: 1

    Thats right, MS is hijacking a standard, just like they did with XML, huh?

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  121. It can't compete with Flash for me - by arete · · Score: 1

    Flash has tremendous database (now using SOAP) and application possibilites, and it's an OO programming environment that resembles Java (in MX2004) So it makes a smooth web application where HTML can't cut it.

    Flash works identically on any platform it installs on, and installs on Win, Mac, and Linux even in moderately old version. There is no way that MS is going to 1) properly implement a programming environment that doesn't suck or 2) actually be platform independent.

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  122. It's not about formats, it's about IDEs by Qbertino · · Score: 2, Insightful

    Saying that SVG will kill Flash ist like saying Python will kill JBuilder.
    If it weren't for the Flash IDE, Flash would be nowhere. If MS manages to build an IDE of simular ease-of-use to designers and alongside manages to actually implement true OOP in the underlying scripting of the technology, THEN there will be a Flashkiller.
    Until then we'll have to live with this semi-proprietary technology, with the hip looking IDE frontend, the cool flash vector animations and the most crappy scripting object model ever concieved by the human mind. One that triples development time in comparsion to other technologies. Which is why we still hardly see serious webapps developed in Flash. Maybe that's even for the better.
    Let's all just hope that MS fails as well, and that somehting like a OSS JMF IDE pops up to take over the reign of Flash. We'd finally have a client-webapp IDE that runs on Linux. That would be cool, wouldn't it?

    --
    We suffer more in our imagination than in reality. - Seneca
  123. Anyone remember SVG? by Bill,+Shooter+of+Bul · · Score: 1

    Microsoft is on the SVG board and contributed many technologies to it. Look at how the timing works in SVG compared to a previous MS technology called HTML_TIME. I think they might just have a common ancestor.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  124. Re:Anyone remember MS Bob? by Anonymous Coward · · Score: 0

    Believe me, people named "Bob" are still having to live with the stigma of THAT one...

  125. Re:Why Adobe's SVG doesn't work in Mozilla any mor by 4of12 · · Score: 2, Interesting

    Adobe's delayed release of Acrobat for Linux compared with Windows and Mac, their discontinuing the Framemaker on Linux beta program suggest to me that they don't mind losing various markets in their effort to consolidate their product lines.

    Why Adobe doesn't support SVG more? It's simply an XML-ification of the capabilities they already own in PDF. Innovators dilemma. It competes too much with an existing product for them to promote it with any enthusiasm.

    --
    "Provided by the management for your protection."
  126. Enough with the MS bitching. by Langley · · Score: 2, Funny
    Let's move on to what really matters, some of this stuff is just pure comic gold!

    Quote:
    <Canvas ID="root" xmlns="http://schemas.microsoft.com/2003/xaml" Background="White">
    <Path Data="M 100,200 C 100,25 400,350 400,175 H 280"
    Stroke="DarkGoldenRod"
    StrokeThickness="3"/>
    </Canvas>

  127. Quark by arete · · Score: 1

    I don't know very many people who like creating documents in Quark.

    Quark, as far as I can tell, has better support for the crazy output devices and is therefore easier for presses and etc to use, so the print shops demand Quark from the layout people.

    No amount of features available to designers will oust Quark for big jobs, until the print shops will accept something else.

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  128. There is too an upgrade by Anonymous Coward · · Score: 0

    There's an upgrade to Win NT, it's called Windows 2000, or even Windows XP Pro. Get with the times man.

  129. Scalability? by Anonymous Coward · · Score: 1, Interesting

    One of the problems with GUIs (particularly Windows) that I've seen discussed on /. is the fixed scale of the elements. Now, MS is introducing a completely vectorized GUI system -- so one would hope that in doing so, they would get away from the limitations of bitmaps.

    So why is the fundamental unit of measure in WVG a "device-independent pixel" set to be equivalent to 96dpi? Windows already has the ability to have its screen dpi setting changed (though since it doesn't take this into account when drawing dialogs, only text, you often lose information). Why can't they then set it up so that it tries to draw based on that setting (with customizability, so that if I don't want a 3" start button I can shrink it), instead of just assuming 96dpi?

    And is this a good time to ask for identificiation of the physical resoultion in the monitor's return signal (a la plug-n-play)? It would be convenient for the average user to not have to try to measure their screen and then calculate the pixels-per-inch -- why not have the monitor report its diagonal size, and let the OS compute, based on screen resolution, what the dpi should be? I know that that wouldn't be sufficiently calibrated for serious graphics applications, but then those folks (including myself) are already used to drawing a ruler on the screen and fiddling with the monitor controls until it lines up with one held up against the monitor.

    But the basic question remains: Why is the fundamental unit of measurement 1/96 of an ideal inch, when few configurations actually operate at this level (eg. a 20.8"-viewable at 1600x1200, 13.3" at 1024x768). So why not make it tuned to the acutal resolution?

  130. Re: How about Netscape? by Anonymous Coward · · Score: 0

    I recall a time when if I tried to visit Netscape.com through my IE browser (version 3 perhaps??) the site just wouldn't appear. That was no coincidence... I saw it on other machines.

  131. Hurrah for MS by Christianfreak · · Score: 1

    Breaking yet another perfectly good standard. How much of a pain is it already to have 90% CSS compatibility in IE?

  132. Re:What is an OS? by Anonymous Coward · · Score: 0

    Everyone seems to have fallen for the old 1998 MS lie, that anything sold with the OS and some integration is a necessary part of the OS itself.

    I think Apple keeps things well in their place, even as a all-in-one OS, they break it down more like it should be done. Linux distributions do a fine job as well, but still lack the level integration apple has.

    An OS is something small, technical and that should NOT require a ton of revisions. (I'm a pro-micro kernel person myself)

    Somebody needs to define an OS clearly on its technicaly merits. All this other stuff is just add on frameworks and applications!

    Hello? MS is a monopoly. They did not get there based on their merit; but on their nasty business tactics. Their quality is poor, and their tricks are resented, and in a way MS created the open source movement, but illustrating how bad closed software can get by taking it ot the extreme.

  133. Eolas may be the key by Anonymous Coward · · Score: 1, Insightful

    Thanks to Eolas' law suit regarding embedded media (or apps?) in webpages, Microsoft can now proceed with their alternative, and dominate.

    Picture this:
    The next release of IE has that stupid "fix" when running ActiveX in order to comply with the Eolas lawsuit settlement terms. Flash no longer "just runs" in webpages, but pops up a prompt to initiate the app. (Refer to previous articles on the Eolas VS Microsoft case for more accurate details).

    IE being MS's own technology, MS comes up with a method of running Flash-like media, of their own format (Sparkle) in web pages that does not involve an annoying prompt, and which doesn't run afoul of Eolas' patent.

    Bingo. Flash is now crippled, and the viable alternative is Sparkle. And MS can deflect any blame to Eolas. Now you know why MS didn't just license Eolas' damn patent!

  134. Try Cairo? by Sunnan · · Score: 1

    I don't really grok what you're looking for, is it something like Cairo or one of the svg-libraries that depend on it?
    I love the X window system.

  135. Mac users won't support Sparkle by Anonymous Coward · · Score: 0

    Why is it the yahooos on here usually are quick to stab Microsoft initiatives in favor of the alternatives, yet here are the same yahoos NOT defending a well established non MS product (Flash)?

    Since a huge part of the design field consists of Mac users, I seriously doubt they would choose to abandon Flash in favor of an MS product. Mac users already torture themselves using the buggy Safari browser on that same principle.

  136. they've tried before... by mojoNYC · · Score: 1
    circa 1998, M$ launched their first 'flash killer,' but it was so successful that i can't even remember what it's name was...

    i see a lot of wishful thinking out there, but Flash ain't going anywhere soon...SVG=BFD (vector graphics barely makes the Top 50 cool/useful things that FlashMX can do)

    with the possible exception of their 'wonderful' visual programming tools, can anybody name a successful pro-level design tool that M$ has developed? i came from the print world, where there used to be speculaton about M$ and their new 'Adobe killers' --funny, you don't hear that one anymore...;>

  137. Re:Why Adobe's SVG doesn't work in Mozilla any mor by k98sven · · Score: 1

    I disagree.. SVG and PDF are rather different.
    PDF is very much a replacement for postscript (not as a printer interface language, but rather as a document format) Like Postscript, PDF can be used to describe graphics and shapes, and that's why EPS was developed.

    SVG is rather an XML-ification of the capabilities of EPS. And if I were Adobe, I'd support it; EPS is a cumbersome format to work with, since it requires a full postscript-interpreter implementation to read. EPS has suffered as a result; Few desktop apps have proper support for it.

    As noted by others, SVG can be handled with existing XML libraries. It's much simpler for third-parties to implement. Full SVG support in OpenOffice is just a question of time, for instance.

  138. More like embrace & diverge by Thuktun · · Score: 1

    "Look, ours does everything that theirs does, PLUS a little bit more!"

    Unfortunately, they convince Windows users that they're buying in to some third-party standard, but they then diverge, making their customers incompatible and pulling apart support for the standard.

    Imagine all the good Microsoft could do if they'd just play nicely in the sandbox.

  139. Re:Why Adobe's SVG doesn't work in Mozilla any mor by monkeyboy87 · · Score: 1
    Adobe pretty much stated on the SVG list that because they got screwed by mozilla once by creating a plugin that played by the rules and then had the rug pulled out from under them, they wont be getting out linux code anytime soon.

    i am just waiting for the open software people to figure out that we are redundantly wasting time by having 50% support by batik, 50% in kde (a different 50% mind you), a differnt set of support in mozilla yet no one is near the level of support of adobe or even the corel viewer. Sad Sad I tell you.

  140. And let's not forget... by fiannaFailMan · · Score: 1
    ...since Flash 6, video playing in your web browser just got a whole lot easier. Goodbye to the terrible spectre of embedded Real Player. Flash 6 in conjunction with 3rd party tools like Sorrenson (sp?) Squeeze gives some pretty amazing video compression.


    I agree with you about Flash animations and the 'skip intro' stigma. People who think that this is all Flash is capable of clearly don't know what they're talking about, as is frequently evidenced whenever Flash is mantioned around here.

    --
    Drill baby drill - on Mars
  141. Mod parent up by fiannaFailMan · · Score: 1

    I'm glad that the first post on this thread was made by someone who is actually aware of the fact that Flash is capable of more than just animations with a 'skip intro' button. XML parsing, video streaming and all the other cool features of Flash make me wonder why people are still comparing it to SVG.

    --
    Drill baby drill - on Mars
  142. some kind of scripting functionality? by tidge · · Score: 1

    Uh, it's backed up by an aspx page, client side and server side code.

  143. Mediascience did it in 1999 by inKubus · · Score: 1

    Mantis Markup Language (MML). Then they got bought by Lycos, fired, etc.

    Windows is always 5 years behind.. *sigh*

    Check it out here..

    --
    Cool! Amazing Toys.
  144. Re:Why Adobe's SVG doesn't work in Mozilla any mor by spotteddog · · Score: 1
    Adobe's SVG viewer used to work in Mozilla on Linux, but not it no longer works, in post-0.99 version of Mozilla. Not because Adobe broke it, but because they trusted Mozilla enough to use one of their "unsupported" XP-COM interfaces, which Mozilla changed. [See Mozilla bug number 133567.]"

    It all just goes to show you, NEVER, EVER use unsupported interfaces when developing anything that is not considered "throw away" code.

    --
    . there used to be a sig here.....
  145. Reasons, restrictions by leandrod · · Score: 1

    Being non-standard isn't necessarily bad.

    More to the point, SVG hasn't been taking over the Web. Maybe it has some inherent flaws? If so, could it be that WVG fixes some of them? Or would MS have some other plausible excuse to be only 90% compatible, other than proprietary lock-in?

    On the other hand, will WVG be independently implementable, or will it be encumbered by patents, copyrights or something the like?

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  146. fishbulb ownz you by switcha · · Score: 1

    Oh, hello, developer. I see you are interested in distributing Mr. Sparkle in you app. You have chosen wisely. But please - don't believe me. Observe this commercial.

    --
    You know what? ... A little club soda *did* get that out!
  147. This is why the browser-removal stuff was bunk by ThisIsFred · · Score: 1

    So mod me offtopic/flamebait, I'm going to do a little MS-bashing.

    I don't think a whole lot of people "got it" during the trial. The browser was just one single example of MS using it's monopoly power to make competitors' products irrelevant. This is yet another example. Right now it seems like there's only room enough for once SVG format, but wait until MS throws it's weight around (like with WMP audio) and support for this format appears out of nowhere.

    Examples of technology that MS copied and used in conjunction with their monopoly (and distribution) power to cripple competitors:

    DR-DOS --> hardcoded Windows incompatibilities
    Netscape --> IE
    Groupwise/Notes --> Outlook
    Sun Java --> MS Java --> MS dotNet
    RealPlayer --> WMV
    MPEG Layer 3 --> WMA
    CD burning software --> Functionality included in XP
    WinZip --> Functionality included in XP
    Any lightweight editor --> MS Movie Maker
    Flash SVG --> WVG

    This isn't innovation. Microsoft isn't selling these things as separate items; They ship with Windows. Bringing up browser integration during the trial, but ignoring all the rest of the examples is just silly. It's still going on, and no one cares. I don't understand how someone, especially a hardline Republican, can stand for both economic growth and support Microsoft at the same time. MS is bad for business. Even if Microsoft licensed some of the technologies, it's still bad, because no competitors can get their foot in the door when MS has already included the technology in a way that it cannot be removed or replaced in the operating system. It'll never occur to end-users that there are other options.

    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS
  148. Proud to be your foe by Call+Me+Black+Cloud · · Score: 1

    I'm glad to see I made your foe list. I'm proud to be there, since all it took was calling you out to support your statement (that you wrote in bold even!). What's the word I recently saw you use? Ah yes...

    Fucktard.

    No, that would imply anger on my part when actually I find it hilarious that you added me to your foe list. Looking at your other posts it's clear you're quite young and haven't quite mastered the art of critical thinking. I'm guessing you're 17 at the most. Anyway, continue on...you amuse me so!

    1. Re:Proud to be your foe by Aardpig · · Score: 1

      In fact, I put you on my foe list because of your sig. The site you reference there concerns me greatly; its first-grade knee-jerk attitude reeks of hysterical MacCarthyism and, despite its claims to the contrary, I see it primarily as a tool for vigilante justice, which is the worst possible facet of civilization.

      I'm not going to take you off my foe list; if this upsets you, then you'll just have to grow a thicker skin. Keep up the good work on the ad hominems -- but next time, try to come up with something yourself, rather than plagiarising from your betters.

      Oh, and for the record, I have a PhD in astrophysics. I'm absolutely flattered that you think I hold this qualification at the age of 17, but honesty forces me to admit that I wasn't awarded it until I turned 24. But thanks for the compliment.

      --
      Tubal-Cain smokes the white owl.
    2. Re:Proud to be your foe by GNAA+Penisbird03 · · Score: 0, Troll

      FUCKTARD

      Courtesy of the GNAA

    3. Re:Proud to be your foe by Call+Me+Black+Cloud · · Score: 1

      first-grade knee-jerk attitude reeks of hysterical MacCarthyism

      A first grade attitude that reminds you of a communist witch hunt. You must have had a tough first grade class.

      despite its [perverted-justice.com] claims to the contrary, I see it primarily as a tool for vigilante justice

      Oooh, +1 Insightful. The site is all about vigilante justice. They just don't support the violent type. And violence isn't done. Just calls to the wife, calls to the workplace, posters in the neighborhood. Basically publishing things that those trying to chat up little kids would rather not have known. Such as, well, they tried to arrange a hookup with a kid for sex. Interesting you have a problem with that...

      I'm not going to take you off my foe list; if this upsets you,

      It is apparent that reading comprehension is not your strong suit. I previously said that I was amused by it; now, knowing the reason, I'm gratified. BTW, you really should look up plagiarize.

      I have a PhD in astrophysics

      Really? Wow! So was Derek Smart in any of your classes? I guess you missed the day the Taurids was discussed.

      I wasn't awarded it until I turned 24

      As I live and breathe...the real life Wesley Crusher.

    4. Re:Proud to be your foe by Aardpig · · Score: 1

      You must have had a tough first grade class.

      Look up 'metaphor' sometime

      BTW, you really should look up plagiarize.

      'Plagiarise' is the conventional English spelling, 'plagiarize' is an alternative which arises in the American dialect. An example of the former can be found in the title of this article from The Observer (one of the UK Sunday broadsheets).

      As I live and breathe...the real life Wesley Crusher.

      Wow, you know sarcasm! But can you do irony?

      --
      Tubal-Cain smokes the white owl.
    5. Re:Proud to be your foe by Call+Me+Black+Cloud · · Score: 1

      'Plagiarise' is the conventional English spelling, 'plagiarize' is an alternative which arises in the American dialect. An example of the former can be found in the title of this article from The Observer

      Not the spelling, you dope. The meaning. Duh. You're denser than a neutron star (and yes, I am proud of that remark).

    6. Re:Proud to be your foe by Aardpig · · Score: 1

      Not the spelling, you dope. The meaning.

      I'm well aware of the meaning. I first suggested the 'fucktard' epithet in response to the racist and homophobic crap posted by PhoenixSpirit001. Your decision to apply this term to me, in your pitiful "Proud to be your foe" drivel, is an instance of plagiarism.

      Clearly, this dialogue holds nothing further for either of us; I suggest you could occupy yourself with more fruitful tasks, such as pondering why a self-confessed racist is one of your fans.

      --
      Tubal-Cain smokes the white owl.
    7. Re:Proud to be your foe by Call+Me+Black+Cloud · · Score: 1

      is an instance of plagiarism

      I should have just explained it from the start. Plagiarism is passing someone else's writing off as one's own. My use of the word "fucktard" was not plagiarism because I was not presenting your originial work as my own, rather, I was quoting you. Duh. Again, look up the word because while you keep using the word it doesn't mean what you think it means. Once you've done that, repeat after me: "I for one welcome our new dictionary-wielding overlords..." and remember, in Soviet Russia, words look you up! Furthermore, frist post bitch!

      As for the racist fan, I've already pondered that point. Perhaps it's my membership in the GNAA that did it. No, that's not it. Perhaps he's attracted to my pro-MS take on things. Maybe my opposition to shipping jobs overseas? My love of vigilante justice? Who knows and who cares? All I know is I'm attracted to you...

  149. Re:Why Adobe's SVG doesn't work in Mozilla any mor by Anonymous Coward · · Score: 0

    Or maybe it shows the dangers of relying on a proprietary company to do your development for you. I'm sure someone could have easily have fixed the plugin for Mozilla 1.x interfaces by now, if the plugin had been open sourced.

  150. Gates-Ferengi Rules of Aquisition by BubbaJonBoy · · Score: 1

    If it is successful on the Windows platform; steal it, copy it; "improve" it, extend it, or as a last resort - buy it.

  151. Re:What is an OS? by TheNetAvenger · · Score: 1

    Everyone seems to have fallen for the old 1998 MS lie, that anything sold with the OS and some integration is a necessary part of the OS itself.

    And yet, Microsoft never said this...

    IE - Integrated HTML rendering engine (IE was the browser that was the front end of the engine, but applications did not have to use the IE browser and still could use the full features of the HTML rendering engine.)

    Media Player (WMP7-9 just the front end to WMA and WMV codec technologies)

    However, telling Microsoft that they need to cripple the OS by removing not only IE and WMP7-9, but ALSO the HTML rendering engine and the inherent sound codecs that ARE a part of the OS, is just silly and DOES break applications.

    It would be like asking Microsoft not only to remove MSPAINT, but requiring them to remove the ability for Applications to call the BMP APIs in addition to removing MSPAINT.

    Developers that use these technologies in Windows get this, how come no one else seems to do so?

    Microsoft never said they would not Remove IE, they just said the HTML engine behind IE was a PIECE of the OS. Microsoft never said that it wouldn't remove WMP7-9, but requiring the removal the sound and video codecs does take away from the OS.

    (Windows Server for example installs just fine without the Media Player, but leaves the Codecs so applications that use them are not broken).

    There is a DIFFERENCE between the IE browser and the HTML rendering engine IE uses. The HTML Rendering engine was designed to be component based so that application developers could just tell the OS to display any HTML code/pages and it would know how to do it. Just like if the developer tells the OS to draw a BMP at 0,0 or a Font at 0,0.

    If Microsoft is a Monopoly because of companies like Dell that sold out for the contracts to force their users to get Windows with every system bought, and DELL still does this for most of their computers.

    Smart Computer retailer (like our company for example) never signed a deal to sell Windows with every PC, and our users could choose what they wanted.

    So if Microsoft is a Monopoly, then no one can use a computer without using Microsoft products? Funny, I know a Lot of Linux and Mac Users that would disagree with that argument.