Slashdot Mirror


Microsoft's Sparkle a Flash Killer?

Charmless1 writes to tell us eWeek is reporting that Microsoft has release new previews of their upcoming developer tools. Some have even dubbed these new tools as "Flash killers". From the article: "Microsoft's Expression Suite consists of the Expression Graphic Designer, Expression Interactive Designer and the Expression Web Designer. Microsoft has yet to release a CTP for the Web Designer, also known by its codename Quartz." Slashdot also covered some of the pre-release sentiments back in September.

468 comments

  1. SVG? by MikeFM · · Score: 4, Insightful

    What does it do that I can't do with SVG, canvas, and other existing standards? I can see Flash as needing replaced but I can't see a benefit to replacing it with an even less open standard.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:SVG? by smittyoneeach · · Score: 0, Troll

      Abdicate your sovereignty to Redmond.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:SVG? by zaguar · · Score: 2, Funny
      Q: What does it do that I can't do with SVG, canvas, and other existing standards?

      A: Takes away your freedom.

      --
      "Sure there's porn and piracy on the Web but there's probably a downside too."
    3. Re:SVG? by tvon · · Score: 2, Insightful

      It doesn't necessarily "do" anything differently, but unless someone whips up a suite of applications to support authoring dynamic and interactive content with SVG and canvas, it doesn't really matter what they do (not in the "widespread adoptance" sense anyways).

    4. Re:SVG? by Lerc · · Score: 4, Insightful

      I think the answer to that question, is Everything. And that's why it'll suck (1). I don't want a solution for everything. I want something small and nice that does a particular job well. If I want a different job done then I want something else small and nice that does that well.

      I'm actually working on a web plugin for animated content. It's not aiming to be better than SVG or Canvas, the goal is to provide a number of solutions to things that those things don't do. That's not to say SVG is flawed, It is just saying that if you are wanting to do some non-scaled, non-vector graphics, perhapse something else can perfom the task in a more efficient manner.

      That's the long way of saying; I don't want to do eveything with one of these http://www.mediasalesltd.com/images/lg/10-15/multi tool-pic-1-p21.jpg

      (1)I don't have any special knowledge to confirm that it'll suck, I just have faith in microsoft

      --
      -- That which does not kill us has made its last mistake.
    5. Re:SVG? by Anonymous Coward · · Score: 1, Insightful

      > What does it do that I can't do with SVG, canvas, and other existing standards?

      Run on 95% of personal computers?

    6. Re:SVG? by masklinn · · Score: 1

      who cares, more crappy xml format is probably... good... or something...

      We have broadband anyway, and deep integration of the XML wankfest in C#, and soon-to-be even more XML retardation embedded deep into java, that's Fuck Win you see

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    7. Re:SVG? by shadowmas · · Score: 0

      SVG might not gain high acceptance but i dont believe that this new MS techonology even if its completely revolutionary (which i doubt it is) would be picked up quickly by the web developers like any other of thier technology would be. the reason being IE no longer is the market leader. most web developers are have now recognised that they must create webpages which are compatible to firefox and opera and as well as Mac safari. so unless they supply with compatible plugins and stuff (which are cross platform) i doubt their technologies targeting web users would work.

    8. Re:SVG? by ZephyrXero · · Score: 1

      " > What does it do that I can't do with SVG, canvas, and other existing standards?

      Run on 95% of personal computers?"


      That's funny since it currently runs on around 0% of personal computers? Or are you just ASSUMING that everyone will automatically switch to Vista when it comes out? Good luck with that...

      --
      "A truly wise man realizes he knows nothing."
    9. Re:SVG? by Overly+Critical+Guy · · Score: 3, Insightful

      Hey, it's cool. This will never take off like Microsoft hopes. But if it did, Adobe owns Flash now, and they just might, you know, have to delay Photoshop CS3 for unforeseen "technical reasons." Let the companies squeeze each other by the balls; I don't care.

      --
      "Sufferin' succotash."
    10. Re:SVG? by Overly+Critical+Guy · · Score: 1

      Left out some words--delay Photoshop CS3 for Windows is what I meant to say.

      --
      "Sufferin' succotash."
    11. Re:SVG? by Anonymous Coward · · Score: 0

      I'll tell you what it does, that none of those nice shiny standards do: Come standard on all future installations of Windows.

      Sucks, doesn't it?

    12. Re:SVG? by merlin_jim · · Score: 4, Informative

      I've seen quartz run. I've even had lunch with some of the product team. The same event I saw a demo of WPF (I forget what Microsoft is calling it now - most everything I saw at the conference was identified by codename - but WPF stands for Windows Presentation Foundation... I think it might be "Avalon" now)

      I think you have some misguided concepts about how Quartz works. Quartz is just a web designer - with support for rich UI features. It has compatibility target levels - if you want to run on NN 4.0 it supports that with a reduced feature set. If you're interested, my favorite feature of Quartz I saw was actually the XML/XSLT WYSIWYG support (a close runner up is the AJAX RAD)... and that feature is compatible with no-CSS HTML 4.0! I know becuase there's an app I helped write (in 2002 without WYSIWYG) using the exact technology.

      If you are targeting the WPF that still doesn't mean that your users will need Windows Vista to run it. Hell, the first demo of WPF I saw was on a Windows XP box. You don't really think the guys developing WPF have been doing it on Vista? Vista isn't even alpha yet... so WPF has been running on XP for some time already. The release of WPF will be back ported to at least XP, and I've heard ME and 2000 server are distinct possibilities. 98 won't be supported, but then 98 has been EOLed for a while. Besides... if you can't be bothered to upgrade your operating system once in eight years, then you obviously aren't interested in taking advantage of the latest technology anyways, right?

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    13. Re:SVG? by bipolarpinguino · · Score: 1
      the reason being IE no longer is the market leader.
      Last time I checked, IE had somewhere between 70 and 80% market share. So umm... yeah. Designers are still making sure their content works on all major webbrowsers, but haven't they always?
    14. Re:SVG? by Pneuma+ROCKS · · Score: 2, Interesting

      Well, currently some of Microsoft's products use Flash in order to work. Examples are MSN Messenger and the Windows XP tour. They are not indispensable features, but eye candy most users appreciate. I think their first step towards widespread use is going to be to replace Flash in all of these with their new sparkly thingy. After that, it's all pretty much downhill.

      Microsoft can afford to take their time with this. I don't think website developers are going to be particularly fond of this technology, but as grandparent states, it's going to be a lot easier to develop with Sparkle than anything else. .NET, anyone?

      --
      Favorite quote: "
    15. Re:SVG? by briancnorton · · Score: 4, Insightful
      Why? What's wrong with flash? It does what it does quite well, it's flexible and extensible. It's mature and has almost 100% market penetration. Why does it need replacing.

      If your answer involves "open source" then you can stop right there. Nobody (except about half the slashdot audience) gives a rat's ass about source code as long as the software works properly.

      --

      People who think they know everything really piss off those of us that actually do.

    16. Re:SVG? by Gojira+Shipi-Taro · · Score: 1

      I personally think Flash sucks because it's used widely in intrusive and annoying advertising. I don't think Microsoft's tech will be any different in this regard, so I wish hot steaming death on both.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    17. Re:SVG? by merlin_jim · · Score: 1, Insightful

      It doesn't do anything you can't already do.

      It does do it better and with better design time support.

      It can target XHTML/CSS3/ECMASCRIPT browsers (I've heard it's cross browser ECMASCRIPT. I'm expecting some features, at least, to only be available in IE however)... a key of Microsoft web design technology since .NET has been that it "degrade gracefully"... at PDC 2000, when they first announced .NET CLR and ASP.NET, practically every speaker used that phrase when they'd explain how web controls work.

      Microsoft understands that ActiveX was a shitty technology because of its platform dependence. The marketplace of rich UI controls they were expecting never really materialized. Now, ActiveX was the best possible at the time... JavaScript was hardly a gleam in Sun's eye, and it was a logical extension of the Netscape plugin module, which was itself a non-standard part of HTML at the time, but the point is that it's technological limitations severely hindered it.

      Microsoft gets this. They've been working hard not to make the same mistakes again. Yes, some features of Quartz depend on the Windows Presentation Foundation (I believe they're calling it Avalon???) to be present - and if you've seen a WPF demo you'll understand why... javascript will never be able to present the type of rich UI I saw.

      It may not be as open as SVG or canvas... but that doesn't really matter for people writing extranet sites, which is a large portion of active web development - in my seven years as a web technology consultant I have only been asked to work on a consumer-facing website 3 or 4 times, out of a total of approximately 50 I've worked on.

      What matters to me is my clients for a majority have a fixed install base. Getting a component that I can redistribute or get my clients to install via automatic update is a huge boon in this situation - and provides an incredibly rich design time experience that allows me to deliver responsive software widely.

      I don't care if that's SVG, canvas, WPF, or some bits picked off a deep-space radar dish in the New Mexico desert - as long as I can use it, that's good enough for me. The lifetime of corporate applications varies between 3 and 15 years. I have yet to see a single solution I've developed go 5 years without a retrofit - as businesses grow, their needs change and technology evolves to better fill them. Once you've ROIed you can usually build something better, cheaper, that'll help your business grow faster... and many of my clients choose to take advantage of that option shortly after that point in time.

      I'm not worried that my applications will outlive Microsoft's support of WPF, nor am I worried that Microsoft will suddenly choose to limit my use of it. It's in their best interest for WPF to be as widely disseminated as possible. I don't need WPF to be open - that's why I buy software, so someone else can worry about the bugs while I go get my job done. Closed or open, I have no intention of ever cracking open the source files.

      My only concern is building my apps better and cheaper than anyone has ever built apps before. Quartz will help me do that, and I can't wait to get my hands on it. Windows was fundamentally succesful in the operating system market back when they had something that could be called competition because their programming language, Visual Basic, was far cheaper to write rich, useable applications in than any other product on the market. More, better apps naturally led to a larger client base.

      ASP.NET was supposed to deliver the same kind of experience to the web. It made things MUCH better. But the bottom line is that the web is far more complicated and limited than the Windows API - and the same kind of designer just isn't suited for it. With Quartz, I anticipate being able to bring the same kinds of efficiency and economic power to my clients that VB brought to Windows clients in the early to mid 90s.

      Sorry for the ramble heh I kept thinking up new points and persepectives I thought the fellow slashdotters might enjoy reading. I'm not trying to flame anyone with the above - personally I wish that SVG had taken off, I was looking forward to developing with it...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    18. Re:SVG? by yawn9 · · Score: 1

      I've thought we've grown out of calling ME an upgrade to 98!

    19. Re:SVG? by NetRAVEN5000 · · Score: 1
      IE still has a very large marketshare, but let's not forget that not too long ago it had very close to 100% marketshare - and if you didn't use IE, on many sites you were just out of luck because they wouldn't want to bother to make a website for browsers with less than 5% marketshare. Nowadays they'll at least think about making sure it's compatible with FF (which follows Web standards pretty well, so other browsers should be able to properly view sites that work in FF).

      So no, they haven't made sure their content works on "all major webbrowsers" - for a long time many of them only cared about IE.

    20. Re:SVG? by merlin_jim · · Score: 1

      Heh sidegrade is more like it! Why the hell would Microsoft work so hard on a kernel just to throw it away in their next os drop? And load it with such useless crap while they're doing it!

      But from Microsoft's point of view, ME was available as an upgrade to 98 - at least from a pricing standport - and is still supported officially...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    21. Re:SVG? by sachemcst · · Score: 1

      SVG/Canvas? You must be joking? There are many reasons why Photoshop and Flash have become the standards for professional design work and its not for the same reasons that M$ is for the desktop. There is SO much more that Flash can do (especially when you factor in something like Flex) than SVG and Canvas isn't even worth talking about when you want to get real work done.

    22. Re:SVG? by Dahan · · Score: 0
      You don't really think the guys developing WPF have been doing it on Vista? Vista isn't even alpha yet...

      *checks date of post* *checks calendar* Um, Vista has been in beta for a few months.

    23. Re:SVG? by utexaspunk · · Score: 1

      Yeah... that'd be a great chance for MS to work on Microsoft Photo Editor!

    24. Re:SVG? by MikeFM · · Score: 1

      Illustrator can produce SVG content. I'd suppose if existing apps for creating Flash don't support SVG creation yet that it'd be trivial to add that support.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    25. Re:SVG? by MikeFM · · Score: 1

      SVG, Canvas, XUL, etc do almost everything actually useful about Flash. The only real missing function might be audio and video which I think current browser technology handles poorly and honestly I don't like audio or video in websites so I can only see it as useful for specialized cases.

      I'd like to see browsers support a cleaner language than Javascript (such as some variant of Python) but it's not really needed. Maybe something more like Logo would be cool. I think neither is really needed for decent Flash-like applications though.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    26. Re:SVG? by NetRAVEN5000 · · Score: 1
      "Now, ActiveX was the best possible at the time..."

      ActiveX was/is a shithole - it's WAY too insecure.

      "My only concern is building my apps better and cheaper than anyone has ever built apps before. Quartz will help me do that, and I can't wait to get my hands on it. Windows was fundamentally succesful in the operating system market back when they had something that could be called competition because their programming language, Visual Basic, was far cheaper to write rich, useable applications in than any other product on the market. More, better apps naturally led to a larger client base."

      I think you're one of the few programmers who thinks that VB is a good thing. Sure, it's great for learning to program, but it's not good for much beyond that (except for the average Joe Schmoe who wants to create an app to his own special needs but doesn't know jack about programming). Not only is VB and VBScript commonly used for viruses, but VB is slow as hell. I wrote a simple "Drug Wars" like game back when I was taking VB Programming - it ran great on my desktop PC, but it was slow as hell on my 300MHz laptop (by "slower than hell" I mean yeah I had a slow laptop but EVERYTHING ran faster than VB -- and no, it wasn't because of sloppy code - I made sure to keep the code fairly small).

      "Visual" anything is a BAD way to go because it generates a bunch of code for you, and half the time you don't even know what the hell it does. Is it secure code? You don't know - you didn't write it. Such code could make apps prone to things like buffer overflows. Is that what you want for your users? If your argument is for code reusability or how quick you can build an app, it's easy enough to reuse code that you previously wrote.

    27. Re:SVG? by JD+Stokes · · Score: 1

      JD Stokes doesn't get his file formats replaced, JD Stokes replaces file formats!

      Let that be a lesson to you.

    28. Re:SVG? by MikeFM · · Score: 1

      First issue, it's clunky - Flash apps just don't work well and it's because plugins don't work well. Second, Flash apps are not accessible because Flash is not designed to a format that degrades cleanly. Third, Flash is not easily intergrated with other web technologies such as stylesheets and Javascript. Forth, have you actually tried programming Flash apps? It's not especially well designed for anything other than the cheesy buttons and similar crap most people use it for. Just a few things off the top of my head that make me hate Flash which is why I disable it on all my computers.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    29. Re:SVG? by NetRAVEN5000 · · Score: 1
      "Besides... if you can't be bothered to upgrade your operating system once in eight years, then you obviously aren't interested in taking advantage of the latest technology anyways, right?"

      That, or you can't afford it.

      But MS doesn't know much about affording things - they're a big multi-million-dollar company.

      People don't realize it yet, but the team that came up with that handcrank PC is fricking GENIUS - not only might they be able to make some money off it from campers who want the latest gadgets (you know the type - gotta have the latest GPS,the latest Leatherman, and all sorts of other tech), they'll be able to sell it to people who have a low budget.

      Plus, in my mind, XP still sucks. I'd prefer Linux. If you want me to buy your products, make them UNIX-compatible. I doubt MS will let you do that with Quartz.

    30. Re:SVG? by typical · · Score: 3, Insightful

      For that matter, what does *Flash* do that people need?

      I've seen:

      * Indie animations, most of which are pretty bad.

      * Custom interfaces for webpages. These are, in my experience, much slower and more annoying to navigate than regular ol' HTML interfaces, are fixed at a size too small for my father to easily read, often (irritatingly) play sounds, usually have awful color schemes -- there's a *reason* that I have my foreground and background colors set to black and white, have sluggish reimplementations of scrollbars that don't look like scrollbars, and don't really IMHO do much for anyone other than the designer, who gets to play with a fun toy for a while.

      * Ads. Animated, computer-bogging-down ads. Ads with sounds. Horrible, awful things which make computers without Flashblock miserable to use. Probably the primary use of Flash today.

      * Small web games. While I have played these occasionally, the best of them don't come close to the best full-blown native games.

      * Splash screens, which many companies inexplicably stuff in front of their website's main page. I would assume that this is to drive the less-than-dedicated away.

      I mean, seriously, how does Flash make life better for the browser *user*? Okay, granted, perhaps in some very indirect way (advertisers will maybe pay more for Flash ads, that money goes to fund the production of websites that users want), but in general, Flash doesn't seem to be a net positive for my web browsing at all.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    31. Re:SVG? by rtb61 · · Score: 1
      Ahh, so this is a new tool set to introduce the lack of security inherent in internet explorer to firefox. Microsoft has chosen the easy route to security, make every body else's software as insecure as your own, so your software wont look quite so bad in comparisson. Why wont microsoft stop bringing out new tools that don't work and that people dont want, and focus on debugging their existing software.

      You have to try a get a real feel for industry. Applications etc. changed over time but you were going from a monochrome green screen to high resolution full colour and that is a major driver of software change. Just like any other industry there is change in the design of the tools but as the industry matures the change in tools slows down.

      I mean it is all well and good to try and drive sales by claiming you need to change software like you need to change hardware but the reality is software does not wear out (duhh) and when you software does the job it needs to you stick to it. Where the manufacturer forces you to change because they wont to drive sales, then change software but also change suppliers to one who wont force change upon you to enhance their bottom lone at the expence of your bottom line. The other big driver for change of course is security and stability but it is not the brightest idea in the world to reward the manufacturer of insecure and buggy software with yet more purchases, especially when it is those manufacturers failures that is again forcing the change upon you and the associated costs.

      I love the sales slogan where the new tools will do the job for you and the more tools that you have the more work you will get done, it is the same lie as always. When you design, you want to focus on what you are designing and not get stuck in how you are designing it. It is always annoying to deal with employees who cant make very good use of existing software and now want the latest software that they believe will do the work for them and make them look as good as those employees with real skill (but then that is the job of modern marketing, get people to believe the untrue and buy the product).

      Microsoft has not changed one iota, it is still buried to the eyeballs in M$=B$ marketing, still driving software change for it's own profits not the customers benefit, still stuffing about in politics to attempt to enforce it's world view, views security, stability and trust as marketing terms not as something they actually want to achieve (no profit in it), still myopically focussed on the idea of customer lock in and monopoly exploitation and they still take credit for other peoples ideas and claim them as their own.

      --
      Chaos - everything, everywhere, everywhen
    32. Re:SVG? by Anonymous Coward · · Score: 0

      I used to think the way you did and disabled flash on Firefox. Then I started visiting Homestarrunner and found that it was a really cool use of Flash. Especially Peasant's Quest! I still keep it disabled in FF, but I fire up my Flash-enabled IE to visit Homestarrunner.

    33. Re:SVG? by eikonos · · Score: 1

      Yeah... that'd be a great chance for MS to work on Microsoft Photo Editor!

      Even if they did, you'd have to be some kind of masochist to want to use the Microsoft Word of photo editors. "It looks like you're trying to retouch a photo!"

    34. Re:SVG? by sp0rk173 · · Score: 3, Insightful

      Homestarrunner. This makes the user laugh. Laughing is good for the user.

    35. Re:SVG? by gaspyy · · Score: 1

      The specs are open anyway. You can get the player source code too (I'm not sure wha the terms are though).

      So, SWF is like PDF - not open but everyone can generate & read content.

    36. Re:SVG? by sockonafish · · Score: 4, Funny
    37. Re:SVG? by starwed · · Score: 1

      Well, Javascript 2 is being developed. ^_^ Note that the blog post is Brendan Eich by the guy who designed javascript initially. Whether anything will come of it I don't know. (And I think python "support" for Firefox isin the long range plans, but for use in XULRunner apps, not webpages.)

    38. Re:SVG? by MikeFM · · Score: 1

      A simplified verson of Python with built-in DOM support would be really cool.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    39. Re:SVG? by CaptainPinko · · Score: 1

      how about the ability to be transformed directly for XML data via XSLT? I think that's pretty damn sexy.

      --
      Your CPU is not doing anything else, at least do something.
    40. Re:SVG? by lasindi · · Score: 5, Interesting

      What's wrong with flash? It does what it does quite well, it's flexible and extensible. It's mature and has almost 100% market penetration. Why does it need replacing.

      Just today I experienced a considerable amount of frustration because of Flash. In my physics class at my university we have to turn in homework on the Internet, and the website we're using uses Flash for entering equations. Several of the problems required us to enter Greek symbols (like pi and omega). However, when I tried to enter these characters, half of the character would display and the cursor would remain in the same spot as before, so if you continued the equation, it would overwrite the Greek symbol. It's a weird bug and hard to describe (sorry if you don't understand what's going on), but the point is it prevented me from doing my homework. I ended up figuring out that when I tried doing it on Windows instead of Flash on Linux (the latest version still), it worked. So, clearly, the Linux version of Flash has some weird bug in it that Macromedia has failed to address. In the end, I was inconvenienced because I had to reboot into Windows to do my homework instead of on my normal operating system.

      This isn't the first time I've encountered bugs with the Linux version of Flash; take a look at this (scroll down to glitches and then watch the cartoon for yourself on Linux). Obviously not getting to play a song on a cartoon website isn't going to scar me for life, but my point is that Macromedia (should I say Adobe?) isn't doing a very good of a job on the Linux version, probably because they feel that Linux doesn't have enough marketshare to significantly affect their profits.

      If your answer involves "open source" then you can stop right there. Nobody (except about half the slashdot audience) gives a rat's ass about source code as long as the software works properly.

      The reason that some people are concerned with open source is that it offers a way out of monopolies. The biggest problem isn't that the Flash player itself is proprietary (even though it would be nice if it weren't); it's that SWF is proprietary. This suppresses competition from would-be open source (or even other proprietary) Flash players that have to compete with Adobe/Macromedia. If SWF was open, an open source Flash player could be easily written that would eliminate such bugs.

      We can always debate whether or not proprietary or open source development models produce better quality code, but proprietary formats are never good. All they do is hurt competition, which helps no one but the authors. Now that Adobe owns Macromedia, hopefully the Flash people will take a hint from PDF: open formats work. If SWF is opened, great; there would be no need to replace the format, only potentially the player. But as long as SWF remains proprietary, it needs to be replaced by a format that everyone can use.

      --
      I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
    41. Re:SVG? by davidsyes · · Score: 1

      Maybe sparkle will fizzle and will be a flash in the pan...

      We DON'T need no STINKIN' Closed Standars-based tools.

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    42. Re:SVG? by snookums · · Score: 1

      It's not about Open Source, it's about portability and openness in general. If you want to create full-featured Flash movies, you have to fork out the license fee to Adobe because they have the only implementation. If you want to play a full featured Flash movie, you have to have the official plugin. Too bad there's no 64-bit version available. I actually like to see certain Flash content, but I have to look at it at work because at home I only have 64-bit Linux. It's also too bad if the plugin is bugged (there were endian issues in previous versions of the Mac/PPC version).

      I don't begrudge Adobe their development environment, or their plugin, but I do think they should open the file format. Distiller is a powerful package for creating PDF files, and Adobe Reader has great market penetration for viewing them. However, becuase the format is open I can generate and render PDF with GhostScript and other tools. I can also use PDFlib in PHP or purchase a cheap .NET component and do advanced server-side processing. This diversity is what makes a file format great. If the SWF spec were fully open, and a fully compliant Open Source plugin were developed, it would do almost nothing to the market share of the official plugin or the Flash development tools. It would just open the technology up to new horizons. Flash for mobile devices, Flash in desktop applications (an area where HTML has already made a huge impact).

      Free the SWFs!

      --
      Be careful. People in masks cannot be trusted.
    43. Re:SVG? by Flibz · · Score: 2, Insightful

      Plus the recent Adobe/Macromedia merger will probably result in either: -

      -SVG being phased out and replaced by flash
      -SVG support being integrated into flash and the flash tools

      Since the new Macrobe isn't going to want to support two technologies that are so simliar.

    44. Re:SVG? by John+Hurliman · · Score: 1

      Because the flash plug-in would never do something like open a browser hole for popup windows, or not have a binary available for your specific architecture? Non-technical people care about the lack of source code, they just don't directly realize it and instead express it in terms of "that software installs spyware on my machine", "it won't run on my mac", "i lost my product key", etc etc.

    45. Re:SVG? by Julian+Morrison · · Score: 3, Insightful

      The reason I personally hate Flash is that it violates the principle of "the browser belongs to the user". You have to take what you're given, all or nothing. This isn't tangential to open source! Firefox has extensions that give you control of HTML, javascript, animations, etc because both the data spec and the rendering process are open. You may not need the source, but others do and you benefit by their work.

    46. Re:SVG? by unapersson · · Score: 1

      Can flash do anything more than sit in little boxes on the screen? As far as I'm aware it's still constrained by that box and that makes it less useful than it could be, especially in terms of accessibility.

    47. Re:SVG? by TheNetAvenger · · Score: 5, Insightful

      What does it do that I can't do with SVG, canvas, and other existing standards? I can see Flash as needing replaced but I can't see a benefit to replacing it with an even less open standard.

      Well it can do a lot, but that is NOT the point...

      This HAS nothing to do with SVG or killing Flash. These are the art side of the development tools for MS WPF technologies.

      It is used to create 'interfaces' for applications in Windows and eventually online for Windows Users.

      This is basically the art side of the MS new technologies that are not really in competition with anything but the Win32 GUI API drawing set. This is the replacement for Microsoft's internal rendering engine of Windows.

      What this does do that SVG and Flash don't is inherently handle many more types of graphical display concepts, blending, transisitions, 3D workspace, Viewpoints, and even collision detection for 3D UI objects, as well as provide these object and work with controls for applications.

      It is like Flash and SVG and Postscript on Crack with full 3D capabilities to CREATE A UI, either application or eventually Web 'pushed' application.

      If Flash or SVG or any other of the current technologies could do any of these features, MS wouldn't have had to create this new system.

      It does basics from drawing fonts to screen and printer, to making a 3D Cube spin in front of a building with clouds going by, and the 3D Cube has User Controls and Interface items on it.

      This is basically moving Application UIs for Windows to the next generation, what people have complained about with Windows, that there was no inherent 3D inteface unless you wrote in DirectX. (Although not many other OSes have inherent 3D model rendering engines as a part of their standard API interface, not even OSX.)

      So instead of having to drop to OpenGL or DirectX to do some really cool animations or 3D application interfaces, you can use this tool and the other new tools from Microsoft, and they work in the WPF, which calls DirectX for you. This is like making 3D simple application design and animations 'easy' for the casual programmer.

      The causal programmer will also get something they can't get with SVG or Flash technology for their Windows application as they will get the speed of DirectX, where Flash and SVG don't give you that, even if you create a 'fake' 3D interface in them.

      I wish people would take a look at these technologies and see where MS has done some really good work, that is beyond what others are doing. If not, all other OSes will be falling behind once again.

      And the cool thing is, if the Linux and OSX world didn't want to have to 'create' their own version of this technology, MS is giving the keys away to it for free.

      So you could create a WPF for OSX or Linux, drop it through to an accelerated OpenGL interface, and be able to use these technologies on ANY OS platform.

      Just because MS designed the technologies and even if they are not 100% perfect, they are above 99% of what is out there for simple application design, the specifications for them are open - wide open even, and you could be writing a great KDE or OSX application using this interface technology with no intention of ever running it on Windows or having anything to do with Microsoft.

    48. Re:SVG? by Anonymous Coward · · Score: 0

      Yea, what the heck quartz is GP talking about??

    49. Re:SVG? by theTerribleRobbo · · Score: 2, Insightful

      > Now, ActiveX was the best possible at the time... JavaScript was > hardly a gleam in Sun's eye, and it was a logical extension of the > Netscape plugin module, ...

      You, sir, have no idea what you're talking about.

    50. Re:SVG? by Tetsugaku-San · · Score: 2, Insightful

      Well I suppose the only problem with your statement is that it's not true . . . . Flash will read CSS style sheets no problem and apply it to the site, it also has accesability options so that people with access problems can use it, the development can be a bit of a pain but you *can* get nice simple easily used web apps out of it without buggering about with ajax.

    51. Re:SVG? by SanityInAnarchy · · Score: 1

      Where?

      This was my major complaint -- Macromedia simply refuses to recompile for 64-bit Linux. So no Flash for me -- if it's important enough, I'll go to my Mac.

      PDF, OTOH, actually has an open, working player.

      --
      Don't thank God, thank a doctor!
    52. Re:SVG? by SanityInAnarchy · · Score: 1

      Nobody (except about half the slashdot audience) gives a rat's ass about source code as long as the software works properly.

      Nobody gives a rat's ass about car engines until theirs doesn't work. Imagine if you had to take your car back to the dealer for every oil change, because they'd padlocked your hood? Nobody would care about the padlocks, unless they were ugly, until they needed them open.

      That's not to say that you should be a mechanic, but you should be able to hire any damned mechanic you want.

      For instance, Firefox is open source, so someone edited that source, compiled it, and made it work on amd64. So now it works for me. Flash doesn't, because no one's made it work on amd64. I'd pay for that -- I'd hire a programmer to fix it -- but there's no source code. The hood is padlocked -- no, welded -- shut.

      --
      Don't thank God, thank a doctor!
    53. Re:SVG? by Anonymous Coward · · Score: 0

      What? Great! Not liking Flash because it's used in web advertising is like not liking Fords because Pizza Express uses Fords to deliver pizza!
      Get real, like the internet is bad 'cause of scams. It is a MEDIUM! How people use it, ain't your business!

      "I personally think Flash sucks because it's used widely in intrusive and annoying advertising. I don't think Microsoft's tech will be any different in this regard, so I wish hot steaming death on both."

    54. Re:SVG? by Anonymous Coward · · Score: 0

      um - flash is closed as well...

    55. Re:SVG? by WebCrapper · · Score: 1

      I'm the same way. When I pull up a site that is Flash (as in no HTML), I walk away - very quickly. I cannot stand it and personally, I think bringing about another product to do the same thing won't really help adoption.

    56. Re:SVG? by Weedlekin · · Score: 1

      "Now, ActiveX was the best possible at the time... JavaScript was hardly a gleam in Sun's eye"

      Nothing in that phrase is correct. Firstly, JavaScript was developed by Netscape, not Sun. Secondly, it is older than browser-hosted Active-X, having been introduced in Netscape 2 in 1995, while ActiveX first appeared in IE 3 in 1996.

      This means that ActiveX was not the best possible at the time. It was instead an attempt to destroy Netscape's "browser as an OS-neutral platform" strategy by tying rich web-based content to Windows. Netscape threw down the gauntlet by telling the world that browsers would make operating systems irrelevant, and MS responded, first by giving their browseraway for free, and later by making both the browser and its rich content capabilities part of their OS. It was thus Netscape that became irrelevant to Windows users, i.e. most of the people who were using personal computers.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    57. Re:SVG? by Anonymous Coward · · Score: 0

      No doubt Microsoft are all about ensuring their Sparkle plugin for Firefox on Linux will work perfectly. Once the entire Internet has switched from Flash, all your problems will be solved!

    58. Re:SVG? by zootm · · Score: 1

      The same event I saw a demo of WPF (I forget what Microsoft is calling it now - most everything I saw at the conference was identified by codename - but WPF stands for Windows Presentation Foundation... I think it might be "Avalon" now)

      Other way around — Avalon was the codename, WPF is the official product name, I believe.

    59. Re:SVG? by bit01 · · Score: 1

      f your answer involves "open source" then you can stop right there. Nobody (except about half the slashdot audience) gives a rat's ass about source code as long as the software works properly.

      Nonsense. Everybody cares when they have to pay more because of cosy licensing deals with no realistic competition, unfixable software, hidden gotcha's and perpetual monopoly rents amongst many other problems.

      Open-ness matters to everybody, either directly or indirectly, and closed source marketing 'droids trying to obscure that fact doesn't make it any less true.

      The price of freedom is eternal vigilance - Thomas Jefferson.

      ---

      Unregulated DRM = Total Customer Control = Ultimate Customer Lockin = Death of the free market.

    60. Re:SVG? by mr3038 · · Score: 1
      Nobody [...] gives a rat's ass about source code as long as the software works properly.

      I prefer open source (or free) software because I can be sure that it will work in the future, too. I understand that computer illiterates don't yet get this. Whitness the Flash player incompatibility with x86-64 platform of today, for example. Forget running Flash on Linux/PPC either. This is because Adobe/Macromedia is the only player on the field with the implementation and that's because Flash player isn't free (or open source).

      The fact is that computer hardware is now interchangeable but software isn't. Make sure that the software solution you're using isn't locked down to a single vendor. Just because the plugin is "free" download doesn't mean it's a free lunch in the long run.

      I wouldn't author any content for any proprietary format. I may, however, view some content inside some proprietary formats if somebody else has already done the mistake. That is, if I'm able to still view that content! If I'm not able to view that content, then that author cannot communicate with me. Why so many commercial web sites use Flash (or any other closed format) is beyound me -- if you try to sell me something, being able to communicate with me would be important, right? Flash may work today, will it be the same tomorrow?

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
    61. Re:SVG? by zootm · · Score: 1

      Yea, what the heck quartz is GP talking about??

      I think he/she means Sparkle. If they're in the UK, this is forgiveable, since it's still morning time here :)

    62. Re:SVG? by __aapspi39 · · Score: 1

      i think the grandparent may have been refering to flash content, which can be viewed on over 95% of computers. Flash is just about the most ubiquitous piece of software that there is- if sparkle can only run on vista(?) then imo it won't have a hope up against flash.

    63. Re:SVG? by Weedlekin · · Score: 0, Troll

      Yet another inappropriate car analogy applied to software. To add spice, I will add another
      set of inappropriate car analogies:

      Ocelots are like cars that hunt small animals, clim trees, shit all over the place, and fuck other cars of the opposite sex.

      Stomachs are like cars. You put fuel in them, and fart fumes.

      Radio waves are like cars with no doors. They're there, but you can't use them to drive your kids to McDonalds.

      Oceans are like cars. You can get in them, and use them to move around.

      I think we need a new variant on Godwin's law which says that anyone who is guilty of car analogies in a discussion about software has their backside whacked with a large stick until they promise not to do it again.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    64. Re:SVG? by TheRaven64 · · Score: 1
      If you want to create full-featured Flash movies, you have to fork out the license fee to Adobe because they have the only implementation. If you want to play a full featured Flash movie, you have to have the official plugin.

      This is only half true. The Flash specification is a free download, however the license prevents you from ever working on a player if you have read it. Of course, someone could read the spec and then create a set of very simple programs that created a set of Flash programs that demonstrated all of the features of Flash, someone else could then dissect the Flash programs and re-create a copy of the specification, and then a third person (or group) could write a player. It would be an enormous amount of work, however.

      --
      I am TheRaven on Soylent News
    65. Re:SVG? by tzot · · Score: 2, Insightful
      I'd like to see browsers support a cleaner language than Javascript (such as some variant of Python)
      I love Python (for its clarity and simplicity) and use it extensively at my job and for personal reasons, but the whitespace-significant syntax is not very handy for embedding in web pages.
      --
      I speak England very best
    66. Re:SVG? by WWWWolf · · Score: 1
      In my physics class at my university we have to turn in homework on the Internet, and the website we're using uses Flash for entering equations.

      Egh. For comparison, just last week I got on an astronomy course. The lecturer said "oh, you can send the math exercises by e-mail, preferrably LaTeX or PostScript..." And he even pronounced "LaTeX" right. =)

    67. Re:SVG? by Dog-Cow · · Score: 0, Flamebait

      ""Visual" anything is a BAD way to go because it generates a bunch of code for you, and half the time you don't even know what the hell it does. Is it secure code? You don't know - you didn't write it. Such code could make apps prone to things like buffer overflows. Is that what you want for your users? If your argument is for code reusability or how quick you can build an app, it's easy enough to reuse code that you previously wrote."

      Of all the posts I've ever read, anywhere, this has to be the most ignorant of them all. You are truly the most fucked-up person to ever touch a computer.

      Fact: Unless you write every single bit yourself (no assembler, no compiler, no external libraries), you have no idea if the code is secure. You are, to say it again, totally fucked-up to think that a RAD environment is automatically worse than using glibc in terms of security or bugginess.

    68. Re:SVG? by Anonymous Coward · · Score: 0

      I have no problems running the linux version of Opera + the linux version of the flashplugin, both 32bit code, on my FreeBSD/amd64 box. Are you telling me that FreeBSD provides better support for obsolete 32bit apps than Linux itself does?

    69. Re:SVG? by merlin_jim · · Score: 1

      Sure, it's great for learning to program, but it's not good for much beyond that

      VB.NET compiles almost identically to C# now. In the bad old days what you say might be true but not any more.

      "Visual" anything is a BAD way to go because it generates a bunch of code for you, and half the time you don't even know what the hell it does.

      VB.NET generates all its code into your file. You edit the code it generates, the designer picks up the changes and visa versa.

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    70. Re:SVG? by Anonymous Coward · · Score: 0

      I'm still running 98 and am happy with it. I haven't upgraded to XP because I don't feel like paying Microsofts tax and everything I want and need to run works fine on 98. I have never been the victem of a root kit, had no virii, and only a few spyware/malware due to other users in the house, they were quickly dealt with (the software not the users). So why exactly should I pay Microsoft extra money? What would I gain? It rarely crashes, it runs all my programs, it won't bitch at me if I change my hardware so I just don't see the point. I'll get a new OS when I need a new computer until then Microsoft can shove it.

    71. Re:SVG? by Ender+Ryan · · Score: 1
      What is the right way to pronounce "LaTeX?"

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    72. Re:SVG? by opposume · · Score: 1

      they're a big multi-million-dollar company. Don't you mean Billion? A Multi-BILLION-dollar company?

      --
      I haven't lost my mind. It's backed up on disk somewhere.
    73. Re:SVG? by DrSkwid · · Score: 1

      which follows Web standards pretty well

      please read :

      http://www.quirksmode.org/

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    74. Re:SVG? by PortHaven · · Score: 1

      Try dynamic applications that allow drag'n'drop functionality, alterations without reloading the page. AJAX like functionality. If you think Flash is only an animation "gimmick" tool. You are naively wrong.

    75. Re:SVG? by YU+Nicks+NE+Way · · Score: 1

      Lah-te-ch (where the last "ch" is a gutteral that sprays mucus from your throat onto your audience. It's not a phoneme used in English.)

    76. Re:SVG? by DrSkwid · · Score: 1
      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    77. Re:SVG? by williamhb · · Score: 1
      The biggest problem isn't that the Flash player itself is proprietary (even though it would be nice if it weren't); it's that SWF is proprietary. This suppresses competition from would-be open source (or even other proprietary) Flash players that have to compete with Adobe/Macromedia. If SWF was open, an open source Flash player could be easily written that would eliminate such bugs.

      I would challenge "easily written". You seem to have a mystical belief that just because a format is open-source, a second implementation will magically spring out of the ground that doesn't have bugs. More often than not the reality is that second, third and fourth implementations will slowly creep out of the ground with just as many bugs and normally lagging a version or two behind the commercial version that has more money being thrown at it. SVG is an open format with much of the capabilities of Flash, and yet the players for it remain buggy and incomplete years after they were started. Even Mozilla (the hero of open-source projects for open standards) took many years in the doldrums before finally catching up with Internet Explorer, and then a big reason for Mozilla being able to catch up was that Microsoft stopped developing IE at all for four years.
      But as long as SWF remains proprietary, it needs to be replaced by a format that everyone can use.

      That was the rationale behind SVG, but the last few years have shown there are fewer people rushing out to replace SWF than we thought after all.
    78. Re:SVG? by DrSkwid · · Score: 1
      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    79. Re:SVG? by Anonymous Coward · · Score: 0

      Transformed directly... from what? To what? XSLT is sexy, and it's even useful for things like transforming Docbook to HTML, but what, exactly, would you use it for in the context of vector graphics?

    80. Re:SVG? by saltydogdesign · · Score: 1

      There's lots of terrific Flash content. You just have to look for it.

      Really good games: http://www.ferryhalim.com/orisinal/ (say what you like, I can play these for hours). Brilliant design and animation, follow many of the links here: http://www.fcukstar.com/post2005/index.html (or any one of a jillion other awards sites). And do I even need to mention YouTube?

      For that matter, I use Flash constantly to develop technical demonstrations for the profs at the university where I work. If you can allow that animation is at all useful, you have to admit that Flash is a pretty decent animation tool.

      If you only ever come to the web looking for raw information, Flash can be a pain. But then, if information is all you are interested in, we may as well go back to Archie and FTP. In the hands of a skilled and thoughtful developer -- as with any other tool -- Flash can be used to create really neat stuff. And I don't know about you, but neat stuff was what drew me to the Web in the first place.

      Caveat: I have a lot of problems with the Flash development environment and I do wish that SWF was an open format so we could get some competing tools.

      --
      // This is not a sig.
    81. Re:SVG? by NetRAVEN5000 · · Score: 1
      "VB.NET generates all its code into your file. You edit the code it generates, the designer picks up the changes and visa versa."

      I'm not so sure you understand what I'm talking about.

      Scroll to the top of the file. I could be wrong about VB.NET, but I know for a fact that VB6 and VC++6 both had a portion of the code marked "// DO NOT EDIT" or something like that.

    82. Re:SVG? by NetRAVEN5000 · · Score: 1

      Sorry, maybe you need a better link or something because I can't even find any mention of Firefox on the site.

    83. Re:SVG? by NetRAVEN5000 · · Score: 1
      "Fact: Unless you write every single bit yourself (no assembler, no compiler, no external libraries), you have no idea if the code is secure."

      I hope you're not a programmer.

      Computer programs are bound to have bugs. I understand that. But does that make it better to just trust VB or VC++ or whatever to write all your code for you, and just assume that it's secure? IMO, no. At the very least you should look through the code to make sure you can't find any security problems with it. No one else is going to know/care what tools you used so you might as well make sure as best you can that the problem isn't sloppy coding.

    84. Re:SVG? by CaptainPinko · · Score: 1

      Graphically representing data. You could easily make dynamic bar graphs based on other XML data.Any kind of graph really. I think this will be key: you can dynamically visualise your data with a simple XSLT. Of course you could do this using plain text data and then write a custom script in perl to spit out some bitmap... but XSLT w/ XML source and SVG output will be easier and less error prone and more flexible.

      --
      Your CPU is not doing anything else, at least do something.
    85. Re:SVG? by ZephyrXero · · Score: 1
      --
      "A truly wise man realizes he knows nothing."
    86. Re:SVG? by merlin_jim · · Score: 1

      Not only that, but VB6 at least stored part of its design-time properties seperately from the form itself and there was no way to really tell what it would be doing.

      I was commenting that this is no longer the case - VB has become a world class language now, and coding in it actually feels like you're writing code now.

      Even DirectX is accesible to the VB developer now - at performances that are within a few percentage points of C#.

      But that doesn't really address the underlying question - which is, has it ever been, previous to the current VB.NET environment, advantageous to write code in VB?

      I think so. Say what you will about performance and sloppy code - I would rather take 15 minutes to draw a form in a designer and another 30 to wire up its events than take 4 hours to hand code a bunch of windows API stuff just to draw my form and get everything just how I want it and another 2 or 3 hours wiring up the events by hand - a common design experience in C++ in the early days.

      VB revolutionized the world by making it easy and cheap to write software. No mind that the software didn't perform as well as it's C-bequeathed brethren. No matter that there were things you simply couldn't do. The fact is, it has spent decades meeting the needs of enterprise development more economically than any of its competitors - and this one fact has enabled computers to become the financial powerhouses they are today.

      A computer without software to run is virtually indistinguishable from high-silicon-content sand. And not quite as useful. VB made it so anyone with a half-baked idea and a little money could afford to have their own apps custom written for them.

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    87. Re:SVG? by typical · · Score: 1

      http://www.easternstorm.net/, as linked to in your URL, has an animated splash screen followed by what seems to be a broken page -- when I roll my mouse over chunks of the flash in the "WHEN" box, I get strange boxes appearing over the text and leaving chunks of the text overwritten. The "skip intro" button works, but nothing else seems to (like the "Continue" button) (though I'll grant that given the previous website posted as a response, probably something is just misconfigured on my machine, though I didn't have trouble with homestarrunner). The text in the "Cover" and "Site" sections is not selectable -- and this is a site where I might want to copy event information.

      If there's drag-and-drop or some feature which Flash is crucial to implement, I'm not sure what it is.

      --
      Any program relying on (nontrivial) preemptive multithreading will be buggy.
    88. Re:SVG? by Anonymous Coward · · Score: 1, Funny

      If you are targeting the WPF that still doesn't mean that your users will need Windows Vista to run it. Hell, the first demo of WPF I saw was on a Windows XP box. You don't really think the guys developing WPF have been doing it on Vista? Vista isn't even alpha yet... so WPF has been running on XP for some time already. The release of WPF will be back ported to at least XP, and I've heard ME and 2000 server are distinct possibilities. 98 won't be supported, but then 98 has been EOLed for a while. Besides... if you can't be bothered to upgrade your operating system once in eight years, then you obviously aren't interested in taking advantage of the latest technology anyways, right?

      Yes, Windows is indeed the only OS known to man. Muppet.

    89. Re:SVG? by MikeFM · · Score: 1

      When they make a browser thatg works I'll look at their other attempts at web technology with less doubt. ;)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    90. Re:SVG? by MikeFM · · Score: 1

      True, but it'd be fine if people would just include it from sepperate files which is really the way code should be added. Part of the problem with Javascript is that it's used inline so often which results in bad code and hard to maintain websites.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    91. Re:SVG? by MikeFM · · Score: 1

      It'd have to be tightly built into the browser. Plugins are troublesome at best and ActiveX is even worse. Jython is about as close as we can get to Python in a web browser today.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    92. Re:SVG? by beernutz · · Score: 1

      I use drag-n-drop and animations natively with no flash whatsoever. Cross browser (FF and IE), very simple and easy to follow.

      All with existing javascript and open source libraries.

      And it is done on public facing web sites.

      --
      (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    93. Re:SVG? by ChrisA90278 · · Score: 1

      "What does it do that I can't do with....." It locks you into a closed Microsoft system. From Microsft's point of view what could be better than that? Open Standards are very bad fo Microsoft's bussines model. You have to rememebr bussines don't release product to help YOU, they might help you but that's only a byproduct

    94. Re:SVG? by LifesABeach · · Score: 1

      Possibly one could show a "Bench Mark" to support their respective statements? Otherwise: "Opinions are like ... everyone has one..."

    95. Re:SVG? by Mr+Z · · Score: 1

      Where you see "Mozilla," think "Mozilla Firefox," as they're based around the same rendering core (Gecko) and exhibit rather similar behavior.

    96. Re:SVG? by danielsfca2 · · Score: 1

      If Flash or SVG or any other of the current technologies could do any of these features, MS wouldn't have had to create this new system.

      Sorry, I stopped reading right there. Are you high??

      When has MS EVER looked at competitors' standards and said anything but, "Let's make our own standard that does most of the same things, but is incompatible, and we'll break everyone else's product because everyone will use whatever we put into Windows"?

      Say what you want about whether competing technologies could have done the job, but don't pretend that if they did, MS would embrace them and use them. That's just foolish.

      Java, proprietary HTML (how about the for and event attributes on <script>?), screwed-up CSS, JavaScript (MS: JScript), etc. etc. The list goes on for hours.

      In fact, I'm surprised Microsoft use .TXT files still, instead of wrapping all plaintext files in pseudo-html and using a "new and improved" "Windows Notepad" which would really just be another shell for MSHTML (I.E.) to read them. They could have done the same for JPEG and GIF files and strike another blow for breaking all other OSs! But they didn't so there must be a limit to their evil.

      Ok, i did go back and read a little more: It does [...] making a 3D Cube spin in front of a building with clouds going by, and the 3D Cube has User Controls and Interface items on it.

      Oh, my, GOD. That is going to be the interface in the next Windows after Vista, isn't it? It's just sadistic enough to be true!

    97. Re:SVG? by TheNetAvenger · · Score: 1

      I'll look at their other attempts at web technology with less doubt

      Ok, read the post or go to www.microsoft.com

      This is NOT web technology, although it could be used via the web...

      It is the presentaion/graphics foundation of the next generation of Windows.

    98. Re:SVG? by TheNetAvenger · · Score: 1

      When has MS EVER looked at competitors' standards and said anything but, "Let's make our own standard that does most of the same things, but is incompatible, and we'll break everyone else's product because everyone will use whatever we put into Windows"?


      Ok, I stopped reading there...

      You know NOTHING about Microsoft, except the 'evil slashdot' bias.

      Go read up on technologies Microosft has pioneered, supported, and funded.

      For example Visual Basic, instead of creating their own originally, they paid the original company VERY WELL for the ideas they had put in to it.

      The same can be said of MANY technologies. Microsoft is more apt to buy the technology if it is good and pay the creators WELL than to RIP it off. Shall we talk about Apple and Konfabulator as an example of the 'opposite' of what Microsoft does?

      They also were a STRONG supporter and part of the OpenGL group, up until the OpenGL group REFUSED to put hardware acceleration technologies into OpenGL, as Microsoft proposed based on gaming and 3D acceleration cards that were going to become common. OpenGL saw themselves as an 'engineer/CAD' model with no need for frills for texturing games at high frame rates.

      Let's see what else off the top of my head... The defragmenter in WindowsXP is bought from the company that originally made a defragmenter for NT. Microsoft could have easily wrote their own, and instead rewarded the company by buying their work.

      There are 100s of cases like this. Instead of 'squash' the cool technology Microsoft likes, then tend to try to use the exiting people's work and PAY them for it. Shall I constrast Apple and ripping off the Open Source world work of BSD and giving nothing back to the BSD technologies?

      And I dare you to suggest Netscape as an example of MS squashing another company, as Microsoft tried to license Netscape long before they bought Mosaic for Internet Explorer - notice Bought, not ripped of Mosaic. Netscape screwed themselves as they did not want to make a portable engine out of the Netscape browser at the time.

      Also don't cite Wordperfect or Lotus, as Microsoft literally begged both companies to write Windows versions of their software, and even offered to supply the companies with developers to assist in the process. Both companies told Microsoft to go pound sand, as they had their market and did not want a Windows Version.

      Even in the Server/Networking world, Microsoft tried to license and work with Novell (which they did initially) until Novell told them to go pound sand as they wouldn't license the networking technology for Windows. Hence Windows for Workgroups, which was followed up by Novell's peer to peer solutions to try and compete.

      So ask yourself, how much do you really know about Microsoft and what technology they have EVER stolen or taken or recreated.

      Heck even with the Virus and Spyware technologies, they bought companies that put a lot of work into it recently.

      Do you not think Microsoft could not have created their own, honestly, or at the very least copied what these companies were doing?

      Instead they ONCE AGAIN, chose to pay these companies and people VERY WELL for the technology, even though most of it will be re-written.

      Go research a bit of Microsoft, they have screwed up a bunch, but ripping off technologies without compensation is not something they are known for.

      Microsoft also gives a lot of ideas and technology to the standards bodies of the web and the world that people don't even realize. Go look up for example who wrote the original MPEG4 codecs that the current MPEG4 and even DIVX are based on - Yes Microsoft. Also look up contributors to XML and CSS and other web standards that were given to the EVERYONE, things like XHTML. Also notice even their own Windows Media technologies were turned over to a standards body, hence VSC. Something not even Divx or Apple/Quicktime or Real have done with their media formats.

      In today's world, one of the easiest

    99. Re:SVG? by msormune · · Score: 1

      So if a bug free Flash player is easily written as Open Source, how come it seems to be hard to write as closed source?

      What we do NOT need is three competing standards: flash, sparkle and an open source alike.

      And PDF is an open format only in some levels: There are many Adobe-only extensions.

    100. Re:SVG? by Waltre · · Score: 1

      2 years ago? Ubuntu has only been around for 15 months (3 releases, every 6 months, 3 months until the next).

      Everyone and their dog has been using Ubuntu "for years".

    101. Re:SVG? by JohnCello · · Score: 1

      "If your answer involves "open source" then you can stop right there. Nobody (except about half the slashdot audience) gives a rat's ass about source code as long as the software works properly."

      Very well put. Bear in mind that for every one person who is a developer (or even knows how software works for that matter) there are thousands of plain old end-users who want a piece of software to do one thing for them easily. That's why having different OEMs for software is healthy. It gives you options that you don't have to develop yourself.

      Open source is great for a developer, as it allows us to make applications do what we want how we want it done...if you know how to code. By the same token, I wish my refrigerator had some features it doesn't. While I'm sure I could find the parts to make those options possible, I'm not mechanically inclined or motivated enough to do it myself. So I'll just shop around until I find a model that has the features I'm looking for.

      (Note to toaster - you're next pal!)

    102. Re:SVG? by Tet · · Score: 1
      So, SWF is like PDF - not open but everyone can generate & read content.

      So in what way are they not open? The PDF specs have been available from Adobe since the very beginning. Macromedia also offered the SWF specs for download (although it was a bit tortuous to get at them). So how are they not open? It doesn't get much more open than that.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    103. Re:SVG? by NetRAVEN5000 · · Score: 1
      I still don't think you fully understand.

      You can still use the Windows API and not have to custom-make everything, and still hand-code an application. Also, I didn't mean to suggest "don't use form designers", I was trying to suggest that you should at least look through the auto-generated code to make sure it's secure.

      Are you sure VB is considered a "world class" language? I don't see much anything written in VB except for very small applications. Good luck getting something as big as Quicken, Outlook, or DOOM III written in VB and running at C++ speeds. And I don't know what VB app you're talking about that runs at "near C++ speeds " - I've yet to see that, as even with small apps there is a difference in speed.

      And, no, VB didn't make the computer more useful. There were/are plenty of other BASIC interpreters just as useful. The only one you know about, though, is VB because MS made a big deal about putting VB/VBScript into every application. Who did that help, other than virus creators?

    104. Re:SVG? by NetRAVEN5000 · · Score: 1
      Okay.

      From the site:
      # CSS support: Excellent
      # DHTML support: Excellent
      # DOM: Level 1

      So, what do they see wrong with FF/Mozilla, as far as Web standards go?

    105. Re:SVG? by Mr+Z · · Score: 1

      This page on that site goes on and on about Quirks Mode, Almost Strict Mode (a unique-to-Mozilla beast), and Strict Mode. This page goes further and delineates how different browsers pick among those three modes.

      If you always code Strict and never have to support a quirks-only browser, then lucky you!

      Personally, there's a reason I never became a web developer and I keep my HTML simple. :-)

    106. Re:SVG? by ZephyrXero · · Score: 1

      No...I switched to Linux two years ago, I just happen to be running Ubuntu now...

      Started with Slackware, went to Gentoo...and now I'm living the easy life with Ubuntu. ;)

      --
      "A truly wise man realizes he knows nothing."
    107. Re:SVG? by NetRAVEN5000 · · Score: 1

      From the first page you mentioned, it sounds like Mozilla does, in fact, conform pretty well to Web standards.

    108. Re:SVG? by will_die · · Score: 1

      Your killing your own argument with the examples you mentioned.
      Excluding the current license of the defragger Microsoft has purchased all thoses companies, and modified them to support the Microsoft standard, dropped support for other platforms and standards and the only nice thing lowered the price of them. It does not disprove the assertion that microsoft sets its own standards and then makes sure others defacto and dejure standards will not easily work. The OP examples are not disproven.
      So ask yourself, how much do you really know about Microsoft and what technology they have EVER stolen or taken or recreated.
      3 quick ones where microsoft has stolen/taken other peoples technology you could almost write on book on all the examples: Eolas: Allowing Internet Explorer to use plug-ins and applets, Stac: Disk Doubler, Syn'x: Used code it had stolen.
      Microsoft is very much known for stealing from others, and factors that into thier costs. They are currently at around 50 lawsuits where they are charged with stealing technologies. If you have spend any time looking at Microsofts dealing with other companies it is a well known thing that they are going to do 1 of 3 things; purchase the company, use your ideas, or delay you while they develop thier own product in secret.

      Also MPEG4 is based on quicktime architecture not microsoft. Also microsoft has been doing everything it can to kill it off, support for it is very poor and extremly limited. Microsoft wants you to uses its standards not mpeg-4. And your comment only applies to the first divx codex where yes they took the microsoft codexes hacked them to allow stuff microsoft had lockout, the new stuff is all clean room written stuff.
      Yes microsoft has submitted alot of ideas to various standard groups but the real question is how many of them have they implemented? IE7 sure is not going to be supporting alot of them, even thoses microsoft submitted. Try taking stuff that microsoft is releasing now and applying the standards that Microsoft has submitted, they are not compatable.

      Finally your example of highlght a word in any application, and change the font, or copy it now it was not a micosoft idea it already existed in lisawrite which was predated by Xerox Star which had some of that capability. Microsoft does get credit for innovating a talking paperclip.

    109. Re:SVG? by TheNetAvenger · · Score: 1

      Also MPEG4 is based on quicktime architecture not microsoft

      Your post was so full of crap and 'allegations' I just am going to skip most of it. Also the Eola and stacker items you mention are not as clear as you make them out to be. Many companies actually broke both, and the Stacker was based on MS making MS-DOS incompatible, not TAKING the TECHNOLOGY, as this was never proved and later dropped from the lawsuit.

      As for the other lawsuits, when you are the 800lb gorilla, you are also the cash cow of the patent and lawsuit world. Even Apple has been at the mercy of MANY lawsuits... And one important one, like from XEROX, where they lost for stealing GUI concepts they were not licensed to use.

      As for the MPEG4 being based on Quicktime architecture? Are you high?

      Just because Apple 'adapted' the MPEG4 technology and licensed it for quicktime is completely different than the MPEG4 codec being written or based on anything to do with Quicktime.

      Up until Quicktime moved to MPEG4 technologies, it pretty much sucked, that is why it was the bastard step child of the audio/video streaming world when Real/RA and MS/AVI-WM technologies were prevailing, and still are.

      Go look up the original MPEG4 codec information, you will find that it was code written by Microsoft and even Called MS-MPEG4 for a while in the developer world, as it was released as a development codec back in about 1998.

      Go do some research instead of trying to defend your 'ideals' with nonsense.

    110. Re:SVG? by will_die · · Score: 1
      Lets see
      http://www.wright.edu/ctl/media/multimedia/quickti me.html
      QuickTime 6, the basis of the MPEG-4 international,...


      http://www.apple.com/quicktime/technologies/mpeg4/
      , it's no surprise that the ISO chose the QuickTime file format as the foundation for the new MPEG-4 standard.


      http://www.streamingmedia.com/article.asp?id=7469& c=7
      Apple seems the most likely to pursue an MPEG-4 standard-based approach -- not surprising given that its technology forms the base of the MPEG-4 specification.


      I was tring to advoid MS-MPEG4 because of it one of thoses standards that micrsoft took and then added thier own stuff which made it compatable. Depending on the time you purchased stuff you had to make sure it specificly supported MS-MPEG4 if you needed that capability.

      As for Microsoft having the first MPEG-4 codex I will take your knowledge on that, not sure why since you have proven multiple times your knowledge is worthless, what does it matter? The public release of MS-MPEG4 was incompatable with the official standard for a long time and when brought up to standard was serverly lacking in capability, since it is not in Microsoft's direction to support it but instead they want people to use thier own formats.
      Got learn some basic stuff about computer history, kid.
      Stac vs Microsoft had nothing to do with incompatabilities, DOS 6.0 released with Stac code, Microsoft lost lawsuit, they released 6.21 with NO disk compression, then released 6.22 which was rewritten to advoid using the code they had stolen.
      Other companies dealing with Stac does not matter because it was you that said that Microsoft had never stolen other peoples code and was not know for doing so. Both of them as previously shown are false.
    111. Re:SVG? by TheNetAvenger · · Score: 1

      I applaud your research and clever pulling out of context statements, although the one site was not out of context, it was just repeating myth of someone not understanding the difference between 'adopting' a technology and being the basis of the technology.

      Again I will repeat this for the slow learners, MPEG4's codecs were not based on Quicktime Technology, and the original MPEG4 codec technology was written by Microsoft.

      Everyone else, don't be trolled by the above post, do a simple freaking google search for yourself on: Microsoft MPEG-4 v3 or
      MS-MPEG4 v3 or even Microsoft MPEG-4 v1.

      I will also again repeat. DIVX is nothing more than a 'hack' of the original Microsoft of the MPEG4 codec technology.

      Here, I will do a quick Google for the causal reader:

      http://www.doom9.org/index.html?/codec-faq.htm
      What's the difference between DivX and MS MPEG4 v3?
      There's none, really. DivX is basically a step farther from the original hack of the MS MPEG4 v3 codec


      http://www.am-soft.ru/fourcc.html
      "Microsoft MPEG-4 V1, V2 & V3 Microsoft MPEG4 Frozen These codecs were developed by Microsoft by draft MPEG-4 specs and were available some time ago with their Windows Media Tools (WMT) and MS NetShow package. However Microsoft has restricted the functionality of these codecs so that only native tools from Microsoft could use these compressors. The DivX team made a binary hack of MS MPEG4 V3 codec and called it DivX.

      And of course how about posting a link to MPEG Specifications Body itself, cause apparently that would have not allowed the above poster to distort facts:
      http://www.m4if.org/mpeg4/

      And now let's address your revisionist history of MSDOS and Stacker... You quote the Internet Myth regarding the lawsuit between Microsoft and Stac, but have you or any of your other drones actually read about the ruling 'specifically'.

      If you had, you would see that it was a PATENT lawsuit, and NO CODE WAS STOLEN. PERIOD. (Go ahead and edit Wiki or keep saying it to yourself, it will not make it true.)

      Let me repeat, MS did NOT use or STEAL any code from Stac. - Go read the lawsuit, for the love of God...

      Here, let me give you a link to get you started if you want to find truth on the subject:

      http://www.reference.com/browse/wiki/Stac_Electron ics
      Stac sued Microsoft for infringement of two of its data compression patents, and won; in 1994, a California jury ruled the infringement by Microsoft was not willful, but awarded Stac $120 million in compensatory damages, coming to about $5.50 per copy of MS-DOS 6.0 that had been sold. The jury also agreed with a Microsoft counterclaim that Stac had misappropriated the Microsoft trade secret of a pre-loading feature that was included in Stacker 3.1, and simultaneously awarded Microsoft $13.6 million on the counterclaim.
      While Microsoft prepared an appeal, Stac was able to obtain a preliminary injunction from the court stopping the sales of all MS-DOS products that included DoubleSpace; by this time Microsoft had already started shipping an "upgrade" of MS-DOS to its OEM customers that removed DoubleSpace


      As you see, NO CODE was Stolen by Microsoft, and the reason 6.21 even had to be released was because of the injunction by Stac to 'extort' Microsoft, which worked, as Microsoft basically bought the failing company.

      And if you look at the case, the only thing MS did was create a technology that 'infringed' on their PATENTS - NOT STOLE CODE as you incorrectly state.

      However, Stacker Willingly used a MS Trade Secret that was disclosed to them during this time, so Stac is the company that actually STOLE anything.

      And you my friend are the one that needs a history lesson, next time try to provide facts instead of bloviating about old Internet Myths...

  2. So how will this kill flash by rminsk · · Score: 5, Insightful

    How will this kill flash if I can not run it under other operating systems besides windows?

    1. Re:So how will this kill flash by DaHat · · Score: 0

      It builds XAML files for use in .NET apps... and despite popular belief .NET works elsewhere than just Windows, not to mention the Avalon Everywhere announcement at the 2005 PDC.

    2. Re:So how will this kill flash by dsginter · · Score: 4, Funny

      Because it is disrespecful to dirt!

      Can't you see that it is serious?

      --
      More
    3. Re:So how will this kill flash by Anonymous Coward · · Score: 0

      keep drinking the koolaid

    4. Re:So how will this kill flash by rminsk · · Score: 1

      and tell me why I would want to run .NET?

    5. Re:So how will this kill flash by miscz · · Score: 1

      Do you think that Microsoft is worried about that? :)

    6. Re:So how will this kill flash by Tordek · · Score: 1

      Youw wrote that wrong.
      "*Sadly*, .NET runs."

      --
      Tordek, Dwarven Warrior - Juegos de Rol en Argentina
    7. Re:So how will this kill flash by Anonymous Coward · · Score: 0

      Ah, and therein lies the rub, it's meant to exclude other os's and hopefully for M$, a flash killer. Then everybody will want to run Windows to see all the cool shit. heh, yeah right ;)

    8. Re:So how will this kill flash by Anonymous Coward · · Score: 1, Interesting

      According to Xaml.Net, Xaml is like Flash using XML on the NEXT .Net plaform. WinFx will be ported back to WinXP, but to _really_ use it, you need the next Windows OS (Vista?) Also, XAML has a document format like PDF, Rich Internet applications like AJAX and Xforms, Vector graphics like SVG, and Workflow, so that you can write whole applications using a application design tool and not writing explict code. Maybe it is trying to do everything and may not do one thing well. Of couse - tham might happen with FLASH if PDF is embedded with it.

    9. Re:So how will this kill flash by corngrower · · Score: 1

      Flash was stillborn on my machine.

    10. Re:So how will this kill flash by Anonymous Coward · · Score: 0

      From what I've heard about it, the entire thing runs on a JavaScript engine which they'll make public to a certain extent. They encourage others to port it to any platform of their choice. The primary reason being that other browsers are also used on Windows.
      With their embrace strategy towards the web, ie. other browsers gaining more leverage. Locking themselves out from a potentially big market, IDE's for designing these things, is not a smart move.

    11. Re:So how will this kill flash by MonTemplar · · Score: 1

      Try sticking something in it....try an male organ of some kind??

      --
      -MT.
    12. Re:So how will this kill flash by ThePengwin · · Score: 1

      well as microsoft thinks....
      Windows is the ONLY OPERATING SYSTEM IN EXISTENCE!

      Windows would be so much better if it supported reading to more than FAT and NTFS. it would kick it up such a notch!

    13. Re:So how will this kill flash by zootm · · Score: 1

      The summary is misleading. This is not a "Flash-killer". It's not even designed for creating webapps, as such (I believe it can, but as you say it's kinda defeating the point in most cases). Sparkle is an interface designer with a Flash-like interface.

      People see it and think "wow! That's like Flash!", but fail to realise that the system is actually creating native WPF widgets (often with changed appearance) for WPF, the main display system of Vista (which allegedly has an XP version too).

      This isn't Flash, it just looks like Flash, because Flash has a nice interface for creating things which have animation in them, and MS have aped that, just like everyone apes everything from everyone else in the land of software, in a process we call "progress".

    14. Re:So how will this kill flash by wjsteele · · Score: 1
      No, XAML doesn't do any of that. XAML is a markup language that simply describes objects. Nothing more. Being that, it can be used to describe User Interfaces, Application Workflows, you name it. If it can be described in code, then it can also be described in XAML.

      Here is the definition right from the web site you mentioned.

      XAML (Extensible Application Markup Language, pronounced, 'ZAML') is an XML based Markup language developed by Microsoft. XAML (A serialization format) allows one to express an object model using XML. XAML, combined with Microsoft's Windows Presentation Foundation (WPF), is one of the primary pillars in WinFX; the next generation of Graphics and Internet Services Technology.


      Now, if you replace XAML in your comment with WPF (Avalon) then you'd be closer.

      Bill
      --
      It's my Sig and you can't have it. Mine! All Mine!
    15. Re:So how will this kill flash by MonTemplar · · Score: 1

      That'll teach me to leave Slashdot open on my PC with a dorky cow-orker in the room... please ignore above post.

      -MT.

      --
      -MT.
    16. Re:So how will this kill flash by Randolpho · · Score: 1

      I don't have any mod points, but you deserve several +1 Informatives.

      Folks, look a little deeper, please. Sparkle isn't Flash, it's just a different way of doing WinFX.

      Everything you can do with Sparkle, you can already do right now with Visual Studio 2005 and the December WinFX CTP with Cider.

      Sparkle just gives you a different approach to it. It's designer oriented rather than developer oriented. It's GUI-driven rather than code-driven.

      A better thing to compare Sparkle to would be the original release of Visual Basic: a way to help non-code-monkeys build windows applications and applets.

      --
      "Times have not become more violent. They have just become more televised."
      -Marilyn Manson
    17. Re:So how will this kill flash by Sithgunner · · Score: 1

      doesn't it matter as long as you win on the windows field?
      exactly how many percentage of people care if it runs on linux or mac? not that much

  3. It will never work by Anonymous Coward · · Score: 0

    Because of Mr. Sparkle. They need to rename it for it to have a chance.

    1. Re:It will never work by ozmanjusri · · Score: 1
      They need to rename it for it to have a chance.

      It's already a misspelling of "Spackle".
      "A trademark used for a powder to be mixed with water or a ready-to-use plastic paste designed to hide cracks and holes in plaster before painting or papering."
      The original name was intended to describe its role in Vista.
      --
      "I've got more toys than Teruhisa Kitahara."
  4. ZOMG FIRST by Dragon+of+the+Pants · · Score: 5, Funny

    The only kind of flash killer I need is the kind that keps those damn annoying ads out of my face.

    1. Re:ZOMG FIRST by colinbrash · · Score: 1

      Like Adblock Plus?

    2. Re:ZOMG FIRST by burndive · · Score: 2, Informative

      No. Like Flashblock.

      --
      ...because "hacker" sounds way sexier than "code drone."
    3. Re:ZOMG FIRST by colinbrash · · Score: 1

      No. Like Flashblock.

      I used to use that, until it started freezing Firefox. Then it wouldn't uninstall! I had to manually go in and edit and delete files.

      Hopefully they've fixed that bug by now... but it was enough for me to not want to try installing it again.

      Besides, Flashblock (unless it's changed) blocks EVERYTHING, and you have to click through to see the flash. This gets annoying on sites like http://www.homestarrunner.com/ -- I much prefer Adblock's method of blacklisting flash ads via filters. Flash I want to run does, flash I don't want to run doesn't.

    4. Re:ZOMG FIRST by rebug · · Score: 2, Informative

      Flashblock has whitelisting.

      --

      there's more than one way to do me.
    5. Re:ZOMG FIRST by fiannaFailMan · · Score: 4, Funny

      I entirely agree. While they're at it, I hope they kill that gif image format too. It's only ever used for annoying animations and tacky envelopes folding up to represent a link to an email address. Never did anything useful in its life, only was abused. All the fault of the technology.

      --
      Drill baby drill - on Mars
    6. Re:ZOMG FIRST by mad.frog · · Score: 5, Funny

      Yeah. And HTML pretty much sucks too -- I'm always seeing HTML pages that have annoying shit (like people using "loose" when they mean "lose"). Let's hope they can kill HTML off.

    7. Re:ZOMG FIRST by RingDev · · Score: 1

      That post was good for a laugh, then I realized it was +4 informative, not +4 funny.

      Gif has been an extremely important graphic standard for a long time; Small animations (used for more then just those annoying adds), transparency, and custom color palets. Yeah, I wish it would be fully replaced, but PNGs have always had support issues, and other options have never really made an impact.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    8. Re:ZOMG FIRST by Anonymous Coward · · Score: 0

      Just because it's satire doesn't automatically make it funny ha-ha, you realize.

    9. Re:ZOMG FIRST by Anonymous Coward · · Score: 0

      Yeah. And computers. Actually I think I'll just unpl

  5. I, for one by Chemisor · · Score: 5, Funny

    I, for one, welcome our new Flash killing overlords. After all, anything that promises to kill off flash must have been made by a most honorable and considerate person, who wishes nothing more than to spare us from the many, many pains of the hostile landscape of the web.

    1. Re:I, for one by Anonymous Coward · · Score: 5, Insightful

      I can understand that you hate ads taking space and processing-time, but have you ever developed an APPLICATION using Flash? For me it's the language (ActionScript 2.0) and the player. Thats basically what flash is. With the Flash 8 player you can do some really cool things with actionscript. Check it out before you just "hate everything flash". Also, I would like to point you to http://www.osflash.org/ for all your opensource Flash-needs. Flash / SWF / ActionScript isn't just a way to create ads. You can create whole applications with it... when there is an appropriate use for it of course. Making stupid banners and ads with Flash is just a very small part of Flash, though many use Flash to do it. Do you hate gifs, jpegs and pngs too? They dont have as many other uses, besides banners and ads, as Flash do.

      The component-architecture by Macromedia admittedly sucks badly, but open source projects are worked on as I write this, to change all that. You can now use Eclipse as a development environment for Flash, though I prefer either TextMate or XCode for my development needs. Especially Xcode, since I do alot of Cocoa/Objective-C development as well.

      You should check out ActionStep, which is a framework modeled after NextStep/Cocoa, for Flash. It's opensource, nearly at 1.0, and looking quite good. There is the open source compiler mtasc, which supports all the latest things of the Flash 8 Player, is faster than Macromedias own, does better type checking and works from the commandline on most OSes. Being a commandline compiler, means it can easily be integrated with your favorite editor / IDE. Do read up on these things before you call it a nuisance and ad-thingie. Thank you very much.

    2. Re:I, for one by truthsearch · · Score: 1

      Ladies and gentlemen, uh, we've just lost the picture, but what we've seen speaks for itself. The desktop has apparently been taken over- 'conquered' if you will- by a master race of giant corporations. It's difficult to tell from this vantage point whether they will consume the captive web browsers or merely enslave them. One thing is for certain: there is no stopping them; the Sparkle will soon be here. And I, for one, welcome our new Flash killing overlords. I'd like to remind them as a trusted /. personality, I can be helpful in rounding up others to toil in their underground web sites.

    3. Re:I, for one by nwbvt · · Score: 4, Insightful
      "You can create whole applications with it... when there is an appropriate use for it of course. "

      You know what else can create "whole applications"? Java, C++, C#, C, Perl, Python, Javascript, Fortran, Cobol, Ada, Visual Basic, Smalltalk, Assembly, need I go on? The fact that you can create "whole applications" with it isn't really something to be proud of.

      Show me one instance where Flash truly is the best choice out there. Show me one instance where the negatives attributes of Flash (ie accessibility problems, requirements for third party proprietary software, an inability to interact with the operating system, etc.) are outweighed by the positive attribute (it makes it easy for third graders to make pretty webpages).

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    4. Re:I, for one by ScottyH · · Score: 2, Insightful

      accessibility problems
      Accessibility isn't a requirement for a lot of software.

      requirements for third party proprietary software
      There aren't any requirements to work with 3rd party proprietary software, as many OSS development tools exist...unless you're talking about the Flash Player itself.

      an inability to interact with the operating system
      What do you mean? Why should it be able to interact with the OS. It's a web technology.

    5. Re:I, for one by Directrix1 · · Score: 1

      The Simpsons are universally applicable aren't they?

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    6. Re:I, for one by abigor · · Score: 1

      It's very good for making rich web clients, kind of like what XMLHttpRequest allows you to do, but better. Currently, nothing else competes. Java could have, but applets never succeeded.

      "an inability to interact with the operating system"

      Okay, now I know who I'm dealing with here - someone who doesn't know what they're talking about.

    7. Re:I, for one by bcrowell · · Score: 1
      My kids love flash sites like barbie.com. They can play games and have fun, I don't have to worry about installing software, and everything works on every OS. (We don't have a Windows machine, so it's really not an option to walk into a store and buy them shrinkwrapped games or educational software.) I wouldn't want my browser configured to display flash by default, but just because flash ads are annoying, that's not a good reason to hate the whole technology.

      The one thing I don't like about Flash is that it's totally proprietary. For that reason, it will be nice to see SVG support improve in browsers.

    8. Re:I, for one by nwbvt · · Score: 1
      " Accessibility isn't a requirement for a lot of software."

      Sure...
      ...if you don't want your application to be available to the general public (many of whom have disabilities that need to be taken into account).

      " There aren't any requirements to work with 3rd party proprietary software, as many OSS development tools exist...unless you're talking about the Flash Player itself."

      Yes, that is exactly what I'm talking about.

      " What do you mean? Why should it be able to interact with the OS. It's a web technology."

      No, web technologies should not be able to interact with the OS. Thus that is going to be a limitation with every web app. That doesn't mean it isn't a limitation. It serverly limits the number of "whole applications" that can be developed with Flash.

      I still havn't heard of a potential use where Flash is clearly the best choice...

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    9. Re:I, for one by nwbvt · · Score: 1
      "It's very good for making rich web clients, kind of like what XMLHttpRequest allows you to do, but better. "

      If all you want to do is make a pretty interface, sure, you can use Flash. But then you have completely missed the point of the World Wide Web.

      "Java could have, but applets never succeeded."

      Actually Java (with other technologies) is heavily used in web applications. Buts thats another story, for now I'll let you go on thinking Java is only used in applets.

      Do you know why applet based webpages are not that popular nowadays? For the same reasons Flash based webpages cause headaches for nearly everyone who uses them.

      " Okay, now I know who I'm dealing with here - someone who doesn't know what they're talking about."

      Are you claiming that Flash can interact with the operating system? Or are you one of those people who took a night class on Internet technologies and now thinks web applications can do everything? If the latter is true, let me assure you, there are many applications that do need functionality stuff like Flash simply cannot provide.

      Still waiting for that scenario where Flash is the best man for the job...

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    10. Re:I, for one by sabNetwork · · Score: 1

      Show me one instance where the negatives attributes of Flash (ie accessibility problems, requirements for third party proprietary software, an inability to interact with the operating system, etc.) are outweighed by the positive attribute (it makes it easy for third graders to make pretty webpages).

      Google Video.

    11. Re:I, for one by sexyrexy · · Score: 1

      I think you are confusing Flash with Shockwave. Flash is the authoring environment, which is properietary. However, the websites to which you are referring are all swf files (Shockwave), which is an open format. You could write your own authoring suite that has all of the same features as Flash and it could export equivalent Shockwave files for publishing.

      --

      Rex is 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    12. Re:I, for one by nwbvt · · Score: 1

      They are not using Flash as an application, but as a means to view videos. There are dozens of video formats which they could have just as used just as easily (if not easier).

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    13. Re:I, for one by jensen404 · · Score: 1

      Flash is easy to use. It has a built in graphics library. I've made a couple of GUI prototypes and small applications that would be much more difficult to program using any of the languages you mentioned. (more difficult for me, at least)

    14. Re:I, for one by mjbkinx · · Score: 1
      Also, I would like to point you to http://www.osflash.org/ for all your opensource Flash-needs.

      Yeah, I'm using those tools, too ("AMES" -- ASDT, MTASC, Eclipse and SWFMill). I wanted to switch to Linux for a long time and I finally could. Recently I began looking into ActionStep, and I must say I'm impressed. Other notable projects are ASwing (Swing implementation in ActionScript), and Red5 (server needed to make use of the client's webcam and for streaming videos).
      On the player side, Gnash looks like the most promising attempt at the moment, but still has a far way to go. But once it's done, it will become possible to integrate it into "traditional" apps and use an SWF as the GUI (at least if the app is GPL), which is where Flash is best at. I don't see it replacing the proprietary plugin any time soon, though -- the next version (8.5, currently available as public alpha) will be a huge step.

      I'm always amazed by the irrational comments each time something Flash related gets posted. I hate Flash banners, too. I also hated the animated GIF banners we had before Flash, especially combined with MIDI sound. Sometimes I think it's too easy to get started with Flash for people who have no idea what they're doing, but that doesn't mean it's inherently bad (I'm sure some will disagree). Accessibility is an issue, because unlike HTML, it takes extra effort to support it. And yeah, the official plugin is proprietary, but it's being worked on. Other than that, most of the stuff I read is either nonsense or due to improper use (which includes both how it's done and whether Flash is the right tool for the job in the first place).

    15. Re:I, for one by lachlan76 · · Score: 1

      But how many of those ways would allow cross-platform viewing of that video inside the browser?

    16. Re:I, for one by 16K+Ram+Pack · · Score: 1
      I'm seeing quite a few sites using Flash for video, and I think we'll see even more of it. I know I'm going to get some "I don't" replies, but I'd say that the most ubiquitous plugin that is installed is the Flash plugin.

      It probably has broader adoption than any of the "video" formats on their own.

    17. Re:I, for one by tonydiesel · · Score: 1

      Very simple - web based applications that require 1) Easy to maintain browser independence, 2) the gathering, collection and manipulation of large amounts of data, 3) highly interactive user interfaces

      Hmm... who builds applications like that? Maybe SAP? Or, maybe you want a more complete list?

      There is a significant need for web based applications that provide a rich interface for users to manipulate data. Eventually, nearly all applications that gather/manipulate data will be delivered over the web. Some version of this can be built with HTML (and the related buzzwords, like AJAX), but technologies like Flash/Flex do it better. It provides a better user experience, more control for the developer and most of all, a toolbox that was specifically designed for application development.

    18. Re:I, for one by SanityInAnarchy · · Score: 1

      Also, I would like to point you to http://www.osflash.org/ for all your opensource Flash-needs.

      I need a browser plugin that supports all the things you're talking about, and works on my amd64.

      --
      Don't thank God, thank a doctor!
    19. Re:I, for one by musonica · · Score: 1

      Flash is a great platform for a lot of people, web artists who want to create a widely accessible multimedia experience and small games. Its increadibaly fuller 3d support is on the way (linking in with Macromedia Directors 3d engine) and Adobe (new owner of Macromedia) exploring 3d content (in PDFs!). Plus its optimized for designers to easily make this content... don't hold the terabytes of painful and pointless swfs against its creative potential ;)

    20. Re:I, for one by MidnightBrewer · · Score: 2, Informative

      Its positive attributes: fully compliant with Section 508 accessibility requirements, requires a plugin that currently ships with a majority of browsers and is otherwise free and easily accessible, and the fact that it's easy for even a third grader to make "whole applications." Why is making something accessible for people a sin? Macromedia decided it was a good idea, and I'm willing to bet that they are now a whole lot richer than anybody currently participating in this thread.

      I'm currently building a site that I'd like to have some Flash-like interactivity without having to go out and buy a copy of Flash. I can do a lot of it using CSS and DHTML, but there's a steep learning curve involved. Sure, the documentation is "all on-line and readily available" - if you know where to look. I've enlisted the help of a friend of mine who does server application development for a living, and even he was stumped a few times. Why should I have to program a script just to detect the browser window dimensions and keep track of them should they be resized? Flash does that automatically, and it's a real time-saver. Sure, the site will be smaller and leaner in the long run and also gracefully degrade, but had I done it in Flash, it would have been deployed a lot faster, too.

      Programmers are also not usually good interface designers. Just visit that OSFlash from the grandparent to get a good example. Horrible content organization, awkward navigation, and no simple link to take you quickly to where you can download tools and documentation to get started. What's the point of making an open source replacement for something if it doesn't actually replace it? Should Flash developers really trade in their graphical interface and timeline for a text-based IDE? I guess you really do get what you pay for.

      As for Flash not interacting with the operating system, I think that's beside the point. Flash by itself serves an important function for delivering full applications within a browser - something that the above-mentioned languages can do, but as far as the majority of people are concerned, not always as easily and quickly as Flash. For one, the majority of those listed are all server-side, and are going to require a lot of horsepower from the server. What web-centric application would you suggest needs Assembly?

      The client-side ones all require "third-party proprietary software" to run, and you can't guarantee that all versions are going to be current across all platforms, which will render your content inaccessible to some viewers. The right tool for the right job, as the saying goes. And if you really want Flash to interact with the OS, get Director; that's what it's there for.

      --
      "Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
    21. Re:I, for one by sergio.garcia · · Score: 1
      I think the main reason is that the deployment and upgrading of GUI applications is a pain in the ass.

      Having to manage the deployment and upgrades of a "rich client" on thousands of computers running different operating systems can be a nightmare. Using flash, your clients dont have anything to install (besides the flash plugin, which is probably already installed). As for upgrades, you can count on the fact that all your clients will be always running the last version of your software without *any* effort.

      You can do the same thing with Java (with applets and webstart), but the flash plugin was way way better at the beggining so java lost that battle.

      --
      "Agree with them now, it will save so much time."
    22. Re:I, for one by Anonymous Coward · · Score: 0

      "You can create whole applications with it... when there is an appropriate use for it of course. " You know what else can create "whole applications"? Java, C++, C#, C, Perl, Python, Javascript, Fortran, Cobol, Ada, Visual Basic, Smalltalk, Assembly, need I go on? The fact that you can create "whole applications" with it isn't really something to be proud of.
      It's not that it creates whole applications. It's that it allows designers to create interfaces themselves, in an design environment similar to the tools they would already be familiar with, that the programmer can then program against.
      Normaly the designer draws the UI, the programmer get's it, chops it up and tries to create some code that creates a useable UI from it but that doesn't fit properly what the designer envisioned and the whole process is messy and long.
      Now the designer can create the UI with elements such as buttons, inputs etc. that they can fully customise with vector graphics, 3D and animations, pass that XAML onto the programmer who can then impliment the code behind it.

    23. Re:I, for one by ScottyH · · Score: 1

      Sure... ...if you don't want your application to be available to the general public (many of whom have disabilities that need to be taken into account).

      I'm just saying what I know. Having developed software for many mid-sized companies, I have never been asked to take this into consideration. I know this isn't the case for all software, but it certainly is for some.

      And as far as a proprietary VM, if you're letting this hold you back, then be sure to stay away from C# and Sun's Java VM (I know there are OSS ones, but anything decent?).

      No, web technologies should not be able to interact with the OS. Thus that is going to be a limitation with every web app. That doesn't mean it isn't a limitation. It serverly limits the number of "whole applications" that can be developed with Flash.

      While it would be nice to have OS access, I'm sure you understand the reasons why you're prevented from doing so. I've found that the shift from desktop to web software only required a similar shift in the way I do things. I rarely, if ever, feel limited.

      As far as using Flash to build apps, you really can end up producing some rich, usable software (minus the accessibility thing). Although there are still issues with the development workflow (lack of a decent debugger is a big-time setback), the apps that end up being produced would be difficult to reproduce using DHTML and AJAX. I think that consistent VM behaviour across platforms is a great selling point for many developers.

      I have had requirements where Flash is the clearest choice from a development perspective, and I'm sure that I will continue to have them...and I'm not just trying to shove a square peg in a round hole.

    24. Re:I, for one by nwbvt · · Score: 1
      "I'm just saying what I know. Having developed software for many mid-sized companies, I have never been asked to take this into consideration. I know this isn't the case for all software, but it certainly is for some."

      Yes, many people fail to take it into consideration. That doesn't mean its not a problem.

      " And as far as a proprietary VM, if you're letting this hold you back, then be sure to stay away from C# and Sun's Java VM (I know there are OSS ones, but anything decent?)."

      I believe C# has an open source VM, and Java is an open standard so anyone is free to develop their own.

      "While it would be nice to have OS access, I'm sure you understand the reasons why you're prevented from doing so."

      As I said before, I am aware of the security issues involved in writing web apps. I am aware that web app technologies like Flash and Javascript will never have access to the OS. But that doesn't change the fact that it severly limits the number of "whole applications" you can make with it.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    25. Re:I, for one by TFowl · · Score: 1

      I was about a foot away from calling you a douche bag so I apologize for almost doing that. Ok, not to post flame bait here, but the languages you mention above in your rebuttal...guess what? About two, possibly 3 of them can be deployed as Rich Internet Applications. So I think you may have missed the person's point about making "whole applications". I believe he's talking about "whole applications" for the web. And, if you can write an RIA in Assembly... I'll kiss your ass... T

    26. Re:I, for one by saltydogdesign · · Score: 1

      Show me one instance where Flash truly is the best choice out there.

      YouTube

      --
      // This is not a sig.
    27. Re:I, for one by Number6.2 · · Score: 1

      It sounds to me like we have two competing ideologies thrashing it out:

      The Flash camp that says: here is a technology that is available to us, it enables us to do something HTML does not (or allows us to do it easier), and it doesn't "feel" like a million other websites. This group I label the "marketeers". You want some way to set yourself apart from the unwashed hordes of plain, vanilla HTML sites out there, and Flash is "now" and "wow".

      The Anything Else But Flash camp (of which I am a member) I will label the Curmudgeons. Now I will admit that (having just visited the Macromedia/Adobe site) that the animations are very smooth and very slick. Hrmmm, let's see how much the development system costs...$700 for Flash Professional 8. Studio 8 will set you back $1000 US. Not A Problem ... if my company is picking up the tab. But what if I, as Joe Independent, want to play with this nifty technology. BZZZZT! I'm Terribly Sorry. Look but don't touch. Buy your development kit with the rest of them.

      The Curmudgeons are used to building websites with text editors. Why should we pay $800 for what (to us) looks like nifty image manipulation? We can already do that for free (albeit not as *fast* or as *easy* as Flash...but to us, *fast* is not really a consideration). The Curmudgeons also take the attitude of: this is the web. If you came to our website, you must have really wanted to come here. You came here for a reason. We don't have to "entice you in"...you're here already Unless you were surfing for porn and got to our website by mistake. Our bad, we'll have to update our keywords in the HTML header ;) So...do we "impress" you with glitz, or do we try to give you what you came here for anyway: information.

      My 2 cents.

      --
      "If god did not exist, it would be necessary to invent him" --Voltaire
    28. Re:I, for one by AaronLawrence · · Score: 1

      But Flash is just a wrapper for the codecs. It doesn't include the codecs itself. Or so I understand.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    29. Re:I, for one by Watts+Martin · · Score: 1

      Show me one instance where Flash truly is the best choice out there.

      I'd nominate Yahoo! Maps as a great example of using Flash for good, rather than evil. Google Maps accomplishes much the same thing without Flash, but I'd argue it does it less elegantly. (Yahoo also has a much better directory when you're searching for businesses, since it's really using a business directory, rather than just doing a web search.)

      Flash is designed for web applications, sure, and its limitations in interacting with the client environment beyond the browser are intentional. Of course it's not appropriate for all applications -- it's not appropriate for any application that isn't, in effect, a thin client with all the data on the server side. But within that context, Flash does a pretty good job, and might be a better choice for in-browser client web applets than Java. It's unfortunate Flash has a lot of baggage from the way it's usually been used, but as people pointed out with some insightful jokes earlier in the comments, the technology isn't the problem.

    30. Re:I, for one by bcrowell · · Score: 1

      You're correct. I should have said that what I don't like about Flash is that the only decent authoring tools are proprietary, and there are no signs that there will ever be decent nonproprietary ones.

    31. Re:I, for one by nwbvt · · Score: 1
      He said "whole applications", thus I listed languages that could be used to develop "whole applications". And actually, I have seen attempts to develop 'standalone' apps (ok, you download an executable, click on it, and it launches a Flash app in a web browser, so they are not truly standalone) with Flash, so they really were appropriate.

      But knowing most people use Flash to develop web apps, I made sure I included two, possible three, that can be deployed as Rich Internet Applications.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    32. Re:I, for one by Busy · · Score: 1

      That point reminds me of an arguement between Socrates and Thrasymachus, from The Republic (Socrates speaking)

      "You are a philosopher, Thrasymachus, I replied, and well know that if you ask a person what numbers make up twelve, taking care to prohibit him whom you ask from answering twice six, or three times four, or six times two, or four times three, 'for this sort of nonsense will not do for me,' --then obviously, if that is your way of putting the question, no one can answer you."
      --
      Think of someone with average intelligence. Now think 1/2 the world is dumber than that guy.
    33. Re:I, for one by Busy · · Score: 1

      Actually, I take back the Socrates arguement, but only because I think your original question was a little unclear.

      It's not completely appearant that you meant "When is Flash the best choice as an application." rather than "When is Flash the best choice, period." So I misunderstood.

      If you meant the former, then I'm not qualified to say and you may be right. If you meant the latter, then It sounds like you're either nitpicking, or defending a weak position. It's true I don't know every technology out there, but Flash is sometimes the best choice for me. (And I don't even like using it ;)

      <offtopic>I would now like to take the opportunity to say that websites done entirely in flash suck. Please tell your friends and put an end to this madness.</offtopic>

      --
      Think of someone with average intelligence. Now think 1/2 the world is dumber than that guy.
    34. Re:I, for one by nwbvt · · Score: 1
      The quote I was responding to (which has gotten lost through all this) was
      "You can create whole applications with it... when there is an appropriate use for it of course. "

      So I was asking for a situation where Flash is the best language to develop an application in, not merely to distribute media.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  6. channel9 by Anonymous Coward · · Score: 0

    there's a couple of Channel9 videos showing off Sparkle if y'all is interested

    1. Re:channel9 by MikeFM · · Score: 1

      What is Channel9? Never heard of that one.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    2. Re:channel9 by Anonymous Coward · · Score: 0

      [url="http://www.bbc.co.uk/comedy/fastshow/charact ers/chanel9.shtml"]This?[/url]

    3. Re:channel9 by Waffle+Iron · · Score: 1

      Why of course it's WGN in Chicago, former home of Harry Caray and the most well-known incarnation of Bozo the Clown.

  7. $var Killers... by guaigean · · Score: 1, Insightful

    Micro$oft and their PR crew have been labeling every new product a _Insert_Opposing_Company_Here_ for years. Are we ever going to see these products or is it more "Wait and ours will be better" talk?

    --
    Microsoft Sucks, F/OSS Rocks. I get mod points now right?
    1. Re:$var Killers... by ClamIAm · · Score: 3, Insightful
      This is one of Microsoft's great refinements to the art of FUD. They welcome with trumpets and palm leaves some technology that they're developing that's similar to an already-existing one, leaving out the fact that it's probably not any better and is several years off.

      They try and get people to wait for the MS version and hold off or stop buying the competition's product. There have been cases where they've actually done this and then never brought their solution to market, raising the question of whether or not they were even developing a product in said area anyway.

      Or, they do bring a product to market, and they fuck around with their OS to force the competition to release patches to even get their stuff to run. Add to this new, incompatible "standards" that make it near-impossible for competitors to create things like export filters so the products can work together.

  8. Oooh, I know this one...pick me! pick me! by Anonymous Coward · · Score: 2, Funny
    Wait...wait....umm...yes?

    Er...no?

    It's "yes", right? Damn, I *knew* I should have studied for this one....

  9. MS Sparkle! by Junior+J.+Junior+III · · Score: 5, Funny

    I am disrespectful to dirt! Can you see that I am serious?!!?

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:MS Sparkle! by Anonymous Coward · · Score: 0

      I'm picturing a lightbulb with the borg eye prosthetic superimposed on it. I wish I had mod points for you.

    2. Re:MS Sparkle! by carlmenezes · · Score: 1

      Why can't industry for ONCE collaborate and come up with an open, free flash killer standard that everyone will adhere to?

      --
      Find a job you like and you will never work a day in your life.
    3. Re:MS Sparkle! by Anonymous Coward · · Score: 0

      Would of been funnier if you said "I am disrespectful to Flash! Can you see that I am serious?!!?"

      At least try and shape a Simpsons reference instead of just pasting one in.

      No digg.

    4. Re:MS Sparkle! by Anonymous Coward · · Score: 0

      Would have.
      Try to.

    5. Re:MS Sparkle! by Anonymous Coward · · Score: 0

      I will banish your flash to the land of wind and spirits.

  10. The Makers Of Luna... by The+Lost+Supertone · · Score: 1

    The Makers of Luna should never be allowed to set foot into any sort of visual design space of any sort... this just disturbs me far too much. Oh well hopefully this will piss off Adobe good enough to include CoreImage support in the next version of Photoshop.

  11. Why can't we all just get along? by ArkiMage · · Score: 2, Insightful

    Why is it that any time anyone develops a product and is successful with it Microsoft vows to "kill" them (or it)? Sad... Their "killer" will of course be MS-only. PS. If it's multi-platform, watch out.. That will really get you in MS's sights.

    1. Re:Why can't we all just get along? by Tenken · · Score: 0, Flamebait

      I can easily see the mentality that makes Microsoft want to kill the competition: "Fucking is a fucking pussy. I'm going to fucking bury that guy, I have done it before, and I will do it again. I'm going to fucking kill ."

    2. Re:Why can't we all just get along? by Anonymous Coward · · Score: 0

      It's because dull little people performing dull little tasks are naturally insecure, and wish to demonstrate--to themselves, if no one else--that where others succeed, so can they.

      This also explains the highly derivative codename. "Sparkle"? It'd be obvious self-parody, if only Microsoft had an ironic penny in its pocket.

    3. Re:Why can't we all just get along? by mrchaotica · · Score: 1

      Because Microsoft has built their entire company on killing off cross-platform products in order promote Windows lock-in.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:Why can't we all just get along? by Billly+Gates · · Score: 1

      Its in Microsoft nature to bring the demand aka price up by having requirements to use their products. Since you can't use a competitors product then you are at the mercy of Microsoft.

      Microsoft loves to do this as it makes consumers and business purchasers weary of non microsoft standards. If any standard can be replaced it would be an open one or one from another company. A MS standard is here to stay.

      That in turn rakes in more money for Microsoft due to increased demand. MS makes more money because things like database features will work best with SQL-Server and MS-Access of course. IT likes to call them glue. As in everything just works together if you use all microsoft.

    5. Re:Why can't we all just get along? by Anonymous Coward · · Score: 0

      More importantly, isn't almost every counter product from MS full of holes and security issue? They tried to take back the Internet with IE, but IE is so full of holes, spyware makes its way in easily if one is not careful. ActiveX has plenty of holes with plenty of exploits. There are plenty more examples...

  12. You is wrong by rsilvergun · · Score: 2, Funny

    Happy time fun Sparkle will banish flash to the land of wind and ghosts!

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  13. Yeah, sure . . . by lixee · · Score: 2, Insightful

    In other news, pam is dead, 640Kb is enough for everybody, Gates is respected 'cause he gives money away, Ballmer never had any anger management issues, .NET is ubiquitous and Google's days are counted!

    --
    Res publica non dominetur
  14. Will it catch on? by Dwedit · · Score: 3, Interesting

    Sparkle will never make it until it gets its own Newgrounds.com or Homestarrunner.com. A community of users, and large amount of created content is what really matters, otherwise games which use the Vitalize Plugin would be sweeping the internet.

    1. Re:Will it catch on? by Anonymous Coward · · Score: 1, Insightful

      Well, it'll have a couple of million developers in a year or two. Eventually, the Java community may "go native" with Windows UI support and add XAML UIs too.

      I expect over 90% of Windows development will have XAML UIs in maybe 3 years. And it will cost a hell of a lot less than Flash.

    2. Re:Will it catch on? by ClamIAm · · Score: 2, Informative

      The danger with an MS-made flash type plugin is that it will probably be included with Windows and IE by default. So the 80-90% of people who use Windows+IE won't even have to click a few boxes to view the content. On the other hand, there's no way in hell MS will release the specs under a suitable license for others to reimplement this tech for non-IE browsers or for other OSes (without nasty NDAs and huge licensing fees). So MS once again screws over its competition.

    3. Re:Will it catch on? by Anonymous Coward · · Score: 0

      Yes, as we all know... Flash is only successful because of Strongbad's email box.

      Yeah and don't forget about the thousands of eClassroom type suites (propietary internal-use and public facing), millions of ads made in flash, web UIs, etc that use Flash [and can easily be duplicated using a platform such as Sparkle.]

    4. Re:Will it catch on? by amliebsch · · Score: 5, Informative

      You and everyone else are missing the point. While Sparkle can be used to make apps that run in IE, it is primarily for developing apps. It is not an plugin for IE. It is not intended to sweep the internet. It is for Windows. Sparkle is the designer for the main presentation layer for all of Vista. Microsoft has not to my knowledge ever even called it a "flash killer." It is not really competing with flash.

      --
      If you don't know where you are going, you will wind up somewhere else.
    5. Re:Will it catch on? by eyepeepackets · · Score: 1

      The only thing I see Microsoft "killing" in three years is Microsoft, what with all the horrible problems with their OS' and application's stability/security/licensing/cost problems.

      Trying to change the subject and focus from their current mess to what they say is in the near future is absurd only if you buy into said change of subject; otherwise, it's quite comical.

      --
      Everything in the Universe sucks: It's the law!
  15. Quartz? by Bejitt · · Score: 1
    1. Re:Quartz? by VGPowerlord · · Score: 1

      Windows likes the name quartz, too. For instance, quartz.dll on Windows is the name of the DirectShow runtime Library. DirectShow is part of Windows Media Player's 2D graphics acceleration.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:Quartz? by Minwee · · Score: 1
      Apparently, Microsoft's master business plan is to invent a time machine, send all of their products back to the year 1971 and sue the original inventors out of existence.

      Unfortunately, every time they get close to making a breakthrough on time travel, something unexpected always happens and destroys all of their work. When you're dealing in time machines, that kind of thing just comes with the territory.

    3. Re:Quartz? by zullnero · · Score: 1

      Bah, Quartz was so two years ago. Symbian doesn't even call their own UI "Quartz" anymore, they call it UIQ. Get with the times, Apple and M$.

  16. New Virus Channel? by NatteringNabob · · Score: 4, Funny

    Afterall, if they don't make IE dependent on ActiveX, they are going to need some new improved method for virus writers to gain access to your system.

    1. Re:New Virus Channel? by merlin_jim · · Score: 1

      The rich design features available will be run in a sandboxed mode just like Java - its a vetted security model that's extremely low risk. It'll be either version 2 or 3 of the technology, too, so it's not a virgin product (the same sandbox model has been support by the .NET CLR since version 1.0)

      --
      I am disrespectful to dirt! Can you see that I am serious?!
    2. Re:New Virus Channel? by dr_d_19 · · Score: 1

      Yeah, but how?

      Wouldn't it be great if the graphic files somehow could execute their own code? For example, when an error occurs? So that you can handle it gracefully and exit! Now, wouldn't that be great?

    3. Re:New Virus Channel? by Anonymous Coward · · Score: 0

      Yeah, by the same dues who vetted .wmf and ActiveX, and the crowd that can't spell buffer overflow.

      New , feature laden = Risk. Java itself was sandboxed, yet issues were, and are still being found, or rather implementations fixed.

      Lets hope the Laywers sort it out - another Netscape / IE tussle, because no bookie will give you odds on 'secure', and there is 'nothing in it' for the end user, unless it comes pre-installed on a PC.

    4. Re:New Virus Channel? by merlin_jim · · Score: 1

      Actually, when I say it's vetted, I was referring to the Java sandbox model - it's a security model that has worked for sometime before Microsoft ever thought to include it in their runtime.

      I don't know how buggy it is or not. I don't know how secure it is or not. I know it's cryptographically secure, in that there's a lot of math being done to verify that the permission set granted is the one intended by the owner of the computer, and that the code being run is the code that the owner believes he has acquired. I know it's very atomic - permissions can be granted or restricted to very atomic operations. I know it's supported by the Common Language Runtime and enforced on a per-method-call basis.

      And I know that it was released around the same time during which Microsoft halted all new code development for four weeks to give developers time to address security concerns in every single piece of software they make.

      That's the kind of effort I tend to trust. They've been stressing security ever since, and I doubt they just kind of forgot to check this.

      And as I said, the security model isn't new. It's been in production use since 2002, and I saw CTP's of it back in 2000. AFAIK, there are no changes planned in it before Vista is released.

      --
      I am disrespectful to dirt! Can you see that I am serious?!
  17. Links in the article are botched... by everphilski · · Score: 1

    This is Acrylic

    The link he has labeled as acrylic is Sparkle, as best I can tell. Unless it gets fixed since my posting :)

    1. Re:Links in the article are botched... by TubeSteak · · Score: 1

      Sometimes I doubt your commitment to Sparkle Motion

      http://www.imdb.com/title/tt0246578/quotes

      --
      [Fuck Beta]
      o0t!
  18. Upcoming developer tools by EssenceLumin · · Score: 0, Offtopic

    Sites that make you scroll left and right to read the text like the "upcoming developer tools" link are horrid, I can't/won't read them.

  19. Microsoft by Anonymous Coward · · Score: 0

    more like a fizzle than a spark.

    That said Sparkle is cool technology.

    Actually with upcoming Vista and what they are doing with Visual Studio, MS Office and IE7 .. looks like thanks to their employees openness Microsoft is perking up and trying to reform. I definitely appreciate that all their top developers have blogs and they have a decent beta program. Microsoft has thousands of bloggers.

    offtopic rant:

    Compare this to Apple. Jobs doesnt like Apple revealing anything .. yet many of their product ideas come from feedback of apple fans or watchers. Heck Jobs is now merging Pixar with Disney. And you know how friendly Disney has been about copyrights etc.

    How many Apple bloggers are there? I cant think of any .. maybe you guys know a few? Is there an Apple blogs site like Google, Sun or Microsoft have? Why does Apple have to be so secretive? They also won't open up Fairplay or support an open DRM format. I hate DRM as much as the next guy .. but Apple really should at least make Fairplay an open standard so you don't have to sell your music via Itunes if you want to sell DRM'd music that users can load into their ipod without stripping the DRM.

    1. Re:Microsoft by Bogtha · · Score: 1

      Apple aren't that secretive - you can download lots of their code, participate in development, hang out on their mailing lists and IRC channels, look at their bugs, etc. They go a lot further than merely running some weblogs.

      --
      Bogtha Bogtha Bogtha
    2. Re:Microsoft by carl0ski · · Score: 1

      thats more of a legal requirement

      if you use software made available by the GPL
      you must disclose the updated code and credit original Author

  20. Strongbad Palette by Wespionage · · Score: 2, Funny

    Unless it comes with a custom Strongbad palette, I don't see it superseding Flash.

  21. Flash killer, my shiny metal ass by Anonymous Coward · · Score: 0

    Lessee, we've got Flash, which works on multiple platforms, or this, which (because making applications Windows-only is the only way Microsoft keeps a lot of people on their shitty platform) will only work on Windows.

    Oh, yeah, no contest. Flash's days are numbered. <rolleyes>

    On the other hand, it might be nice if it did win. As a Mac user, I wouldn't be annoyed by stupid Flash-based ads anymore, just empty boxes with the 'broken/missing plugin' icon.

    1. Re:Flash killer, my shiny metal ass by heinousjay · · Score: 1, Insightful

      I'm simply mentioning this as a fact: Microsoft Windows is, by far, the dominant desktop operating system, which means they can kill flash without doing a thing for any other platform.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    2. Re:Flash killer, my shiny metal ass by heinousjay · · Score: 1

      Flamebait? Someone gets a little emotional over their OS, huh?

      --
      Slashdot - where whining about luck is the new way to make the world you want.
  22. Closed Source Killers... by Anonymous Coward · · Score: 1, Insightful

    "Are we ever going to see these products or is it more "Wait and ours will be better" talk?"

    2001..2..3..4..5..6, will be the year of desktop Linux. Just you watch.

    1. Re:Closed Source Killers... by guaigean · · Score: 2, Insightful

      I get the point, and really don't know which is worse. A product that exists but has failed to reach the masses due to over geeking, or a product that doesn't exist but keeps the PHB's enthralled with its concept art. Either way, both are a cause for Microsoft's further dominance.

      --
      Microsoft Sucks, F/OSS Rocks. I get mod points now right?
    2. Re:Closed Source Killers... by Trejkaz · · Score: 2, Insightful

      Nah, that was last year. You missed it. :-)

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
  23. Why would you *want* to transition????? by akac · · Score: 1

    I can't believe this guy said that he's actually HOPING to transition to Windows.

    Quote:

    Added Howard: "Our design team currently uses Macintoshes and occasionally builds Flash applications. We're hoping, as is our design team, to transition to 100 percent Windows across design and development in the next 18 months. If Microsoft can execute with the Expression line of tools Microsoft will not only capture the hearts and minds of developers, but designers too."

    1. Re:Why would you *want* to transition????? by Trejkaz · · Score: 2, Funny

      Sounds like someone is walking the wrong way in the crowd.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    2. Re:Why would you *want* to transition????? by NoMoreNicksLeft · · Score: 1

      The privileged always romanticize living in a ghetto slum and being poor.

  24. No one remembers by GigsVT · · Score: 5, Insightful

    Back when the big thing in IT was Postscript, MS and Apple worked together to try to make a Postscript killer to break Adobe's control. It was called TrueImage. It failed badly.

    The only thing we still use from TrueImage today is TrueType fonts, which were the type of fonts that TrueImage used rather than Adobe's Type I fonts.

    Some of these recent moves by MS to replace common presentation formats with their own remind me a lot of the TrueImage story.

    Since Adobe owns Macromedia now, it's the same old clash, MS vs Adobe. Adobe has proven themselves to be very good at format wars. Because of TrueImage and other market pressures (like HP's PCL), Adobe opened up the Postscript and eventually PDF specifications and made implementation of them completely royalty free. This was a big long-term win for them.

    So now MS is going against Adobe on two fronts, their new MS XPS format to try to kill PDF, and this Sparkle up against Flash. Adobe would do well to learn from the past and continue to use open specifications to keep MS in their place.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:No one remembers by mystic_mushroom · · Score: 1

      The SWF format is actually an open format. You have to submit some personal information, but it's all there for the public to see. The only thing they do do is keep it about 6 months to a year behind the latest version of flash. You can only get the 7 spec right now. However Adobe does have full control of the direction of Flash and unfortunately that has many drawbacks as there are features that could be added and just have been overlooked for one reason or another. If you'd like to check out the spec you can go here: http://www.macromedia.com/licensing/developer/ Also if you'd like a solid action script compiler, but don't what the bloatware that Adobe releases check this out, it will compile Flash 8 too and gives a decent explanation how they do it. http://tech.motion-twin.com/mtasc.html

    2. Re:No one remembers by GigsVT · · Score: 1

      The SWF format is actually an open format.

      Hardly!

      "This license does not permit the usage of the specification to create software which supports SWF file playback."

      "Can I use the File Format Specification to create a Flash Video encoder or a Flash Video streaming service?

              No, the File Format Specification is provided for the specific purpose of enabling software applications to export to the Macromedia Flash File Format (SWF). "

      I guess if you use MS's definition of open. No comparision to the way PS and PDF are open though, which basically grants a license to do nearly anything you'd like with the specification.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:No one remembers by Anonymous Coward · · Score: 0

      actually, truetype + trueimage are essentially unrelated. truetype was developed by apple, trueimage was something MS licensed from Bauer. the names are a marketing contrivance

      http://en.wikipedia.org/wiki/TrueImage
      http://en.wikipedia.org/wiki/TrueType

    4. Re:No one remembers by GigsVT · · Score: 1

      If it weren't for TrueImage, TrueType would have died as yet another Apple technology that didn't go anywhere.

      TrueImage development was why MS crosslicensed TrueType from Apple, and that's why TrueType fonts are so common these days, found on every Windows system.

      So I'd say they are pretty closely tied together.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    5. Re:No one remembers by 16K+Ram+Pack · · Score: 2, Informative
      Adobe did it right with PDF. Just because it's open doesn't mean that everyone can beat you. The best tool for making PDFs is still Adobe Acrobat. But by opening it, they've actually helped to increase their user base.

      I've written programs using 3rd party libraries that generate and manipulate PDFs. That keeps me wanting to use PDF as much as possible instead of using something like Word, which is, IMO a complete horror to try and automatically generate.

  25. How much is it going to cost? by randomErr · · Score: 4, Insightful

    Getting past all the Micr$oft and Crapomedia comments that have been posted so far, I have to ask: How much will the design tools cost?

    If its freeware, Sparkle WILL kill Flash. If its cheapware($99 or less) it will hurt Flash in the short term, and could kill Flash in 5 years(because of the cost). If it cost ny more then that, and Micrsoft's product will just become a niche market like Real Media's SMIL format.

    --
    You say things that offend me and I can deal with it. Can you?
    1. Re:How much is it going to cost? by robertjw · · Score: 1

      Hopefully it will just get Adobe to lower the price on their flash products. A little competition is always good and flash is expensive for a small time developer (like me) to buy. I hope Microsoft can make some inroads on this just to keep Adobe inspired and get their prices down.

    2. Re:How much is it going to cost? by supabeast! · · Score: 3, Insightful

      "If its freeware, Sparkle WILL kill Flash. If its cheapware($99 or less) it will hurt Flash..."

      The price of Flash, or Flash competitors, is all but irrelevant. Now that Macromedia is owned by Adobe, Flash and Dreamweaver, will be added into the Adobe Creative suite bundle. Since most designers end up buying the CS bundle for Photoshop, Illustrator, and Indesign anyway, they'll be getting Flash for free. The inclusion of Dreamweaver and Flash into the CS suite is going to make Adobe the king of the hill for graphic designers in print and web work, and trying to beat them on cost isn't going to work - only someone who can make a product so good it compels users to get out of the Adobeland is going to have a chance.

      And given Microsoft's recent history with design apps, they don't have a shot in hell.

    3. Re:How much is it going to cost? by truthsearch · · Score: 1

      Vowels are free, yet your post treats them like a niche market.

    4. Re:How much is it going to cost? by PCM2 · · Score: 1
      How much will the design tools cost? If its freeware, Sparkle WILL kill Flash. If its cheapware($99 or less) it will hurt Flash in the short term, and could kill Flash in 5 years(because of the cost).
      Really? Because the unwillingness of professional designers to pay for the tools they need to create content is what's been holding back Flash from becoming a near-ubiquitous medium for content delivery, is that right?

      You seem to be neglecting the fact that the Flash plugin is a remarkably low-footprint piece of software that comes bundled with virtually every platform out there, from Web browsers to operating systems to mobile phones, at no cost to the consumer. I think Microsoft needs to work a little bit more on that problem than the lack of cheap dev tools. In my experience, companies and professionals are pretty accustomed to paying for tools.

      --
      Breakfast served all day!
    5. Re:How much is it going to cost? by smart.id · · Score: 0, Troll

      Look, son, I told you, I don't want you posting on Slashdot. People can tell that you're mentally retarded when you try to come up with such silly ideas!

      --
      blog & fiction: jd87
    6. Re:How much is it going to cost? by michelcultivo · · Score: 1

      I think that will cost at US$ 500,00.

    7. Re:How much is it going to cost? by Anonymous Coward · · Score: 0

      Because the unwillingness of professional designers to pay for the tools they need to create content

      And where will these professional designers come from once the current batch retire? Will they be the ones who got microsoft tools cheap or free, or the ones who warezed macromedia studio from the dorm network? These are serious and hard questions that must be answered before we can even begin to look at how this shift in the marketplace will affect the future of professional designers.

      Donate a license to every piece of commercial software out there to me, and I'll get started on a study to look into it.

    8. Re:How much is it going to cost? by Anonymous Coward · · Score: 0

      "If its freeware, Sparkle WILL kill Flash."

      Right. The way Freebsd killed windows.

    9. Re:How much is it going to cost? by JulesLt · · Score: 2, Interesting

      A. All development tools are peanuts compared to developer salaries. Management do not object to spending hundreds or even thousands of dollars on a product if they get that much back in saved productivity. The fact that Eclipse is so good and free is a major plus point, but tool cost is pretty much irrelevant.

      (Which isn't to say that Sparkle can't win - it just might win on the grounds that it is more productive as it fits in with Visual Studio, which seems to be the way many things are going - i.e. SQL Server uptake. It's a clever strategy - not targeting developers so much as those who set platform policy).

      --
      'Capitalists of the world, unite! Oh ... you have' (League Against Tedium)
    10. Re:How much is it going to cost? by Anonymous Coward · · Score: 0

      Who died and made you Pat Sajak?

    11. Re:How much is it going to cost? by Billly+Gates · · Score: 1

      Microsoft could tie it in to Frontpage and IIS. This would make it valuable to web developers who work in corporate America who have already standardized on Microsoft standards.

      If its by Microsoft people will buy. Corporate American especially.

    12. Re:How much is it going to cost? by Anonymous Coward · · Score: 0

      Dude, you have got to watch the channel 9 video. It is a designer's dream.

      Hopefully it will work as well as it looks like it will.

    13. Re:How much is it going to cost? by multimed · · Score: 1
      You seem to be neglecting the fact that the Flash plugin is a remarkably low-footprint piece of software that comes bundled with virtually every platform out there, from Web browsers to operating systems to mobile phones, at no cost to the consumer.

      But that's going to come to a screeching halt. Considering their plans are to combine PDF, Flash and HTML into a single player. Yeah that will work well considering the absolute garbage they've made Acrobat Reader into. Straight from the horses as--uh mouth:

      What are Adobe's plans for Flash Player and Adobe Reader? Our long-term plan is to develop a "universal client" by combining PDF, Flash and HTML in a single, integrated runtime. Of course, we will continue delivering the Flash Player as a small, efficient runtime for content and applications on the web, and Adobe Reader for viewing and interacting with PDF documents and forms. The integration of these technologies into a unified framework creates a ubiquitous platform that runs on virtually every device, and dramatically expands the opportunities to create compelling solutions.

      http://www.adobe.com/aboutadobe/invrelations/adobe andmacromedia_faq.html

      --
      Vote Quimby.
    14. Re:How much is it going to cost? by mad.frog · · Score: 1

      This is misleading.

      http://weblogs.macromedia.com/jd/archives/2005/12/ player_future.cfm

      "David Mendels [Senior Vice President at Adobe] noted that the FAQ could bear another edit, and added: "We plan to keep the Flash Player small and focused. We *also* plan on a new client code named Apollo that will work out of the browser and bring together the best of HTML, Flash, and PDF." (I don't have additional info on the Apollo project yet... best I can offer is current search results on what's in the public record.)"

    15. Re:How much is it going to cost? by FireBreathingDog · · Score: 1
      better !pout !cry better watchout lpr why mv /etc/northpole/santaclaus ~/town cat

      probably burning karma for this, but...

      this is one of the most creative sigs i've ever seen

  26. Yes Please by Bender+Unit+22 · · Score: 1

    I'll bet it won't be displaying annoying ads on my Linux desktop. :)

  27. Given Microsoft's track record, could you trust... by NZheretic · · Score: 1

    ... Microsoft to design and implement any restricted code execution environment that could run web hosted hostile code?

  28. Whatever would we need XAML for... by mrchaotica · · Score: 1

    ...when we've already got XUL?

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    1. Re:Whatever would we need XAML for... by sco08y · · Score: 1

      Whatever would we need XAML for when we've already got XUL?

      Remind me what we needed XML for again...

    2. Re:Whatever would we need XAML for... by mrchaotica · · Score: 1

      Being able to parse structured data from different namespaces in a standard way and easily mix them together in the same document, at the cost of size and speed optimization?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  29. Oblig reference by Anonymous Coward · · Score: 0

    Sometimes I doubt your commitment to Microsoft Sparkle.

  30. Try Flashblock by Ranger · · Score: 5, Insightful

    I already have a flash killer. It's called Flashblock. Of course it only works in Firefox. If the truth must be told, advertising killed flash for me. Flashblock simple buries it. Though it's more like burying something alive. It's still there. You just don't have to look at it anymore.

    --
    "You'll get nothing, and you'll like it!"
    1. Re:Try Flashblock by Anonymous Coward · · Score: 0

      Or don't have Flash installed in the first place.

    2. Re:Try Flashblock by pomo+monster · · Score: 1

      For anyone out there with a Mac, you can do the same with SafariStand. Of course, it only works in Safari.

    3. Re:Try Flashblock by EvanED · · Score: 1

      But then how could I play Defend Your Castle?

    4. Re:Try Flashblock by Ranger · · Score: 1

      Yeah!

      --
      "You'll get nothing, and you'll like it!"
    5. Re:Try Flashblock by Winterblink · · Score: 1

      Agreed. It gets so stupid that I turn off plugins in Safari on my Mac. Some pages are so clogged with Flashads that it just wails on the CPU.

      --
      "I'm a leaf on the wind. Watch how I soar."
      -Hoban Washburn
    6. Re: try Flashblock by ant_tmwx · · Score: 1

      if you use moz/firefox. its really nice not being forced to see flash everywhere. you get to choose.

      flashblock

    7. Re:Try Flashblock by David+Gould · · Score: 1


        I already have a flash killer. It's called Flashblock. Of course it only works in Firefox.

      Hey, now -- no need to be a Firefox bigot! It works in Mozilla too.

      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
  31. one thing microsoft can do... by DeveloperAdvantage · · Score: 5, Interesting

    ...is create good IDEs.

    When I first read the article, my first response to a tool meant to improve user experience, from Microsoft, is that they should change the acronym from WPF to WTF, since, as a user, that is what always goes through my head when Word or IE crash.

    But, with further reading, I actually think Microsoft may find success here. With Visual Studio they have a good track record and may succeed again.

    --
    FREE - Java, J2EE and Ajax Audiobooks for Software Developers - www.DeveloperAdvantage.com
    1. Re:one thing microsoft can do... by Anonymous Coward · · Score: 0


      But, with further reading, I actually think Microsoft may find success here. With Visual Studio they have a good track record and may succeed again.


      Try visual studio with some third party addins and get back to us. Better yet, write your own addins and deploy them to other visual studio users and get back to us.

      If you need a hand holding environment to program, your not geek/nerd or even cool.

    2. Re:one thing microsoft can do... by pembo13 · · Score: 1

      I think that should be corrected to say Borland writes good IDEs. Their Visual Studio runs so much like Borland Delphi it ain't even funny.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    3. Re:one thing microsoft can do... by killjoe · · Score: 1

      "..is create good IDEs."

      Then why are they always one to two years behind eclipse and intelliJ in features? Look how long it took VS to get refactoring support, unit testing tools and a halfway decent build system for god's sake.

      Face it they make a mediocre IDE. Sure the VB guys think it's great but to the people who have been programming in Java for the last couple of years it still has a way to go to catch up to what they are using.

      Now that VS 2005 is out you will have to wait another two years while the eclipse programmers get ahead even further.

      --
      evil is as evil does
    4. Re:one thing microsoft can do... by Westley · · Score: 1

      ...is create good IDEs.

      As others have said, Visual Studio is significantly behind Eclipse. I believe it's also behind IDEA, although as I haven't used IDEA in anger I wouldn't like to speculate.

      I blogged about just what I miss from Eclipse when I'm working in Visual Studio. Visual Studio 2005 has made up some ground, but it's still miles behind IMO.

      Jon

    5. Re:one thing microsoft can do... by Anonymous Coward · · Score: 0

      > when IE crash I wonder how come I have not experienced a single IE6 crash on my XP. IE6 is by far the most stable browser I have seen. Firefox 1.5 is unstable bloatware.

    6. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "why are they always one to two years behind eclipse and intelliJ in features"

      Because they can afford to be. Microsoft have the dominant IDE for the dominant OS, so they can just sit back and let others do all the R&D, confident in the fact that they can steal any good ideas a few years down the road. Customers and reviewers will lap it up like good little kitties, and the Internet will be full of blogs and whatever telling the world about the latest "innovations" in VS.

      Eclipse and similar aren't a threat to MS in any shape or form, because Microsoft's programming tools are primarily a mechanism for ensuring that there are lots of applications written for Windows which cannot easily be ported to other platforms. As with the much smaller Apple, MS could easily afford to give their tools way to whoever wants them, and they have in fact started doing so with their low-end offerings -- their primary income sources lie elsewhere, and developers are one way of ensuring that those other income streams remain lucrative.

      It is smaller, tool-centric companies like Borland that are suffering, because they are being squeezed between MS on the one hand, and increasingly good free, open source tools on the other. There used to be a fair number of companies successfully selling compilers, frameworks, IDEs and whatever for Windows development, but most have either disappeared or gone on to other markets, just as those who sold desktop database products did when MS Access took their markets away. The days when selling tools was profitable enough to sustain global players of any size have gone, at least on Windows, and probably everywhere else, too.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    7. Re:one thing microsoft can do... by killjoe · · Score: 1

      "Because they can afford to be. Microsoft have the dominant IDE for the dominant OS"

      That can't be it because eclipse and intellij (as well as delphi, jdeveloper, jbuilder etc) all run on windows.

      THe real reason is zealotry. MS shops only use MS products and MS languages. They don't do honest evaluations of what is out there and choose the best product. They think that no matter what the problem is the MS tool is the only one suitable.

      You first have to overcome the zealot mind who thinks that all problems need an MS solution.

      --
      evil is as evil does
    8. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "That can't be it because eclipse and intellij (as well as delphi, jdeveloper, jbuilder etc) all run on windows."

      I said dominant IDE, not only IDE. Eclipse and IntelliJ are aimed at Java programmers, which MS isn't really interested in anymore. Yes, you can use Eclipse for other languages, but "can use" and "is being widely used" are not the same thing at all. Delphi has been losing market share for years, largely due to Borland's own mismanagement (I know this because I have been programming in Delphi since version 1 appeared); JDeveloper is Java again; and the same for JBuilder (which is all but dead as a separate IDE).

      The only product from your list which is in any way comparable to current versions of Visual Studio is Delphi, which like VS, includes tools for building both native Windows applications and .NET stuff, and has a true drag-and-drop programming environment. All the others a Java tools, and most of them are mainly aimed at those writing server-side code using struts, EJBs, etc., with at best rudimentary support for GUI clients.

      "THe real reason is zealotry."

      It is a reason, but not the only one. There are many others.

      "MS shops only use MS products and MS languages."

      Not all shops are pure MS shops, however. And a lot of non-pure shops use VS for their Windows programming.

      "They don't do honest evaluations of what is out there and choose the best product. They think that no matter what the problem is the MS tool is the only one suitable."

      There used to be a time when I would have unreservedly recommended Delphi over VS for Windows programming, but that that time has passed. I've watched Borland release a succession of buggy, overpriced products and treat their customers like shit for too many years to have any enthusiasm left for them or their tools, so what's realistically left? Java has no real advantages for Windows programmers unless want its cross-platform capabilities (most don't), so where are the better tools for people to evaluate?

      --
      I'm not going to change your sheets again, Mr. Hastings.
    9. Re:one thing microsoft can do... by killjoe · · Score: 1

      "Java has no real advantages for Windows programmers unless want its cross-platform capabilities (most don't), so where are the better tools for people to evaluate?"

      It has many advantages. A better more productive IDE is just one. There is also the huge library, tons of open source frameworks and helpers, a sane GUI programming paradigm etc.

      --
      evil is as evil does
    10. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "It has many advantages. A better more productive IDE is just one."

      Better is subjective. And in what way are Java IDEs more productive? Certainly not for building GUI apps, for example.

      "There is also the huge library, tons of open source frameworks and helpers"

      DOT-NET also has a huge library, and there are tons of open source frameworks and helpers for native Windows API programming.

      "a sane GUI programming paradigm"

      Which is not well leveraged by any tools. Java GUI builders are still primitive compared with what was available in VB 1.0 and Delphi 1.0, and editing said GUIs once any builders you can find have finished with them can be painful and error-prone.

      I will now list some of the advantages that VS with .NET (I use .NET as a comparison because it is more comparable with Java than for example Visual C++ using the WinAPI) has over Java for Windows-only projects. C# is assumed, again because it is comparable to Java:

      1. Full integration with native Windows technologies without the need for bridges, JNI, etc.
      2. True drag-and-drop programming for both GUI apps and web apps.
      3. WebForms can easily be converted to WinForms and vice-versa.
      4. Completely transparent SOAP via .NET remoting.
      5. Supports the latest Windows technologies the moment they appear.
      6. Provides in-built mechanisms for directly accessing Windows APIs, external libraries
      written in C, C++, etc.
      7. Mixed language projects can be managed and debugged from within the same IDE.
      8. IDE can build and test Windows Installer Files.
      9. Everything required is available from a single source, which greatly simplifies the process of ensuring that the entire development system is kept up to date.
      10. Build, test, and deploy Compact Framework apps for mobile devices from within the IDE.

      The above are a few things I thought of immediately -- there are others. Note that I am something of a Java fan, and have been working with it virtually since it appeared, but this means I am also more than aware of its flaws, most of which derive from the fact that (like Windows) it grew organically from an initially simple foundation instead of being designed. .NET on the other hand was produced by a company which had already written Java implementations, frameworks, and IDEs, and therefore had the advantage of hindsight when building .NET, so it has a more holistic "feel" than Java's collection of what were once disparate, add-in technologies that progressively get folded in to J2EE. Of course, .NET also has many flaws, the primary one being that it is from Microsoft, but when combined with VS, it can do many of the things that J2EE is capable of in a simpler and more consistent way.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    11. Re:one thing microsoft can do... by killjoe · · Score: 1

      "Better is subjective. And in what way are Java IDEs more productive? Certainly not for building GUI apps, for example."

      Why not? Are you saying there are no GUI designers on the market for Java?

      Also designing the GUI is a small part of writing the program.

      "DOT-NET also has a huge library, and there are tons of open source frameworks and helpers for native Windows API programming."

      About a tenth of what's available for Java I'd say. That's not scientific of course but yea right about there.

      "Which is not well leveraged by any tools. Java GUI builders are still primitive compared with what was available in VB 1.0 and Delphi 1.0, and editing said GUIs once any builders you can find have finished with them can be painful and error-prone."

      Sounds like man who has never used one. But like I said designing the GUI is a tiny percentage of writing the app. Hell writing the app is a tiny percentage of the total software lifecycle. Maintenance and debugging is where the most effort goes to.

      1. Full integration with native Windows technologies without the need for bridges, JNI, etc. .NET needs a bridge to interact with non managed code just similar to JNI.

      2. True drag-and-drop programming for both GUI apps and web apps.

      Yup eclipse has that.

      3. WebForms can easily be converted to WinForms and vice-versa.

      Yup there are similar things for java.

      4. Completely transparent SOAP via .NET remoting.

      Yup

      5. Supports the latest Windows technologies the moment they appear.

      No, not the moment they appear. But then again if you are going to be chasing after MS pradigm of the day you will spend all your time rewriting all your code in whatever MS thinks is the next big thing.

      6. Provides in-built mechanisms for directly accessing Windows APIs, external libraries
      written in C, C++, etc.

      Haven't you already said this three times now?

      7. Mixed language projects can be managed and debugged from within the same IDE.

      Yup, eclipse can do that.

      8. IDE can build and test Windows Installer Files.

      Yup eclipse can do that with java web start which is even better then installing software with a MSI.

      9. Everything required is available from a single source, which greatly simplifies the process of ensuring that the entire development system is kept up to date.

      Vendor lock is never good but whatever rocks your boat. Eclipse can update all itself and all of it's plug ins and keep them up to date.

      10. Build, test, and deploy Compact Framework apps for mobile devices from within the IDE.

      Yup. Unlike .NET the market for java phones is HUGE. MS has utterly failed to make any inroads into the smart phone market while virtually every phone in the market supports java.

      --
      evil is as evil does
    12. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "Are you saying there are no GUI designers on the market for Java?"

      No, I am saying there aren't any good ones that _come with the IDE_. Yes, one can hunt around, and probably find a decent Java UI design tool, but VS already has one, so there is no need to waste time searching for and evaluating them until something decent is found.

      "Sounds like man who has never used one. [a Java GUI builder]".

      I've used at least half a dozen, and they all left a lot to be desired.

      "But like I said designing the GUI is a tiny percentage of writing the app."

      Sounds like a man who doesn't build client-side code very often, which would explain your assertion that Java GUI builders are satisfactory.

      How much of an application's total programming time is spent on the UI depends entirely on the application. Front-ends to databases for example (a very common sort of application) are little more than UIs, so 90% of their total coding time will be UI-related; by contrast, the database manager that said application interfaces with may have little or no UI code in it. You cannot therefore make a blanket statement about the importance of a good UI builder without knowing what people are expecting to do with it.

      "Hell writing the app is a tiny percentage of the total software lifecycle. Maintenance and debugging is where the most effort goes to."

      Indeed. But this is something that is at best tangentially related to what is being discussed because it is a project management issue rather than an IDE/framework issue. Both VS / .NET and Eclipse / Java can be used to write un-maintainable crud if a project is poorly managed.

      ""DOT-NET also has a huge library, and there are tons of open source frameworks and helpers for native Windows API programming.""

      "About a tenth of what's available for Java I'd say. That's not scientific of course but yea right about there."

      Java has ten times more than anything else because there are at least ten different variants on similar solutions to the same problem. Take for example frameworks for building web applications: in addition to Sun's own stuff, a quick Google search revealed a page with no less than 36 others, all of which do pretty much the same thing, and I doubt it was an exhaustive list. And while choice is indeed good, it can also be extremely bewildering for someone who has to select one as the basis for an application. So yes, there is a lot for Java, but much of it simply (a) does something that a dozen similar things already do, and (b) is present in the .NET framework anyway.

      1. Full integration with native Windows technologies without the need for bridges, JNI, etc. .NET needs a bridge to interact with non managed code just similar to JNI.

      ""2. True drag-and-drop programming for both GUI apps and web apps.""

      Eclipse does not have it. Like just about every IDE released in the last decade (or more), Eclipse supports plug-ins. Some plug-ins do this (often in conjunction with yet more plug-ins), but with varying degrees of capability and reliability.

      ""3. WebForms can easily be converted to WinForms and vice-versa.""

      "Yup there are similar things for java."

      Things available _for_ Java is not the same as things already being in both .NET and the VS IDE.
      Not everybody wants to pay people to hunt down, evaluate, test, and recommend one of the
      multitude of things that are available _for_ something when they can get the whole kit and
      kaboodle in one integrated package.

      ""4. Completely transparent SOAP via .NET remoting.""

      "Yup"

      I have seen two solutions to using RMI applications with SOAP that do not require significant rewrites. One is RMI over IIOP, which is a heavyweight and clumsy system with a number of negative points. The other is a rather good open source library that was written to solve the problems with RMI / IIOP, which it does very well. However, this woul

      --
      I'm not going to change your sheets again, Mr. Hastings.
    13. Re:one thing microsoft can do... by killjoe · · Score: 1

      "No, I am saying there aren't any good ones that _come with the IDE_. "

      Honestly I just don't get you guys GUI designer fixation but.....

      If it's an eclipse plug-in that what is your damage?

      "How much of an application's total programming time is spent on the UI depends entirely on the application. Front-ends to databases for example (a very common sort of application) are little more than UIs, so 90% of their total coding time will be UI-related; by contrast, the database manager that said application interfaces with may have little or no UI code in it. You cannot therefore make a blanket statement about the importance of a good UI builder without knowing what people are expecting to do with it."

      Aah but writing of the code is less then 10% of the total lifecycle of the product.

      "ndeed. But this is something that is at best tangentially related to what is being discussed because it is a project management issue rather than an IDE/framework issue. Both VS / .NET and Eclipse / Java can be used to write un-maintainable crud if a project is poorly managed."

      No this is where VS is totally outclassed by eclipse. For two years now eclipse had real refactoring support while VS had nothing. Eclipse had read debugging while VS had crappy debugging. Eclipse had real build and deployment tools while VS had shit. Same goes goes for documentation and such too.

      Now VS has come up about 80% of what eclipse has and will still for another two years while eclipse advances.

      The 90% of the product life cycle which concerns itself with refactoring, debugging, deployment, maintenance etc is where VS falls miserably short of eclipse.

      "I have seen two solutions to using RMI applications with SOAP that do not require significant rewrites. "

      I hate to break it to you but Java supports SOAP without RMI.

      "And none that I have seen support VS' ability to drag a component written in one language on to parts of a program written in a different one, and then step through the code in one straight into the other using both (or in the case of several components, several) original source languages."

      Yea, eclipse can do that. The JVM supports more languages then .NET too.

      "Is really better? Then why don't Sun use it to install Java instead of an installation program? "

      Because web start requires java. What an ignorant question.

      "But they are reasons why others select it: companies can get a MSDN Universal subscription that gives them access to pretty much everything MS produce, including betas of upcoming products and tools so that they can evaluate them and plan product strategies accordingly. It's a difficult package to beat for Windows development shops."

      Windows shops are zealots by definition. Only a zealot thinks that all their problems should be solved by one vendor. Zealots will always choose MS products no matter what.

      "That would have been a valid point two or three years ago, but it isn't now. There are a wide variety of "Windows Mobile" (as they're now calling it: name-change number #3, if memory serves) phones being offered by by several vendors (Treo are the latest), and more importantly, quite a large number of operators."

      Saying there is a "huge variety" is very nice and professional marketing speak. It looks like you are either a professional marketing person or specially trained to use terms like this on public boards.

      Look at the market share. Just because there are fifty types of MS smartphones it doesn't mean they are selling. Every nokia, motorola, sanyo, LG etc phone supports java out of the box.

      "Microsoft _have_ made significant inroads into the sector now (and are growing steadily), and are a very viable option if phones are only one of several types of mobile device that one is writing for."

      if you want to go after less then 5% of the market by all means go ahead. I aint' going to stop you. If you want to make money though you may want to consider targetting a platform people actually use.

      --
      evil is as evil does
    14. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "If it's an eclipse plug-in that what is your damage?"

      You need different ones for web and UI instead of a single one that does both. Each will have a different set of capabilities different ways of being used that must be learned. Note though that there are also certain advantages to this approach because each can support functionality which is specific to the task at hand, so it is a case of losing on the swings, and gaining on the roundabouts.

      "This is where VS is totally outclassed by eclipse. For two years now eclipse had real refactoring support while VS had nothing."

      Agreed.

      "Eclipse had read debugging while VS had crappy debugging."

      I'm not so sure about this one. And of course, due to your "this is true because I say it" attitude, you as usual provide no examples to show what about Eclipse is "read [sic]" compared to the "crappy" debugging in VS.

      "Eclipse had real build and deployment tools while VS had shit."

      See above.

      "Same goes goes for documentation and such too."

      See above. Meaningless assertions devoid of examples.

      ""I have seen two solutions to using RMI applications with SOAP that do not require significant rewrites. ""

      "I hate to break it to you but Java supports SOAP without RMI."

      This indicates that you didn't even know what I was talking about, so I can only conclude that you are parroting other peoples' opinions of VS and .NET rather than having any experience of them yourself. If that were not the case, you would have known what I meant when I said _transparent SOAP support via remoting_, because the nearest technology to remoting that Java has is RMI. That was why I replied in the way I did, while citing two Java mechanisms for doing something similar. This is a sign of somebody who has _used_ a technology instead of merely having read what somebody else says about it.

      "Windows shops are zealots by definition"

      It is quite obviously you who is the zealot. Your posts have been nothing more than a series of unfounded claims which have now become little more than rants. You say that Java + Eclipse is great, VS + .NET is crap, but you never even attempt to justify your assertions with a single example, because you have never used what you are criticising, and cannot produce any meaningful examples.

      If I wish to read the opinions of others, then I will go to the sources instead of wading through your second-hand versions, so nothing further that you have to say is of any interest.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    15. Re:one thing microsoft can do... by killjoe · · Score: 1

      Only a windows zealot would argue that VS build tools pre VS2005 were anywhere near as good as maven and ant integrated with eclipse. Only a windows zealot would argue that VS had/has anything as good as xdoclet, javadoc, doxygen etc.

      The comfort of the windows zealot is that although their tools are inferior at least they don't have to install a plug in or god forbid have their screen look different when programming for the web.

      Finally. Any organization who believes that no matter what the problem is only tools made by MS can be used is by definition run by zealots. You know the old adage "best tool for the job"? Sometimes the best tool is actually available from a different vendor. People who refuse to evaluate or use tools simply because they are not made by MS are zealots. I don't know how any rational person can disagree with that.

      "You say that Java + Eclipse is great, VS + .NET is crap, "

      No, I simply said java+eclipse is better then VS. +.net.

      --
      evil is as evil does
    16. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "Only a windows zealot would argue that VS build tools pre VS2005 were anywhere near as good as maven and ant integrated with eclipse."

      Nobody made that argument. I never said anything about VS pre 2005, so this is a straw man. Oh and by the way, you can integrate Ant with VS if you wish, via a (trumpet fanfare) PLUG-IN!!!

      "Only a windows zealot would argue that VS had/has anything as good as xdoclet, javadoc, doxygen etc."

      Again, nobody tried to. Yet another straw man.

      "The comfort of the windows zealot is that although their tools are inferior at least they don't have to install a plug-in"

      They do install plug-ins, though. As I said before, the VS IDE supports them, so there a fair number of them around, including commercial ones, which would not exist if people did not use them. The difference is that VS already comes with various things built into it that are supplied by plug-ins with Eclipse. And as I said in my last post, this has both advantages and disadvantages. Unlike you, I am not attempting to push one system or the other: my original assertion was that VS _is_ (note: present rather than past tense) a better option for those writing software that _exclusively targets Windows_.

      No matter which way you pitch it, Java's multi-platform nature makes it difficult to access Windows-specific features without stepping outside Java itself, whereas these same features can be used from _within_ .NET because MS wrote .NET _for_ Windows, while Java happens to run _on_ Windows. And while many arguments can be made about the undesirability of locking one's self to MS, anybody who wants to use various Windows-specific features is already locked in by definition, so such arguments are moot. This would be just as much the case if they were using Java, because there would be a bunch of DLLs doing Windows-specific things that would need to be ported to other platforms. Such rewrites would be far from trivial if one of those platforms happens to either lack a piece of critical functionality or implement it in a completely different way, so wanting to use any platform-specific functionality equates to being locked into that platform, irrespective of what language, libraries, abstraction layers, etc. are being used.

      "Any organization who believes that no matter what the problem is only tools made by MS can be used is by definition run by zealots."

      Balderdash. The people who make policy decisions of that sort do so because they believed Microsoft's marketing, just like they believed the marketing of whoever supplied office furniture, company cars, and whatever else they use. Such people do not think that MS tools are the only tools for any jobs, or even the best tools, because they know little to nothing about the jobs themselves, or how tools will be applied to them. All they're worried about is finding _a_ solution from a vendor who will still be around to support it several years down the line, arse covered, job done, move on to finding a reliable company to maintain the elevators because they're breaking down far too often.

      "You know the old adage "best tool for the job"? Sometimes the best tool is actually available from a different vendor."

      No argument there. But business people don't buy programming tools, they buy packages from companies that can combine tools, support, training, and the security of being big enough to stand a good chance of staying around for the long-haul. If they end up using Java and Eclipse, it is most likely because they decided to go with IBM's WebSphere rather than any deep knowledge of, and enthusiasm for, the tools and technologies themselves. To them, the best tool is the one that involves the lowest possible risks from a business viewpoint, not what makes life easiest for programmers.

      "People who refuse to evaluate or use tools simply because they are not made by MS are zealots. I don't know how any rational person can disagree with that."

      The people who make the decisions in com

      --
      I'm not going to change your sheets again, Mr. Hastings.
    17. Re:one thing microsoft can do... by killjoe · · Score: 1

      "Nobody made that argument. I never said anything about VS pre 2005, so this is a straw man. Oh and by the way, you can integrate Ant with VS if you wish, via a (trumpet fanfare) PLUG-IN!!!"

      What? Didn't you say plug ins for eclipse made eclipse worse then VS. Didn't you say the fact that VS and the assorted languages it supports are all updated by MS and that made it better?

      Oh and why would a windows shop use a tool not made by MS? Would a windows shop allow the use of non MS plug ins on VS.NET?

      "The difference is that VS already comes with various things built into it that are supplied by plug-ins with Eclipse."

      Well DUH!. Eclipse itself is nothing but a platform for installing and managing plug ins. The entire java development environment itself is a plug in.

      "No matter which way you pitch it, Java's multi-platform nature makes it difficult to access Windows-specific features without stepping outside Java itself,"

      Yeabut there is no real need to. Java has libraries for everything windows does and more.

      ""Eclipse had read debugging while VS had crappy debugging."
      "Eclipse had real build and deployment tools while VS had shit.""

      Yes the fact that individual features of VS which are shitty and crappy is what makes eclipse so much better then VS. But hey go ahead and take things out of context, I fully expect that from a fan boi.

      --
      evil is as evil does
    18. Re:one thing microsoft can do... by Weedlekin · · Score: 1

      "What? Didn't you say plug ins for eclipse made eclipse worse then VS"

      No. I said that it had advantages and disadvantages, and listed a couple of potential advantages for Eclipse's use of plug-ins for certain pieces of functionality that are integral to VS. I have never said VS is "better than" Eclipse in a general sense, merely that it has a number of advantages for those who want to write software that which will only ever be expected to run on Windows.

      "Oh and why would a windows shop use a tool not made by MS?"

      For the same reason that Windows shops use Delphi, and TrueBASIC, and Dolphin Smalltalk, and ActiveDeveloper, etc., etc.

      "Would a windows shop allow the use of non MS plug ins on VS.NET?"

      See above.

      "Well DUH!. Eclipse itself is nothing but a platform for installing and managing plug ins. The entire java development environment itself is a plug in."

      Once again, you display your total ignorance of VS, otherwise you'd know that it is also a plug-in framework for language development environments: MS supply four, and a variety of others are available from third parties. The more you write, the more obvious it is that you know absolutely nothing about what it is you are criticising.

      ""No matter which way you pitch it, Java's multi-platform nature makes it difficult to access Windows-specific features without stepping outside Java itself""

      "Yeabut there is no real need to. Java has libraries for everything windows does and more."

      Well blow me down, a language that supports libraries has libraries! Whatever will they think of next?

      NB: this is yet another non-answer, which is to be expected given your demonstrable lack of any actual knowledge about the subject matter.

      "Yes the fact that individual features of VS which are shitty and crappy is what makes eclipse so much better then VS."

      More stupid statements devoid of an attempt to back them up with something resembling a fact.

      "But hey go ahead and take things out of context"

      You have no context to be taken out of. Nothing you have written rises above the level of a small child saying "My dad's better than your dad, because your dad's crap".

      "I fully expect that from a fan boi."

      The saddest thing about this whole thing is that Eclipse and Java are both good enough to merit an advocate who is capable of decent arguments rather than somebody shouting "crap, shit, it can do it, it's got it, crap, shit, zealot, fanboi". There are in fact a number of real negative points about both VS and .NET _today_ when compared to Eclipse and Java that anyone with a real, practical knowledge of both systems could have used to mount an excellent and well-reasoned argument for using the latter rather than the former, so it is therefore unfortunate that in this case at least, Java's advocate is either a bot, or a parrot with an owner who can type.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    19. Re:one thing microsoft can do... by killjoe · · Score: 1

      Eclipse has and always had better support for what you spend most of your time doing in teh software development life cycle. For the fan bois and zealots out there that's not the designing the GUI part of writing your program. That's the debugging, refactoring, documenting, and deploying your product over and over again.

      To a VS fanboi/zealot the only part of the SLDC that counts is designing the GUI.

      --
      evil is as evil does
  32. GOOD GAME by ImaNihilist · · Score: 1

    Wow. 99% all websites that have Flash components on them, use them improperly. Now we will have a new standard to be misused.

    I say, great. I hope it stays a closed format, on the Windows platform, and everyone moves over to it that currently uses Flash the wrong way.

    Then, browsing the internet on a platform other than Windows will be a totally awesome experience.

    The sad thing is, properly used; the way it was made to be used as a UI with scripting language, Flash can be totally awesome. Unfortunately, there are probably only a dozen websites on the entire internet that understand how Flash is supposed to be used.

    1. Re:GOOD GAME by cinderful · · Score: 1

      99% of statistics are made up.

      There are a lot of great flash websites, applications, applets.
      Banners, however, are never good, no matter what technology they use.

    2. Re:GOOD GAME by mad.frog · · Score: 1

      99% all websites that have Flash components on them

      That's some authoritative research you cited there.

      use them improperly

      Dang, knew I should have checked that authoritative "how to use Flash properly" W3C spec...

      (Of course, by /. standards, 100% of Flash usage is intrinsically improper because it's not open-source... )

    3. Re:GOOD GAME by ImaNihilist · · Score: 1

      Think about every site that has a Flash banner and/or ad, and then tell me what I said isn't true. For every site that uses Flash in a good, clean, and constructive way, there are at least 100 sites that take advantage of someone who views their site and happens to have Flash installed. You don't need to do any research to come to a conclusion like that.

    4. Re:GOOD GAME by Quantam · · Score: 1

      You, my friend, may be on to something. If they can make Sparkle significantly easier to develop for than Flash, and only on Windows (by far the dominant end user OS, providing a favourable cost/benefit ratio), they might be able to lure those ungodly annoying banner ad makers to it, leaving other platforms free to revel in the banner-ad-less ecstasy.

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
  33. Good riddance by ben_1432 · · Score: 1

    Flash is crap. Macromedia's components are bloated pieces of crap. Flash ActionScript doesn't do 1/2 what it should. The newer versions don't address the older problems they just add more candy for trendwhore designer kiddies. Given the option between using Adobe's version of Flash or using Microsoft's alternative, I will opt for Microsoft. Adobe will just slow it down to the point where you can go have a coffee/smoke/sleep/holiday while waiting for the plugins to load.

    1. Re:Good riddance by nagora · · Score: 1
      Macromedia's components are bloated pieces of crap.

      And Microsoft is well known for its lean, tightly designed packages?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:Good riddance by mad.frog · · Score: 1

      Flash ActionScript doesn't do 1/2 what it should

      I must have missed the definition of "what a given programming language and API should do". What was that URL again?

      The newer versions don't address the older problems

      Yeah, that's so that the older content will continue to run in the same way. Breaking old content is pretty uncool, and old content often relies on the old bugs to be present.

    3. Re:Good riddance by ben_1432 · · Score: 1

      Nagora - fixing bugs in the IDE can be done independently of the Flash Player. They are two independent pieces of software. One creates, one views. There is no reason why they couldn't fix the IDE without "breaking" anything. Why have they written an entire new version of ActionScript and still not included basic string manipulation like .. String.replace? Then there's the shitty for loops. Why does a for loop chew your computer a new arse once you hit 4 digits? I did an app recently that brought about 20,000 rows of data into Flash and I had to fuck around using setInterval's just to process it without melting my notebook. I think it's a pretty crappy program when you've got to add a small library of functions to do normal, ordinary stuff just to compensate for Macromedia's half-arsedness.

    4. Re:Good riddance by ben_1432 · · Score: 1

      XP loads faster than Acrobat for me. Coffee brews faster than Acrobat can open a PDF.

  34. Not going to happen by Andrew+Tanenbaum · · Score: 1

    It's not going to happen. If there's anything that Microsoft has taught us, it's that popularity matters more than technical superiority.

  35. Last Time We Discussed This... by somethinghollow · · Score: 4, Informative

    I liked how this guy said it.

    "A lot of people have tried to label Sparkle as a Flash killer but it is not. Sparkle is a new way to deal with winforms that allows custom UI design without coders running into the traditional limitations of development platforms."

    This "Quartz" thing might be close. We'll see.

    Bill, Steve just called. He wants his silly name back.

    1. Re:Last Time We Discussed This... by killjoe · · Score: 1

      I honestly don't know of any developer who would rather code in XML then a proper language. That's why XUL never took off either.

      The end result will be that there will be GUI drawing tool which will spit out the XML and for the GUI designer will be no different then VB and the geek it will be no different then Glade.

      Just re-inventing the same wheel over and over again. Wake me up when someboy innovates.

      --
      evil is as evil does
    2. Re:Last Time We Discussed This... by Keeper · · Score: 1

      That's just it, the dev's don't code in XML. The XML defines what the UI looks like and how elements of the UI interact (either though more XML, or by referencing some code snippet). The XML is converted into a set of objects. Those objects are responsible for managing all of the fun nitty gritty details of the UI; they also have events that de which have events that the developers can interact with.

      You can actually create a project where the UI management logic and the application logic is completely separate; you can change how the UI looks and responds to events without touching one piece of application logic.

      I completely expect someone to create some sort of advanced tool to create this XML -- the same way I'd expect someone to use a tool to manipulate a resource file. However, that tool won't be limited to just defining a static layout -- THAT is the "innovative" part.

    3. Re:Last Time We Discussed This... by killjoe · · Score: 1

      "That's just it, the dev's don't code in XML. The XML defines what the UI looks like and how elements of the UI interact (either though more XML, or by referencing some code snippet)"

      So why have it in XML in the first place. What exactly do you gain from adding that layer of parsing? It seems silly especially if the programmer will be using a GUI designer in the first place. Why not have the GUI designer spit out objects or even the exact same frm files that VB used for over a decade?

      "The XML is converted into a set of objects. Those objects are responsible for managing all of the fun nitty gritty details of the UI; they also have events that de which have events that the developers can interact with."

      Mmm yea, but why? What is the advantage over what delphi did, what vb did, what .net did or what swing does?

      "You can actually create a project where the UI management logic and the application logic is completely separate; you can change how the UI looks and responds to events without touching one piece of application logic."

      Wow, amazing, that's some cool innovation there. I bet nobody has ever done anything like that before!.

      "I completely expect someone to create some sort of advanced tool to create this XML -- the same way I'd expect someone to use a tool to manipulate a resource file. However, that tool won't be limited to just defining a static layout -- THAT is the "innovative" part."

      Since when has any other GUI toolkit by any major vendor been only good for defining static layout? That's not innovation. That technology has been around for twenty years or more.

      You know what the innovation is? IT USES XML!!!!!!. That's the innovation.

      --
      evil is as evil does
    4. Re:Last Time We Discussed This... by Keeper · · Score: 1

      So why have it in XML in the first place.

      Software can easily manipulate data. Software cannot easily manipulate source code. This should be a somewhat obvious point demonstrated throughout the history of computing and the number of tools which (poorly) attempt to do so.

      seems silly especially if the programmer will be using a GUI designer in the first place.

      In a large software development project, the programmer is rarely the person responsible for coming up with the UI design. The programmer is not the UI designer.

      Typically, the UI designer comes up with a dummy vb project or other component that prototypes the user interaction. This project can't be integrated in any form with the application being developed. They hand that off to the programmer who then has to re-create the interface envisioned by the UI designer.

      How much easier would it be when the designer can just hand over the UI design and plug it in? How much easier is it to refresh that xml when the UI designer decides they want to change some aspect of how the UI interacts with the user?

      Even if the programmer is the entity creating the UI design, this still makes the process easier, more efficient. Why do people code in C++ instead of assembly? Why do people code in Java instead of C++?

      Mmm yea, but why? What is the advantage over what delphi did, what vb did, what .net did or what swing does?

      They provide basic controls. Want a more complicated control? You have to write it yourself. Here, that whole process is encapulated in the UI design.

      Since when has any other GUI toolkit by any major vendor been only good for defining static layout? That's not innovation. That technology has been around for twenty years or more.

      Bullshit. GUI toolkits in 1986 consisted of resource editors, and crappy ones at that. I welcome your forthcoming examples of 20 year old toolkits suitable for non-static UI layout.

      Why don't you actually, I dunno, try to read about what this is before you start trying to wave the "it's from microsoft, it must be shit" flag? It is plainly obvious you haven't spent any time understanding how this technology works or what it does.

    5. Re:Last Time We Discussed This... by killjoe · · Score: 1

      "Software can easily manipulate data."

      REally? I didn't know that. So can it only manipulate XML data or can it manipulate other types of data too?

      "How much easier would it be when the designer can just hand over the UI design and plug it in? How much easier is it to refresh that xml when the UI designer decides they want to change some aspect of how the UI interacts with the user?"

      It would be much harder. It's going to be so hard nobody is going to manipulate the XML by hand. You are going to need a GUI designer to do it. If the GUI designer is going to do it anyway then why pick XML and add all that parsing overhead.

      "They provide basic controls. Want a more complicated control? You have to write it yourself. Here, that whole process is encapulated in the UI design."

      So if somebody wants a more complicated control they are going to do it XML?

      "Why don't you actually, I dunno, try to read about what this is before you start trying to wave the "it's from microsoft, it must be shit" flag?"

      I have read about it. It's shit. It's so shitty no human being will ever program in their XML format. They will be using the GUI painter just like the VB people have done for decades.

      It's shit, it really is. It's new shit, its shit based on XML but it's still shit.

      --
      evil is as evil does
    6. Re:Last Time We Discussed This... by Keeper · · Score: 1

      I have read about it

      So if somebody wants a more complicated control they are going to do it XML?

      Well, since you've read about it and understand how it all works, why don't you explain to me the difference in "doing it in xml" vs writing one in C++?

      Oh, you can't? Sorry, thank you, come again. Feel free to ignore this the same way you ignored being called on your previous bullshit.

    7. Re:Last Time We Discussed This... by killjoe · · Score: 1

      The GUI is described in XML. That's shit. It's shit of the stinkiest kind. It's stupid. There was a reason both delphi and VB didn't use XML to describe the GUI and it was a good reason.

      Only an idiot thinks it's a good idea to add the overhead of interpreting XML to a gui display program.

      --
      evil is as evil does
  36. SMIL... by Trejkaz · · Score: 2, Informative
    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  37. This is not what Sparkle is about by Anonymous Coward · · Score: 5, Insightful

    The Slashdot summary appears to completely misunderstand the point of Sparkle. It is not really a direct competitor to Flash. It's a tool for designing application interfaces. It's much more akin to Glade or QT Designer but for Avalon/XAML instead of GTK+ or QT.

    The big difference though, is that it's targeted towards designers rather than programmers and it lets you take advantage of all the animation/multimedia/typography/etc. features in Avalon. This means that UI specialists can actually design the UI in programs, rather than designing it and handing a spec off to a programmer to implement.

    Frankly, I think it's a really good idea. As a programmer, I hate writing GUI code and certainly won't miss it. As a user I look forward to quality and usability improvements from this.

    1. Re:This is not what Sparkle is about by SanityInAnarchy · · Score: 1

      Ok, how's this different than XUL? Really, now...

      --
      Don't thank God, thank a doctor!
    2. Re:This is not what Sparkle is about by bit01 · · Score: 1

      As a user I look forward to quality and usability improvements from this.

      As a user I do not look forward to even more braindead industrial design by idiot designers who confuse artistic "creativity" (blech) with function.

      A GUI is the language the computer uses to interact with the user. Being creative with that language may or may not be entertaining but it's unlikely to be be good communication for day-to-day tasks.

      Standards matter, in language as much as any other field. The shit that industry designers force on us may be good marketting but it's often trash. Mainly because it was written for the average marketer and not the average consumer. e.g. for just one example look at the unusability of the majority of VCR's by the majority of consumers. Let alone mobiles, PC's and car computers. Even house airconditioning controllers and dishwashers. The functional "design" is in general appalling.

      ---

      Open source software is everything that closed source software is. Plus the source is available.

    3. Re:This is not what Sparkle is about by jilles · · Score: 1

      Sure it's not a bad idea from a technology perspective.

      Sadly, for Microsoft, it's their own fault that people are not 'getting' their new technology. So far they've done a very good job of getting the brand name out, only they failed to communicate what it is so people started comparing it to flash. And it's going to take some really good, consisting marketing to get rid of that image. I predict sparkle will quickly join the growing list of their failed marketing/technology concepts. By the time tools and platform have been deployed in sufficient numbers to make large scale developer adoption worthwhile, developers will have moved on. Vista (and the associated technology) won't be widely available until next year. Corporate adoption should pick up somewhere near the end of 2007 (and that's by MS own optimistic schedule, I suspect companies will be extremely reluctant in adopting vista). That's two years already. That's the earliest possible moment that a small market for sparkle apps might emerge. But then, why would application developers target such a small audience?

      So that rules out sparkle for application development for the next few years. Besides, much corporate development is now browser based and thanks to Microsoft failing to do anything relevant on the browserside for a whopping six years now, that is now becoming a standards based arena. Internet explorer only products are really hard to market nowadays. ActiveX, another failed technology, is now regarded as insecure technology. Microsoft's non standard css and javascript 'features' are now used primarily to work around browser bugs.

      The reality is that Microsoft is struggling to get the developers back on their vertical stack of technology. It's not working. They alienated their VB development community, failed to get widespead adoption of .Net client applications and in fact more or less told developers not to invest in .Net 1.x because 2.x was coming and beside vista would have avalon, eh sparkle.

      --

      Jilles
    4. Re:This is not what Sparkle is about by archangel77 · · Score: 1

      Well, do you know of a good visual GUI designer that exports to XUL? I had a look at XUL but I didn't want to edit all the XML by hand.

  38. Up next... by SamAdam3d · · Score: 1

    Twinkle!
    Glitter!
    Fuzzy!
    & c.

    What happened to manly, all caps, yet equally nonsensical names, like:
    GIMP!
    LAME!
    PHP!
    NSIS!
    GAIM!

    Or at least make up your own words that mean little to nothing!
    Azureus!
    Shareaza!
    Audacity!
    Fink!

    Heck, pick a real word and make up some explanation!
    Python!
    Asterisk!
    eMule!
    Gallery!

    But please, please, give us some better names!

    --
    I love deadlines. I like the whooshing sound they make as they fly by. - Douglas Adams
    1. Re:Up next... by Gice · · Score: 1

      Not that it matters, but audacity is actually quite a meaningful word. It's derived from the Latin audax which means bold..? I believe.

      --
      __
    2. Re:Up next... by Anonymous Coward · · Score: 0
      Or at least make up your own words that mean little to nothing!
      Azureus!
      Shareaza!
      Audacity!
      Fink!
      Audacity isn't a made-up or meaningless word, you fink!
    3. Re:Up next... by Anonymous Coward · · Score: 0

      > Azureus!
      Comes from the Latin name for a species of blue frog.

      > GIMP!
      > LAME!
      > GAIM!

      Acronyms aren't nonsense, they're memnonics for a description. I think that makes them good names, but even it you disagree, they're not nonsense.

  39. Does it come with a Mac version? by moria · · Score: 2, Insightful

    If not, then the killer will never kill, considering a major portion of the flash contents are author or co-authored by the artist developers, a large number of whom are using Macs. Well, let's see whether it is wheel reventing stuff or a real innovation. At least, this is the time that M$ is not copying Apple, or Sun, or Borland. Hope it is not a new mimicing game.

    1. Re:Does it come with a Mac version? by Anonymous Coward · · Score: 0

      You are correct, they are copying Macromedia.

    2. Re:Does it come with a Mac version? by Billly+Gates · · Score: 1

      Sure it would kill. Its from Microsoft.

      Businesses buy ms crap and they use microsoft products because they feel its somehow all integrated and works together with other MS crapware. Many sites today require IE and Windows and dont care about mac users or anyone else since its too niche and expensive to support.

      If this integrated with MSAccess, IIS, MS SQL-SERVER, and Frontpage then you could have a very killer product.

  40. At Least It's Got a Name with Legs by RobotRunAmok · · Score: 4, Funny

    If this was an Open Source project it would be called SPACKLE or The CRIPPLE.

    1. Re:At Least It's Got a Name with Legs by Duhavid · · Score: 2, Funny

      Kripple.

      --
      emt 377 emt 4
    2. Re:At Least It's Got a Name with Legs by mrraven · · Score: 1

      That's Kdifferently abled for KDE you insensitive clod.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  41. You need VISTA to run it! by javaxman · · Score: 4, Insightful
    From TFA :
    But for Sparkle to even get in the ring with Flash, Microsoft has to first convince us that we need to move from Windows XP to Windows Vista. This migration will take time, possibly as much as five years. In the meantime, Macromedia has just released Flash 8 and can anticipate over 250 million unique downloads between now and when Windows Vista begins to sell.

    Umm... yea. Flash is about as dead as BSD, I think.

    I mean, really, I'm no fan of Flash, but somehow I don't see some Vista-only Microsoft technology replacing it. Call me when Sparkle is a shipping, multi-platform, free-download product.

    Then tell me where the millions of Flash games and applications on the web today are going.

    1. Re:You need VISTA to run it! by wjsteele · · Score: 4, Informative

      Wrong! You don't need Vista to run it. WPF (Avalon) will also run on Windows XP and Windows Server 2003. Here are the system requirements

      You can download the bits now and play around with it. .

      Bill

      --
      It's my Sig and you can't have it. Mine! All Mine!
    2. Re:You need VISTA to run it! by Anonymous Coward · · Score: 0

      It gets better than that. A subset of WPF called WPF/E is platform independent. Microsoft demonstrated it running in Safari on a Mac a month or so ago.

      But WPE/Sparkle aren't meant to compete with or replace Flash. They are meant to replace Win32. Slashdot and other pundits keep incorrectly making this comparison without understanding what WPE is about. It's the new UI system for Windows. That is the primary purpose.

    3. Re:You need VISTA to run it! by Anonymous Coward · · Score: 0

      You, Sir, Are A Fucking Idiot.

    4. Re:You need VISTA to run it! by Spiked_Three · · Score: 1

      Well the article is wrong.

      Although sparkle and WPF may not be about beating Flash directly, as several commenters have noted, it does have the potential of reducing the need for flash.

      Sparkle is about improving the development process of graphically rich applications. In today's development environments, artists use Photoshop to design graphics and UIs, and then the developer has to 'make it all work'. With sparkle/WPF, the developer writes code to make things work, and the artists/designer builds the UI for it. The two work together interactively, not sequentially.

      Hopefully the results are graphically richer desktop apps, and web apps. If WPF becomes available on XP as promised and in IE7 for other Microsoft platforms, then there will be diminished need to use something like flash for rich web apps.

      Web apps in their current state suck big time. I don't care who gets mind share, sparkle or flash, but please let someone jump to the lead so I don't have to continue torturing my clients with HTML web apps.

      --
      slashdot troll = you make a compelling argument I do not like the implications of.
    5. Re:You need VISTA to run it! by javaxman · · Score: 1
      Web apps in their current state suck big time. I don't care who gets mind share, sparkle or flash, but please let someone jump to the lead so I don't have to continue torturing my clients with HTML web apps.

      I just know you're going to have some sort of knee-jerk reaction to this, but when I need a multi-platform client application and the requirements are just too much for a set of HTML pages, I write a Java application with a Swing UI. It's been about 5 years now since there's been any sort of real cross-platform compatability issues in doing so. I'm not saying it's easy, but if you have any idea what you're doing in Java, you can write a great cross-platform app that way. No, it's not a "web app"... it's better, it's the real thing.

      Honestly, my main objection to this whole Sparkle thing is something you haven't mentioned and don't seem to care about, but I don't have any sort of Windows PC at the moment, so... no OS X version of this thing kills the deal for me and 4% or so of the market.

      You'd rather forget 4% of your potential market and use an new, proprietary Microsoft platform than use Flash, HTML or Java ? Interesting decision.

    6. Re:You need VISTA to run it! by javaxman · · Score: 1
      Wrong! You don't need Vista to run it. WPF (Avalon) will also run on Windows XP and Windows Server 2003. Here are the system requirements

      So then the article is wrong? What's the deal with journalists these days?

    7. Re:You need VISTA to run it! by wjsteele · · Score: 1

      Let's see... does the phrase "The Pot Calling the Kettle Black" ring a bell???

      You see, I'm not afraid to flame you behind curtains... MY NAME IS WILLIAM J. STEELE AND I AM NOT AN ANONYMOUS COWARD!

      Bill

      --
      It's my Sig and you can't have it. Mine! All Mine!
    8. Re:You need VISTA to run it! by Spiked_Three · · Score: 1

      i'll agree with that - I wish Java had not lost its steam - but it has. I have never gone as far as you suggest with swing as a web app. I did dabble some in JSP pre Tomcat days but it was still HTML web apps. 4% seems a bit high to me :) I haven't had one single non-microsoft based client in the last 15 years.

      --
      slashdot troll = you make a compelling argument I do not like the implications of.
    9. Re:You need VISTA to run it! by javaxman · · Score: 1
      I haven't had one single non-microsoft based client in the last 15 years.

      We don't have a single Windows machine on any of our user's desktops. We have two Windows2000 PCs in-house, but they are fairly special-use, they don't sit in front of users. All of our current in-house development is either Java or OS X - Cocoa/Objective-C.

      4% seems high to you just because of the type of shop you work in. The entire world isn't Windows.

      Usually when I write Swing, it's not as a web app, but as a stand-alone desktop client.

      Java failed to gain serious traction as a web app because Microsoft broke it, plain and simple... also because more complex apps get large ( as compared to Flash at least ), and so they require broadband access... in that regard, Java was a little early. There are still a good number of Java-based games and apps out there on the web, though- and it's not near as dead as a client technology as you presume; there are even a good number of commercial apps that use Swing or at least some sort of Java UI. There are a lot of other alternatives, though, and plenty of companies look at the install base of Windows and decide not to care about that other 4% or so of their market. Still, there are companies that use Java as it was intended- to write cross-platform apps that can be deployed under Linux, Solaris, Windows, or OS X, all using the same bytecode package and one unified codebase.

    10. Re:You need VISTA to run it! by Spiked_Three · · Score: 1

      "4% seems high to you just because of the type of shop you work in. "

      I don't work in a shop. I am a freelance for hire developer/consultant. Clients come to me. They don't need or want non-Microsoft solutions. I am perfectly happy accepting work for non-MS stuff, but it doesn't happen. Non-MS stuff only happens within big companies.

      "Still, there are companies that use Java as it was intended- to write cross-platform apps that can be deployed under Linux, Solaris, Windows, or OS X, all using the same bytecode package and one unified codebase."

      Now see, right up until then I thought you were really a developer. No self respecting developer would spout that completely marketing made up crap in the last 2 years. It has been disproven so many time not even sun says it anymore.

      --
      slashdot troll = you make a compelling argument I do not like the implications of.
    11. Re:You need VISTA to run it! by javaxman · · Score: 1
      Non-MS stuff only happens within big companies.

      Not only does anecdotal evidence point to that not being a true statement... as I work, programming, at a company of no more than 20 people ( there is one other programmer ), and I know of at least two other less-than-30-people companies that are all-Linux... and several small ( some very small ) businesses that are mostly Apple... actually, from my experience, *most* non-MS stuff happens with smaller companies. Big and mid-size companies have IT departments that tend to standardize on site-licensed MS stuff, and don't want to or don't feel they can support multiple platforms. Smaller companies have the flexibility to adopt 'alternative' systems, and often seek to minimize costs ( including patching and support )... and sometimes they decide that means not being a Microsoft shop.

      Clients come to me. They don't need or want non-Microsoft solutions.

      Do you have lots of experience with non-Microsoft stuff ? Do you advertise that? Or do you tout Microsoft certifications and get references from clients that are Microsoft sites ? Why would a client come to you for a non-Microsoft solution, as opposed to someone advertising OSS, *nix, or Apple consulting services ? Maybe you don't get non-Microsoft clients because you don't attract them? Maybe your clients would consider a non-MS solution if you offered it?

      "Still, there are companies that use Java as it was intended- to write cross-platform apps that can be deployed under Linux, Solaris, Windows, or OS X, all using the same bytecode package and one unified codebase."

      Now see, right up until then I thought you were really a developer. No self respecting developer would spout that completely marketing made up crap in the last 2 years. It has been disproven so many time not even sun says it anymore.

      As far as Java UI interfaces on commercial products, I was actually thinking directly of one example I'd seen recently , but I know for a fact that there are many, many others. Funny enough, I checked out that company, and they're -get this- a fairly small, nearly all-Microsoft shop.

      Of course, some really high-quality Java distributions include ( often minor ) code tweaks that make things work a bit more smoothly on different platforms... but really, they're usually minor and there are packages that aid in implementing those platform-specific things when they're deemed important, so a unified codebase, even in a UI app, isn't just a myth. Funny thing is, right up until you made that comment, I thought you might have some idea what you're talking about... but clearly, you're one of those programmers who thinks they know Java, but really can't hack it. That, or you made up your mind about Java years ago, when JVM bugs were much more common. Today? Sure, you *can* write an app that doesn't work correctly on multiple platforms, but it's not common. Actually, I'd argue that the past 2 years ( especially for OS X/Windows compatibility ) have produced the best "write once, run anywhere" JVMs in history.

      True, Sun doesn't use "write once, run anywhere" as the main selling point of Java anymore ( since they learned people beat them about the head with JVM bugs when they say that, and that cross-platform code is just one selling points of Java ), but to say they don't use that phrase anymore just shows how little you know about Sun's marketing and products.

      Go ahead, belittle Java as much as you want, tell yourself it's not a viable platform, pretend it's an all-Microsoft world... the number of positions posted on job boards looking for Java programmers ( including those looking specifically for GUI programmers ) as well as Linux programmers seems to indicate that your opinion on the matter might not be based in fact or reflected in reality.

  42. Sorry, I must... by beauzo · · Score: 2, Funny

    Mr. Sparkle!

  43. it'll kill flash when people bother to learn it... by Zantetsuken · · Score: 1

    Guess how many people know the basics of flash? not as many people as html for sure, but a helluva lot. this is about as far as MS new product could go, is animation - Actionscript is macromedia/flash territory, go there, and one: macromedia/adobe will probly sue for trying to make a product way too similiar to be sold for less than the flash app, and two: a lot of people who really kick ass with flash and actionscript will find their call to defend the mighty macromedia, and spurn out loads of ass kicking flash sites - not just a whole bunch of crappy ones, but a whole bunch of insanely awesome sites, likely each with super-unique designs and navigation.

  44. Obligatory by gbobeck · · Score: 2, Funny

    Microsoft hasn't created tools which can be described as being 'flash killers'... Chuck Norris IS the only flash killer.

    --
    Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    1. Re:Obligatory by mad.frog · · Score: 1

      Chuck Norris IS the only flash killer.

      Great, another slashdot meme is born... let's complete the cycle, shall we?

      -- It is official; Netcraft confirms: Flash is dying
      -- Imagine a Beowulf cluster of Flash killers!
      -- 1. Kill Flash; 2. ??? 3. Profit!
      -- In Soviet Russia, Flash kills you!
      -- In Korea, Flash is only used by old people anyway
      -- CowboyNeal

    2. Re:Obligatory by gbobeck · · Score: 1

      Just doing my part to contribute to the /. culture.

      At least I didn't say something like "Microsoft: All Your Flash Are Belong To Us!!"

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    3. Re:Obligatory by narcc · · Score: 0, Offtopic

      Ah, the miracle of birth... I hope your 'baby meme' grows up big and strong.

      May I post its first abuse?

      Chuck Norris IS the only meme killer

    4. Re:Obligatory by gbobeck · · Score: 1

      There is no theory of meme evolution, just a list of memes Chuck Norris allows to live.

      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  45. Another too, little, too late, ass-backwards mess by Dracos · · Score: 1, Flamebait

    All of this junk is supposed to generate XAML for .NET apps to build their UI's with. In true MS fashion, XAML syntax is such an unmanagable mess that of course it needs graphical tools to generate the markup. XAML has less separation of content and presentation than HTML 3.2 (!). Come on, it's not 1997 any more, everyone with a brain doing markup-based UI design knows that color, margin, font family, and border are all style properties, not tag attributes.

    Because of this, I consider XAML the undeniable proof that no one at MS truly understands what style is for, how a DOM is supposed to work, or what extensible means.

    The only way this can possibly be a Flash killer is if all these are true:

    • The cost for developers is considerably less than Flash
    • The output is considerably better than solutions developed with open web standards
    • XAML syntax is made sane
  46. Because we need more application integration by stinky+wizzleteats · · Score: 1

    From TFA:

    Known as "Cider", Microsoft's Visual Designer for the Windows Presentation Foundation is set to be part of Visual Studio "Orcas," the next major release of Microsoft's Visual Studio tool suite, which is expected to support Windows Vista development. Orcas is slated for release in 2007.

    Just what I always wanted. A web based animation tool into which I can embed OLE objects containing print jobs of ascii porn stored in an access database on my desktop and e-mail them to your grandmother. Because that sort of design philosophy has worked so well these past 15 years.

  47. The real question. by cinderful · · Score: 2, Insightful

    Do completely misguided hyperbolic newspost titles generate fervent responses?

    Yes, they do.

  48. They said that in 1998 by Ucklak · · Score: 1

    Anyone remember Liquid Motion?

    --
    if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  49. In all seriousness by smart.id · · Score: 2, Interesting

    In all seriousness to the excellent gentlemen who insist on calling every new product "X's killer," has anything that has been labelled so ever amounted to anything? Have any of these purported "killers" actually killed? Seriously though, can someone provide a concrete example of this happening?

    I suggest we go after the real killers. And have some reforms in the use of the word "killer" in headlines.

    --
    blog & fiction: jd87
    1. Re:In all seriousness by fiannaFailMan · · Score: 2, Funny
      In all seriousness to the excellent gentlemen who insist on calling every new product "X's killer," has anything that has been labelled so ever amounted to anything? Have any of these purported "killers" actually killed? Seriously though, can someone provide a concrete example of this happening?

      I'm just wondering when this iPod killer is going to come out. I think it's due around about the time Apple goes bankrupt.

      --
      Drill baby drill - on Mars
    2. Re:In all seriousness by ultramk · · Score: 1

      Zip disks were called a "syquest killer", and they certainly did the job much better, for a long time. I once had over 200 Zip disks going back and forth in my office. Very efficient, considering the alternatives at the time.

      At least until CD-R became affordable.

      m-

      --
      You catch enchiladas by picking them up behind the head and holding them underwater until they don't kick anymore -VeGas
  50. Another poor effort by MS by Anonymous Coward · · Score: 0

    As usual, they copy stuff that Apple has done and change it or add something so it looks like they've come up with it on their own. But their changes and additions are always so stupid!

    They tried to improve on Aqua by making their icons actually show the first page of the document. But really, who's going to look through a folder full of documents by trying to read what each icon says? Nobody! And it's especially pointless when it's part of the same OS that's trying to use search capabilites to eliminate the need to organize files in folders or even the need to give them meaningful names.

    Now, we've got them proudly demoing oversized radio buttons that get bigger and somersault for joy when you click on them. Whoop de doo. I realize it's a demo, but come on! Almost five years since XP came out, and all they've got to show for the work done in that time is stuff ganked from Tiger and acrobatic radio buttons? Puhleeeze.

  51. Cue the by Council · · Score: 1, Funny

    Countdown to the first Sparkle Ad.

    --
    xkcd.com - a webcomic of mathematics, love, and language.
  52. Cheap hardware? by rsilvergun · · Score: 1

    and lots of choices for it? Supporting only one platform in house? Progaming on the platform most of your customers are using (and seeing OS specific quirks first hand w/o rolling over to a test machine)? Macs are nice and all, but they're kind of a square peg in a round hole, and I say this as a Linux user.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Cheap hardware? by Anonymous Coward · · Score: 0

      Cheap hardware and lots of choices for it?

      The only companies that cobble together their workstations from all that cheap hardware are comprised of a few guys in a garage. Everyone else just buys Dell, HP/Compaq, or (yuck) Gateway because they don't have time to dick around with lots of hardware choices.

      Supporting only one platform in house?

      Yes, it makes perfect sense to get rid of the platform that requires less maintenance when you standardize on a single platform for ease-of-support reasons.

      Programming on the platform most of your customers are using (and seeing OS specific quirks first hand w/o rolling over to a test machine)?

      It would make much more sense to just put in a single Windows machine set up as a terminal server for testing-on-Windows-from-a-Mac purposes.

  53. This isn't the first time... by Belial6 · · Score: 1

    I don't remember the the name, but Microsoft tried to kill flash once before. It was about 6 years ago. They had a browser plug in that was very similar to flash. They ended up dropping support for it. Anyone remember the name?

  54. Sparkle is not Flash by Ececheira · · Score: 4, Informative

    Sparkle is not supposed to be a Flash killer. It's designed to allow rich UI's to be created for Windows applications. The new Windows Presentation Layer, formally known as Avalon, needs a UI tool more geared to designers than developers (Visual Studio).

    With Sparkle, a graphic designer can easily work on the UI elements while a developer concentrates on the code.

    1. Re:Sparkle is not Flash by vurg · · Score: 1

      I'm sure it will be a complicated mess bundled with 500-page whitepapers and "this thing rocks" webcasts on MSDN. Meanwhile, a grassroots linux-based solution comes out of nowhere using some obscure scripting language with a wiki at some "xxulo.us" website.

    2. Re:Sparkle is not Flash by Jeff+DeMaagd · · Score: 1

      If this is what it is, I think it is sad. I don't want apps that go off on their own creating their own weird looks whenever they can, things are bad enough now, I prefer to have a relatively consistent look for every program within the OS. Sure, a completely custom UI will generally look better, but I'm not convinced that it helps computer usability when every program looks and behaves differently.

    3. Re:Sparkle is not Flash by 16K+Ram+Pack · · Score: 1
      Just out of interest, how much time do you believe is lost in the process of getting a developer to import/create design elements based on some pictures produced by a designer?

      The whole thing of GUI designers gave people the impression that they would produce massive productivity gains, but most (95+%) of the work I spend on building and supporting an application is in the back end code - validation logic and database interaction.

      I believe that most developers would be better off improving their productivity with existing tools than spending time retooling for yet another short-term Microsoft technology. CSS is already out there to serve this purpose.

  55. I bet it will run in other OS, in the beginning. by Bender+Unit+22 · · Score: 4, Interesting

    I bet that in the beginning, it will run on many platforms. So there is no excuse for not using it. Then, when they have killed Flash, there will come a new version that only runs on a Microsoft platform because of some feature. Of course the inner workings will be closed due to some DRM thing or whatever so no you can't make a 100% compatible open source version.

    At least that is how the normally do it, so why shouldn't they do it with Mr. Sparkle?

  56. Sparkle Alpha Name by webappsec · · Score: 1, Offtopic

    Tinkle.

  57. Sparkle Murders Flash for Verb Supremacy by digitaldc · · Score: 1

    NEWS BULLETIN: Sparkle Murders Flash and Becomes the Preferred Action Verb for Shiny Things
    By Tim Bright (AP)

    It happened at 2:04 am Sunday morning when Flash was simply minding its own business drinking a beer and watching 'Justice League' re-runs on cable TV. One witness heard a scream and a next-door neighbor said that all of a sudden, Flash's apartment "lit up like the sun and then went dark." All that was found at the scene was a sparkling pile of ashes.
    A hunt is now on the way to find the prime suspect - Sparkle. Police are checking several leads, but no new light has been shed on the situation. No further information is available, but keep checking your local news for updates.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:Sparkle Murders Flash for Verb Supremacy by TechieHermit · · Score: 1

      NEWS UPDATE: Sparkle Sought in Gay Bars; Homosexual Community Outraged
      By Finnegus McGee (AP)

      Here at the Sparkle Moon Lounge, the scene is bedlam. NYPD has come in force, operating on a tip that "Sparkle", who is believed to be a homosexual cross-dressing pre-op transexual, has been seeking sexual partners in the wake of his 2:04AM murder of Flash this morning. Dr. Hamish Bloughhard, a psychological profiler, had this to say:

      "We think this 'Sparkle' is a frustrated pre-op transexual who has been denied an operation. We have been checking the records of all local clinics capable of sexual reassignment surgery, but we have not yet found anyone who matches our profile. We're going to keep looking, though, don't worry. Anyway, there's a good chance Sparkle will turn up here. It is rumored that he frequents this area, after all..."

      Police have been streaming into the bar for the last forty-five minutes, some coming from as far away as Brooklyn and Queens, and none have left yet. Apparently they're doing detailed strip-searches of all of the dancers inside. We managed to get this impromptu interview with "Sparkly", a 7-foot-tall African American transexual ex-football player. Here's what she told us:

      "Well, you know, we haven't had this much excitement since the night all those republicans came in here, you know, during the convention? Apparently some Greens were chasing them and they ducked in here, not really knowing... Boy, oh boy, did we have fun with THOSE geezers! But, this whole Sparkle thing is just sad. They made me do unmentionable things in there, not once, but five times, because the Liutenant hadn't arrived in time for the first set? And just because my name's similar! Don't get me wrong, I'm not complaining... But it would have been nicer if the cop had warmed his hands up first. I mean that's just RUDE."

      Yes, indeed. There are now over fifty cops inside the bar, and loud techno music can be heard over the sound of the traffic here... One can only wonder what sort of horrible breaches of our civil rights are taking place. Where can the real Sparkle be this evening? One shudders to think...

  58. I saw this somewhere: by kadathseeker · · Score: 1

    Macrobe - because the Internet needs more Flash and PDFs.

    (Macromedia and Adobe, in case you can't tell)

    Seriously, I have Adblock, PDFdownload (can choose to view in tab or window, or dl), and NoScript because I hate and find Flash and PDFs useless 95% of the time.

    --
    The 'Net is a waste of time, and that's exactly what's right about it. - William Gibson
  59. not going to happen by moosesocks · · Score: 1

    This simply isn't going to happen.

    The biggest part of the appeal to flash is that it's a mature product, and is almost universally available.

    Paying a couple hundred bucks for an authoring program, although steep at first isn't so bad when you consider that the player is free and that macromedia/adobe doesn't charge for distribution rights.

    If you haven't noticed lately, a big trend has been for site-owners to encapulate audio and video into their sites using flash. I for one welcome this, because it's one less extraneous codec or plug-in I've got to install. It's attractive because everybody has it. It's also a piece of cake to develop for, and content-authors love it because they can match the media player's controls to their site with minimal effort.

    Sure, I'd like to see an open standard step in and replace flash, but until we get something out there that's as friendly to content authors and users, I just think that more competing standards are going to hurt things.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
  60. I Have No Commitment To Sparkle's Motion by thatguywhoiam · · Score: 1
    Reasons why it won't unseat Flash:

    1. Flash has an absolutely massive installed base already
    2. Adobe can continue to integrate Flash tightly into workflows for Photoshop, Illustrator and... did they go with Dreamweaver or GoLive? whichever. And those tools are heavily entrenched in their own right
    3. Flash has a massive community and support system in place

    And besides, MS bashing aside, why on earth would I trust Microsoft to do a product like this correctly? They have no track record.

    --
    If Jesus wants me it knows where to find me.
    1. Re:I Have No Commitment To Sparkle's Motion by Anonymous Coward · · Score: 0

      Sadly Adobe went with GoLive.

      It's a worrying signal that Adobe chose their product over Dreamweaver. To me, it just reeks of laziness on Adobe's part.

      "We can't make a Flash-like program, so we'll just buy the entire company, discard the rest and use Flash."

      If you look at the Adobe Packs now, Flash is the only app from MM they are bundling. If they happen to rebrand Dreamweaver as GoLive I can't see as many people being turned off Adobe products but only time will tell...

    2. Re:I Have No Commitment To Sparkle's Motion by craXORjack · · Score: 1
      And besides, MS bashing aside, why on earth would I trust Microsoft to do a product like this correctly? They have no track record.

      Because only MS can be trusted to build a product that will:
      1. work with standards-based third party software in only the most rudimentary and frustrating ways, yet...
      2. create an impressive looking but quite useless and almost uncustomizable app in only a few mouse clicks and...
      3. which is tied tightly to a multitude of other microsoft programs containing features (1) and (2) above.

      --
      Liberals call everyone Nazis yet they are the closest thing to it.
  61. No. by Qbertino · · Score: 0, Redundant

    No it's not a Flashkiller.
    Flash is the most widespread VM ever.
    It offered cool grafics when everything else on the web looked like crap and now that real world CSS is finally up to the job it's grown into an impressive rich client plattform and a proper PL, rivaling Java in the client side web. It's got Players/Plugins/VMs for all three major Workstation plattforms (Windows, OS X and Linux), has a large OSS community (osflash.org), has an increasing number of OSS developement tools including an open source AS2/Flash7 compiler that's even better than the original from macromedia/adobe, an eclipse based IDE for flash/AS, a handfull of FOSS enterprise class serverside RIA generators, an impressive remoting solution for the most popular SSI Language (amfphp) and a GNU project for building a free Player/VM that recently has become a top priority for the GNU people.

    It has exactly zero firewall, zero plattform and zero browser problems when deploying enterprise RIAs and it integrates with any browser DOM like peanutbutter with chocolate. Every idiot and his brother knows it and every other idiot can build flash stuff. Or at least thinks he can.
    Installing the VM (Player/Plugin) is gods prototype of a no-brainer and Java/Classpath/wxPython/XUL Technology-mix uglyness bounce off it like a wrench hitting a patio door.

    After Flash comes a looong empty space in RIA Web, then comes Java with XUL quite close behind. Maybe somewhere inbetween there is Curl of some other exotic thing, but the rest you see is just dead bodies of the last 6 years of 'flash killers', including Director.

    Bottom line:
    Whatever Sparkle is or is intended to be, it is not a Flash killer. And if Adobe doesn't do a major screwup there won't be a flash killer for a very long time.
    I'd know how to attempt one with MS type money, but I kinda doupt MS would support a VM that outperforms Flash in every aspect, including price for an offical IDE, and runs flawlessly on x86 Linux and OS X.

    --
    We suffer more in our imagination than in reality. - Seneca
  62. Noscript plugin for Firefox.... by h3llfish · · Score: 2, Informative

    Noscript plugin for Firefox is what helped me to kill flash, and am I ever thankful for it. It lets you choose which sites can run javascript or flash, and makes browsing a lot faster and less annoying because you get to skip so many ads. I never minded the old school static banner ad too much, but as they've gotten animated and noisier, I got more motivated to find a way to rid myself of them.

    Sparkle... yeah sounds great. Thanks for another innovation, MS. I can't imagine ever having a reason to install it, and if I ever do, I sure hope I have a friendly neighborhood plugin to make sure it doesn't take over my browsing experience.

  63. It is far too early to tell by theolein · · Score: 1

    I took a look at the video of the designer demonstrating Sparkle at Microsoft on Channel 9 a while ago. The guy, to be honest, was really pathetic. He came up with a demo interface that was truly awful, was far too excited at the tool to be comprehensible and to the point. It was left to a project manager to actually demonstrate a usable interface.

    That demonstration was very, very good. Microsoft certainly have an excellent tool in their hands. It makes designing a GUI as easy as using Flash or Illustrator these days. It is NOT an animation tool, although it can do animations to be used in GUIs. In that sense, no one is giong to use it to make flash cartoons on the web. They're going to use to make GUIs for Visual Studio .Net projects, and, if Microsoft gets its way, it will make all these wonderful XAML rich internet applications that run in or out of the browser. Microsoft even made noises about making a plug-in to run xaml apps on Mac OSX.

    In other words, Microsoft really, badly, wants this to succede, and they need it badly, because the whole Web 2.0 hype, even though it is vastly overated, is making the use of Microsoft OS's and apps truly optional. There is a real threat that enterprise application development, where Microsoft makes most of its money, drops native clients almost totally in favour of web (2.0) based internet ones. From an enterprise point of view it makes huge sense to do away with platform dependencies.

    That scares the living shit out of Microsoft, and that is why they are pushing Sparkle and Acrylic. They want enterprises to develop only on Windows only for Windows with a bit of token use (just like Microsoft's absolutely shitty WMPlayer for MacOSX) for MacOSX in the form of a plug-in that will NOT support the entire library or toolset. That is Microsoft's subtle way of trying to nudge Mac users into moving to Windows.

    I think it will only be partly a success. It will probably be wildly popular for native Windows client development (and is guaranteed to produce as many shitty GUIs as there are today, because successful UI design is not some creative with Photoshop and Flash). But I think it will be an almost total flop for browser based rich clients. Ajax got there first and companies are in no way going to develop Microsoft only websites anymore. Those days are dead.

    In other words, it'll be a nice tool for Win GUI development and that'll be it.

    Where I will laugh my ass off is when the fat freak runs around the stage screaming "Designers, designers, designers" at the top of his lungs.

    1. Re:It is far too early to tell by darnok · · Score: 1

      What you've said pretty much mirrors my understanding of where Sparkle is aimed.

      One thing I'm curious about is whether it will be possible/practical to migrate Sparkle-generated XAML code to XUL (Mozilla's pseudo-equivalent to XAML). If this can be done easily, then Sparkle may become the XUL IDE of choice - there's no robust IDE for XUL at the moment, and I suspect the lack of an IDE is possibly the main thing holding XUL back.

      Imagine being able to author your XAML app using Sparkle, then e.g. run it through XSLT to generate a XUL UI that would run on Mozilla, Firefox etc. I'd buy such a tool without a second thought, although I'm highly unlikely to buy Sparkle unless it can do such a thing - I'm just not seeing XAML as a winning technology at this stage, whereas XUL is already installed for the ~10% of people using Firefox browsers.

    2. Re:It is far too early to tell by onebuttonmouse · · Score: 1

      "Microsoft certainly have an excellent tool in their hands."

      He he he he...

      Ahem, sorry.

      --
      MacBook Pro. Worst name since the Bicycle
    3. Re:It is far too early to tell by 16K+Ram+Pack · · Score: 1
      To add to that, I'm seeing more and more companies building internal applications on browsers. Not so much for platform independence, but because deployment and management is a piece of cake.

      Even if people are not making them platform-independent, that's not a massive amount of work to do later if required.

      Personally, I won't be using this stuff. I'm pretty tired of working with Microsoft stuff that by the time I get to a decent level of expertise (and I'm running efficiently with it) gets dropped for Yet Another Way Of Working that gives me limited performance improvements.

  64. Try this free Flash-like solution: Scriptio by msclark · · Score: 0, Offtopic

    I'm the developer of Scriptio, an open source solution that has some Flash features for animation and presentations. It is written in JavaScript and uses AJAX techniques, and also interfaces with Ogg Vorbis, QuickTime, and Flash audio tracks.

    There are examples on the web site that show it in action, and the package can be downloaded at SourceForge.

    Web site: http://www.scriptio.us/
    Download: http://sourceforge.net/projects/scriptio

    The package was just released this month, and I'm not sure how to spread the word. Maybe the SlashDot editors will mod me up to get some exposure. :^)

    Matthew Clark

  65. Re:Another too, little, too late, ass-backwards me by sjelkjd · · Score: 1

    >>Come on, it's not 1997 any more, everyone with a brain doing markup-based UI design knows that color, margin, font family, and border are all style properties, not tag attributes.

    You can set all those properties with a style using XAML. Just because it uses different syntax than you would like doesn't make it wrong.

  66. how hard is it really to make an original name? by carl0ski · · Score: 1
    MS how hard could it possibly be not to tease other
    companies and just about ripoff their names?
    First Avalanche - Torrent
    now Sparkle - Flash
    you gotta be kidding me


    sparkle (spär'kl) pronunciation
    v., -kled, -kling, -kles.

    v.intr.

    1. To give off sparks.
    2. To give off or reflect flashes of light; glitter. See synonyms at flash.

    v.tr.
    To cause to flash and glitter: Sunlight was sparkling the waves.
    n.

    1. A small spark or gleaming particle.
    2. A glittering quality.

    PS Microsoft
    The australian company
    Vista Windows Curtains and Blinds will be pissed when you use the trademarked term Vista to sell Windows

    it doesnt matter one is IT and One is sells home products and services.

    they are both selling windows under the name Vista
  67. Find out for yourself by Tetravus · · Score: 1

    Links to the downloads (since the links in the article are dead):
    For Sparkle: http://www.microsoft.com/downloads/info.aspx?na=22 &p=3&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId= &u=%2Fdownloads%2Fdetails.aspx%3FFamilyID%3Ded9f5f b2-4cfc-4d2c-9af8-580d644e3d1d%26DisplayLang%3Den
    For Acrylic: http://www.microsoft.com/downloads/info.aspx?na=22 &p=4&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId= &u=%2Fdownloads%2Fdetails.aspx%3FFamilyID%3Decd88d 39-b9fc-4816-8dae-60444b7c81e7%26DisplayLang%3Den

    I looked at Acrylic a couple months back and was very underwhelmed. Perhaps it's better in this version or I should have bought a tablet to interact with it properly. Anyway, download the apps for yourself and come to your own conclusions.

    As a snide aside, when is MS gonna roll out their KB URL scheme across their entire site? 'Cause those are some damn ugly addresses if I do say so myself.

  68. Why it may threaten Flash... by Anonymous Coward · · Score: 0

    If it can render text properly, it will be competitive. Flash text rendering is atrocious.

  69. no way by wardk · · Score: 1

    flash is already the un-dead.

    besides, everything microsoft makes really sucks. come on, you know it.

  70. Sounds good to me... by rnturn · · Score: 1

    ... as long as Sparkle is destroyed as well. You know, sort of like a matter/antimatter reaction.

    Oh wait, that be the end of Weebl and Bob [1]. Damn! OK, OK. I guess web animation actually has a purpose after all.


    [1] - Try these: "pie", "riot", "art", and "Magical Trevor"


    --
    CUR ALLOC 20195.....5804M
  71. kill each other by Xtravar · · Score: 1

    Hopefully Flash has enough energy to strike a lethal blow to Sparkle as it breathes its dying breath. Kindof like one of those dramatic movies where there's an intense fight and both people kill each other.

    --
    Buckle your ROFL belt, we're in for some LOLs.
    1. Re:kill each other by peektwice · · Score: 1


      Amen brother. There's absofuckinglutely nothing worse than a flash animation on the first page of a web site.
      The only problem is that Microsoft does not care about Flash or whatever the latest thing is that some stupid fuck bought for their web page.
      It's purely about extending platform domination. This stuff will require Windows/IE/whatever just to run, and that's where M$ makes its money.
      </rant>
      Man, am I full of piss and vinegar today.

      --
      Other than this text, there is no discernible information contained in this sig.
  72. How is this new...? by Gogo0 · · Score: 1

    Does microsoft ever release software that isnt meant to be an existing-product killer?

    1. Re:How is this new...? by carl0ski · · Score: 1

      go forbid they release something innovative
      hense have nothing to kill


      what ever happened to the PDF killer?
      what ever happened to the Torrent killer?
      what ever happened to the Google killer?
      what ever happened to the Firefox killer?


      We all know what happened to the Netscape Killer it became rundown and unsupported.
      basically i wouldnt trust sparkle since if it becomes standard in a few years it will have poor support and absolutely no significant upgrades from MS
      they plain
      wouldnt care
      well until FireFly comes along and steals a chunk of market share.

  73. Don't underestimate $$$ by Solder+Fumes · · Score: 1

    While Microsoft has a poor track record and no one really expects much from them, never forget that Microsoft has the great enabler, money. They have absolutely no barriers whatsoever to creating the most innovative, amazing software that everyone will be clamoring to use; it's just a matter of hiring the right programmers and some intelligent project leads and good market analysis.

    Not that Microsoft has yet DONE anything universally acclaimed with their great potential, but it could happen.

  74. Flash works on my solaris/sparc setup, will this? by gentimjs · · Score: 2, Insightful

    I'm one of the freaks who runs solaris on sparc as my desktop box (home and work) and I've been pleased that my minority platform has a flash player. Actually, I havent found many minority platforms that DONT have a flash player (os2?).

    Somehow, I'm skeptical that MS will give me a client to view thier new "rich" "active" content that is going to run on any non-x86 non-vista system. They can lock down the development platform (as adobe/macromedia has) but if they dont give me a player, then to $UNDERWORLD with them.

  75. WPF/E Demo on Mac. by theolein · · Score: 1

    The demo on Mac, was a bit painful to watch, honestly speaking. I think WPF (or Avalon) is dandy, but only porting a subset to the Mac is as good as nothing. No one will use it. It is merely a half hearted attempt on Microsoft's part to do some of the classic embracing and extending.

    I don't blame them. That's the way Microsoft does business. It's just that WPF will be a success, but only on Windows and not in the browser. The only place it might get used in the browser is in Microsoft only shops, and those are not as ubiquitous as they used to be.

  76. anything that replaces flash by aliscool · · Score: 2, Funny

    can't be half bad.

    Come on M$ can do some things right too you know.
    Am I the only one still running Bob?

  77. The real goal is not to kill Flash by EmbeddedJanitor · · Score: 1
    It is to kill Win98! Somewhere along the chain I expect there's going to be a compatability issue that forces people to upgrade from Win98 to XP or whatever.

    MS makes no money out of dev tools and only use it as a power lever.

    --
    Engineering is the art of compromise.
  78. will it work on none windows / none IE browsers? by josepha48 · · Score: 1

    if not, its not a flash killer.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  79. Not just a "Flash-killer" by SnprBoB86 · · Score: 1

    Microsoft Expresion Interactive Designer will be the tool of choice for Windows Presentation Foundation (previously known as "Avalon").

    --
    http://brandonbloom.name
    1. Re:Not just a "Flash-killer" by MonTemplar · · Score: 1

      Wait a minute... you've gone and read the article?!

      Quick, someone mod the parent post down, before the fabric of /. is torn apart! :)

      -MT.

      --
      -MT.
  80. don't write off MSFT by farble1670 · · Score: 1

    but seriously, the responses so far to this article only enforce my belief that the /. crowd is totally out of touch with reality. MSFT are the folks that have already produced the best integrated development environment, the folks who defined the notion of an IDE, are authoring a new suite of design tools. regardless of your opinion about MSFT, you'd be an idiot to immediately write this off.

    1. Re:don't write off MSFT by carl0ski · · Score: 1

      Really?
      when i get Tired of Reality i'll visit you in NeverNever Land
      is it nice there this time of year?
      IDE was around long before DOS (Founding Of Microsoft)

      Dartmouth i think was the first.
      and dont forget an IDE was probably used to actually make DOS

      what came first the Chicken or the Egg?

      http://en.wikipedia.org/wiki/Integrated_developmen t_environment#History
      Microsoft quite possibly revolutionised Visual IDE but not created the concept, notion nor found it

    2. Re:don't write off MSFT by farble1670 · · Score: 1

      IDE was around long before DOS (Founding Of Microsoft)

      visual studio was the first production quality IDE available for general use / purchase.

      and dont forget an IDE was probably used to actually make DOS

      probably? how interesting.

      Microsoft quite possibly revolutionised Visual IDE but not created the concept, notion nor found it

      agreed, i misspoke.


  81. How about instead.. by Slashdot+Junky · · Score: 1

    How about just actually kill Flash instead? So many sites use Flash to accomplish what HTML, Javascript, image maps, and animated pics could do without requiring me load a freakin' plug-in. I long for the days before broadband use was so widespread.

    Later,
    -Slashdot Junky

    --
    .
    Landfill Mining Co.
    Managing the (Un)natural Resources of Tomorrow
  82. Re:Another too, little, too late, ass-backwards me by Anonymous Coward · · Score: 0

    I think folks completley miss what makes Flash great. It's a designer's tool that allows the creation of rich and usable interfaces. Flash and HTML have helped to usher in some of the most usable interfaces in computer software history. Why? Because for the first time desginers can actually design and implement something for themselves! After all, usability wasn't a known word until more designers got involved in creating an application's interface and building new and inovative designs.

    As Adobe's Flex or MS' Sparkle grows it could truly offer a model that leaves usability and the interface to the designers and let developers do what they do best: develop. After all, most open source and stand alone applications have some of the worse interfaces ever. I'm more than open to anything that allows designers to take some of these concepts and truly apply them to my apps.

  83. darnit by johnpaul191 · · Score: 1

    there go my dreams of a M$ Vista-only replacement for flash so that i, as an unsupported Mac user, would never have to look at an annoyingly blinky banner ad again. that in itself might be worth losing access to sites that were purely written for this new magical thing. oh well....

  84. Not likely -- Sparkle is developed in C# by panaceaa · · Score: 4, Informative

    Sparkle is developed in C#, and due to its compilation to .NET's CLR, it's unlikely that it will be a channel for virus writers to exploit. First off, Sparkle developers don't need to worry about buffer overruns, which have been the hole used in many previous exploits. Second, the CLR can block the use of unauthorized code, preventing the installation of spyware and other trojans. Admittedly, the CLR hasn't yet been as widely adopted as Internet Explorer, so there still may be bugs in the underlying technology. But generally Sparkle's developed using a much more secure architecture than previous Microsoft products and therefore it's unlikely to see the same issues as IIS, IE, and Outlook.

    1. Re:Not likely -- Sparkle is developed in C# by Weedlekin · · Score: 1

      "Admittedly, the CLR hasn't yet been as widely adopted as Internet Explorer, so there still may be bugs in the underlying technology".

      How widely adopted something is does not have any relationship to the number of bugs in it.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    2. Re:Not likely -- Sparkle is developed in C# by hfern · · Score: 1

      How widely adopted something is does have a relation to the number of bugs found though.

    3. Re:Not likely -- Sparkle is developed in C# by Weedlekin · · Score: 1

      That together with how long something is in use. Some bugs don't get discovered until certain sets of initially divergent factors converge, e.g. the buffer overflow problems in certain bits of widely deployed software (and I am not pointing the finger at MS in particular here), some of which only became apparent to user communities and programmers after they'd already been exploited.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  85. Because he's a dull little person... by Anonymous Coward · · Score: 0

    ...performing dull little tasks. Here's the problem. The Mac OS, and in fact the entire Apple experience, is intuitive for a certain kind of person. Artists, fashion mavens, scientists, and other creative personalities can sit down with a MacBook Pro running the latest dot-update of Tiger and comprehend its sensitive, tasteful aesthetic. It's a rare instinct, this appreciation for beauty and truth; unimaginative, dogma-bound drones haven't a prayer.
     
    In summary, unattractive squares should stick to Linux and Windows.
    Macs are for different thinkers.

  86. I will do without both by Anonymous Coward · · Score: 0

    I turned off Flash once it became the next cookie monster. I was amazed Macromedia allowed it. Until I am sure firefox kills Flash's stored data when I exit the browser it will not get turned on. As for MS ... I turn as much of that stuff off as I can.

  87. This is quite sad! by quark137 · · Score: 1

    Fromthe comments posted, the state of /. seems quite sad. It seems the word "Microsoft" nowadays brings out all the crazys wihout a single idea of what they are talking about.

        Can one of these pundits describe what Sparkle has to do with Flash at all? MS is trying to come up with a new way to design Windows apps. It used to be called Avalon, now it's called Windows Presentation Foundation. Just as ASP.NET uses a code file and a HTML-ish file, the new WPF architecture uses a code file and a XAML file. Just as you can use a HTML designer for the HTML-ish code, you can use Sparkle to create XAML in design mode! Simple as that!

        Is /. now full of 13 year old, that run their mouth before their brain has had time to catch up. Once poster mentioned that Vista isn't even in Alpha yet! Funny, I am running "Beta 2" (Build 5270) on my machine right now!

        Get a life people. Bring back some useful/knowledgable discussion to /.

        I know this apeal all in vain...but had to try.

  88. This product DOES NOT compete with Flash by Aqua+OS+X · · Score: 2, Informative

    Why is everyone rambling on about this being a "Flash Killer".... has anyone actually taken the time to follow the links to learn about the product?

    Aside from the web design app, the suite is heavily focused on application design, prototyping, and development. Tools like interactive designer are treading in new waters.

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  89. Different Thinkers by Z34107 · · Score: 1, Flamebait

    Macs are for different thinkers.

    I think they prefer to be called "special thinkers." They have feelings too, you insensitive clod.

    The one thing the Apple had to make up for it's ugly GUI was it's specialized chipset that bucked every industry standard. This "feature" meant difficulty in programming, lack of third party support, and questionable performance compared even when compared to cheaper Intel chips.

    Of course, I'm sure many people can see the "beauty" in beating a perfecftly good copy of Unix with an ugly stick until all the buttons are round. As for "unattractive squares should stick to Linux and Windows" - there is a an elegant simplicity in the power and speed of the command prompt, you can navigate all of Windows with a keyboard (I challenge anyone to show me where you cannot), and you can even make your Windows OS look like a freakin' Mac if you wanted.

    Artists, fashion mavens, scientists, and other creative personalities can sit down with a MacBook Pro running the latest dot-update of Tiger and comprehend its sensitive, tasteful aesthetic

    Ooooh, I'd stay away from those updates. The poor programming of Apple has finally caught up with the arrogance of their users with rather serious security flaw with the updater. Evidently, no-one thought it a good idea to use encryption of any sort for at least two generations of the operating system's update program - 'cuz there aren't, and never will be, any exploits for the Mac, y'see.

    Intelligent people use the OS pioneering new technological, legal, ethical, and economic territory. People seeking careers also know how to program "ugly little squares." Ignorant elitists are mesmerized by all the shiny, round buttons and willing to pay a premium for the privilege.

    Of course, comparing Macs with Linux boxes is like comparing Apples with computers...

    --
    DATABASE WOW WOW
  90. Re:GIF, abused! NO WAY by Anonymous Coward · · Score: 3, Funny

    I mean, c'mon, there's Ghostbusters in .gif format. I didn't have to use bittorrent to find that shit and it took less than a second to download!

  91. "needing replaced" by gordonb · · Score: 1

    Offtopic, I know, but this is a grammatical (mis)construction showing up more and more recently. I don't know about you but it grates on my ears, trained to hear "needing to be replaced."

    I first heard this when I was visiting Indiana about 15 years ago and I wondered if it was a local dialect. Recently I've heard it here in Florida. "The dog needed walked" and "She wanted scheduled on Friday."

    Please, you all, don't forget the infinitive.

  92. Re:I bet it will run in other OS, in the beginning by Morky · · Score: 1

    Exactly. Developers: don't use it. Microsoft can't be trusted not to be evil. Embrace. Extend. Destroy. They are the Borg, and $120 mil won't change that.

  93. The summary by Stan+Vassilev · · Score: 4, Interesting

    As a long time Flash developer I've been following the entire Sparkle/Avalon story and this is how it sums up according to me:

    - Microsoft has awaken to "embrace" the web only until recently. Vista, however is a much older strategy to improve the desktop beyond what the web might deliver to keep the people locked in (on an OS level). As you know if Internet starts delivering multiplatform rich applications, the reasons to use Windows become less.

    - Technogies like Flash threaten Microsoft's "monopol" on rich GUI-s, and Flash works on all platforms.

    - Microsoft tries to convince the public that "Sparkle was never meant to compete with Flash, it's for apps and so on". While this is true, it's also false, because Flash is quickly heading into the applications arena, and Microsoft is quickly heading into the Internet rich GUI-s. Basically they meet in the middle and who survives isn't clear. But keep in mind both Adobe and (ex)Macromedia are totally aware that the Vista technologies are ALSO meant as Flash killer and don't fool yourself with what MS says.

    - It's not true Avalon/XAML will work only on Windows Vista. For starters, it'll also work on Windows XP and 2003. Also Microsoft prepares cross-platform version of the technology, with less features, JavaScript support and so on, which has been demonstrated to work on a Mac. The initiative is called WPF/E, or: Windows Presentation Foundation / Everywhere.

    - The Sparkle team has at least 4-5 ex. top (ex)Macromedia Flash employees, Flash gurus and alike. They all come in the team with their Flash habits and it shows in the interface of the program: it's simply MADE so Flash developers will dig it. And I dig it.

    - Quartz is for web pages, don't confuse it with Sparkle, the Avalon XAML designer program.

    - A weakness of Sparkle will be that it won't be suited for complex cartoons and animations like Flash is. Flash tried to move away from animations and cartoons as well in an attempt to look as a serious application platform, but later Macromedia regretted as they alienated their core audience, and the most creative artists out there. The latest version of Flash proves cartoons and animations ARE important after all, and a good share of the features are aided for artists.

    Bah that should be about all important... I leave the conclusions to you.

  94. Pantene colors? by Ralph+Spoilsport · · Score: 1
    TFA sez:

    "They talk about pantene colors and RGB values"

    Pantene colors? What? Tan? I think it's PANTONE colours, monkeyboy.

    Bunch a freakin' hippies who can't spell...gaaaah.

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:Pantene colors? by MonTemplar · · Score: 2, Funny

      Nah, they're not hippies, just people who've watched too many hair-product commercials...

      -MT.

      --
      -MT.
  95. Apple by Anonymous Coward · · Score: 0

    Someone please enlighten me. I thought Quartz was an Apple thing.

  96. MS "Flash Killer"? It's called Liquid Motion by Anonymous Coward · · Score: 0

    It supports advanced scripting and 3D display.

    ....and it was discontinued in 2000.

    It was better, but no one knew about it, so it died.

    Hey, lets make a desktop replacement, we'll call it Microsoft Bob!

  97. Quartz? by GrahamCox · · Score: 1

    Quartz? Can't MS even come up with an internal codename without having to copy one from Apple? Talk about lacking creativity!

  98. I kinda miss Flash, but the EULA is too severe by Animats · · Score: 1
    I recently upgraded from Mozilla to Firefox, and it apparently wouldn't use the existing version of Flash from Mozilla. Downloading Flash displayed a scary EULA, so I clicked "No". So that's it for Flash, until somebody writes an open-source player for it.

    Are there any plans for an open-source Flash player for Firefox?

    1. Re:I kinda miss Flash, but the EULA is too severe by spafbnerf · · Score: 1
      Are there any plans for an open-source Flash player for Firefox?
      Try Gnash. http://www.gnu.org/software/gnash/
  99. I think we'll wait a couple of decades... by Hymer · · Score: 1

    ...until all holes, bugs, buffer- & heap- overruns etc. are identified and patched.

    Then we may evaluate this wonderfull new prodct... does it btw. run on Linux ? ...or Mac OS X ?

    No, this is not a flamebait... and not a troll... this is called reality.

    --

    I don't belive in MS' products any longer.

  100. Flash? Killer? by tomtomclub · · Score: 1

    The few above the have noted that MS is positioning Sparkle as a UI developer for XP/Vista, not a Flash killer per se, are probably closest to the truth. However, this is one of those softpeddle things the MS is good at (Think NT as a server back in the early 90's - that soda hurts when it rockets through your nose as you guffaw loudly doesn't it? But here it is, 2006 and Windows Server exists.) if Sparkle were to say, gain a wider reputation and kill Flash, Bill and Company won't complain. TT

  101. This same basic topic was posted last year. by JackAxe · · Score: 1

    Ahhh, life is full of repetitions. :)

    <]=)

    Keep the internet clean, don't browse with Internet Explorer.

  102. The devs won't follow by kiddygrinder · · Score: 1

    I don't think this one will take off, most of the flash devs are graphic designers and really aren't that excited (In general) to move to the next big thing if it means re-learning a bunch of stuff to do the same thing. Also they are a lot less prone to move to the Next Big Microsoft thing, and more likely to want stuff that works on a mac. Just my experience

    --
    This is a joke. I am joking. Joke joke joke.
  103. Ob. Donnie Darko reference... by payndz · · Score: 1

    Sometimes I doubt your commitment to Sparkle motion!

    --
    You must think in Russian.
  104. Re:I bet it will run in other OS, in the beginning by MonTemplar · · Score: 1

    Um, you didn't RTFA, I take it. It will be supported fully by Windows Vista, with some support on XP via a back-port (at some point in the future) or the underlying WinFX technology. So, in reality, they are just going to strap it onto the next version of the Windows juggernaut, and hope that that by itself with be sufficient to overtake Flash. Personally, I don't see that working out in the short term - Flash is just too widespread and well-known now to be shifted that easily.

    -MT.

    --
    -MT.
  105. Bah Humbug! by Blue_Wombat · · Score: 1

    Personally, the only time I see anything in flash is on one locked-down box at work that I occasionally need to use and on which I can't install a flash blocker. The only thing it seems to be used for is for really intrusive and annoying "all singing, all dancing" adverts that ruin the web surfing experience. On my home system and personal work PC I could not imagine going back to using the web without a flash-blocking application, a really extensive & aggressive hosts file with all the major advertising URLs mapped to null, and animated graphics disabled. So they have a newer and better Flash..... big deal, I'll block that as well.

  106. OK, it's cross-platform... by argent · · Score: 2, Insightful

    OK, you don't nee Vista to run it. It's cross platform: it'll run on more than one version of Windows. Har bloody har.

  107. More like a Photoshop killer.... by ivano · · Score: 1
    ..well not really :)

    The main advantage for 'Sparkle' is (in a pure-Windows environment) where designers will make mock-ups (esp for Web sites) in Sparkle. If the client then agrees with the mock-up they can simply hand-over their mock-up to the developers without the need of: "OK we need to cut the Photoshop-ed mock-up, lay-it out in HTML and then while we're doing this we hope the developers can wait for it or they might start on development while we're doing the HTML templates and then we need to spend time changing any development HTML code and hope we don't delete any tags along the way."

    Of course, images and stuff will be made in Photoshop but the designers can also work (as they usually do) with the client actually creating a good look-and-feel with a functional flow and once it's OKed by the client then it can be developed on immediately by the developers without any intermediate steps.

    Anyway I'm sure 90% of web-sites aren't designed along these lines but those that do Sparkle will be a big contributer to the whole production cycle.

    Ciao

  108. Re:I bet it will run in other OS, in the beginning by zootm · · Score: 1

    Worth noting that Sparkle is an interface designer for arbitrary WPF applications — most "Vista-based" applications can use it to design their interface, with a little less silliness than current interface designers have. Although I think it can make "web-app"-style things, that's not its primary purpose. From what I've seen of it, it's not even trying to be a Flash killer. The fact that its interface looks like Flash is just testament to Flash having a good interface for making animated things.

  109. Smart flash blocker by argent · · Score: 1

    The FlashBlock plugin for Firefox lets you turn all your Flash animations into Flash logos that you can run (if you want) by clicking them.

  110. Darko quote by gijoel · · Score: 0

    I find your lack of faith in sparkle disturbing.

  111. Re:will it work on none windows / none IE browsers by Weedlekin · · Score: 1

    "will it work on none windows / none IE browsers"

    No, just the ~90% of personal computers and laptops that run Windows and IE.

    --
    I'm not going to change your sheets again, Mr. Hastings.
  112. Re:I bet it will run in other OS, in the beginning by MonTemplar · · Score: 1

    I daresay that it will be a lot easier to repackage Sparkle-generated apps and take them from the PC to the Web, and vice versa. That way they have all bases covered - application developers, web developers, web designers moving to web development, application developers moving the web development, etc.

    -MT.

    --
    -MT.
  113. Shocking news by diegocgteleline.es · · Score: 4, Insightful

    We can always debate whether or not proprietary or open source development models produce better quality code, but proprietary formats are never good. All they do is hurt competition, which helps no one but the authors. Now that Adobe owns Macromedia, hopefully the Flash people will take a hint from PDF: open formats work. If SWF is opened, great

    Shocking news: The SWF format IS open: Here you have a link. The license is quite similar to PDF. I think it's somewhat more restrictive to create tools which create SWFs or something but what the hell, stops saying that SWF is closed.

    Just because the open source community hasn't managed to write a decent implementation of the PDF format doesn't mean. Actually, people has tried to write implementations (way before that GNU thingy by the way): Google for libswf. There's even a gstreamer plugin which uses libswf to draw flash animations (and it works for simple flash files, I've used it). Dude, in my machine nautilus shows me thumbnails of some flash files. Also, macromedia has written a linux flash player plugin for mozilla-based browsers, I wish all companies would do that.

    1. Re:Shocking news by lasindi · · Score: 1

      Shocking news: The SWF format IS open: Here you have a link. The license is quite similar to PDF.

      Shocking news: The SWF format is NOT open. Read here. Here is the important part:

      "Although a full specification of SWF is available, it is not an open format, as implementing software that plays the format is disallowed by the specification's license. Reverse engineering is therefore the only legal way to compete with the official SWF player, and no adequate competition yet exists."

      In other words, the reason why libswf can exist and why gstreamer can make Flash animations is that you can make stuff that *writes* SWF files, but not programs that *read* them. This is completely unlike PDF, where we can write programs to both create PDFs and to display them.

      --
      I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
  114. flash is safe as long as homestarrunner.com keeps by Jafafa+Hots · · Score: 1

    using it.

    --
    This space available.
  115. Sizzle a Steak Killer? by option8 · · Score: 1

    really? something coming from microsoft is going to supplant a product that's been so embedded in designers' and developers' minds for years that it's the defacto standard for interactive content? really?

    that's like saying some kludged together microsoft web browser that they give away for free will kill off netscape.

    er...

  116. Microsoft Can't Do It. by rspress · · Score: 1

    I doubt that Microsoft will ever release a Flash Killer. Microsoft tends to shy away, okay it likes to shit on anything that is standards based. Much like the vaunted ActiveX, Microsoft in its glee to keep it to themselves pretty much made sure that it is a niche product. A large niche to be sure but it was not cross platform as it was supposed to be and support from third party browsers was spotty.

    Much like media player for the Macintosh, Microsoft, either on purpose or by neglect made sure that the feature set between platforms was great and if you want to be sure to view content created for media player you had to have Windows. Macromedia on the other hand wanted the both platforms to be equal and made their player software and most important their content creation software in parody on both platforms.

    Of course Microsoft would like nothing better than to have websites that can only be viewed on Windows running internet explorer. It would be the one way they could control something they could not buy, the internet. It would be doubtful that Microsoft would create content creation tools for other platforms nor would they allow third party developers to do so. Some companies are beginning to see that always putting their money on Microsoft will not always pay off. Apples iPod is a great example of this. Despite Microsoft and its partner companies telling consumers what they want with subscription services and invasive DRM, Apple has provided want customers do want, to own what they buy and to use it as they wish for the most part.

  117. Re:I bet it will run in other OS, in the beginning by zootm · · Score: 1

    Yeah, I believe it's a compilation target for Sparkle-generated apps. Calling it a Flash competitor seems wrong to me though, it's closer to Java than Flash, albeit Java with a fancy Flash-like UI designer.

  118. thats not open by pixel+fairy · · Score: 1

    you have to license the very format. translation: you must ask permission just to see the spec. thats not even near open the way svg is. im really sick of this lie macro^H^H^H^Hadobe keeps spreading that swf is open.

    its open when you dont need thier permission to see it.

    1. Re:thats not open by diegocgteleline.es · · Score: 1

      "Is a licensing fee required for access to the Macromedia Flash file format (SWF)?

              There are absolutely no access or deployment fees required to use the Macromedia Flash File Format Specification."


      Try reading the FAQ next time?

  119. only good use of it I've ever seen is by Ender+Ryan · · Score: 1
    The only good use of Flash I've ever seen is for video. Some sites are using it now, because the latest flash is pretty good as a streaming video decoder. No need to download a player, plugins, and the proper codecs, nearly everyone has Flash, so it's an easier target.

    Not really a testament to the usefulness of Flash, but rather the poor multimedia capabilities of modern OSes, and the problems caused by having so many proprietary multimedia codecs.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:only good use of it I've ever seen is by saltydogdesign · · Score: 1

      The only good use of Flash I've ever seen is for video.

      Are you saying that a) Flash is not a good animation platform, or that b) animation = video, or that c) animation is not important enough to merit consideration?

      --
      // This is not a sig.
    2. Re:only good use of it I've ever seen is by Ender+Ryan · · Score: 1
      Honestly, I don't know if Flash is a good animation platform. People make some funny animations with it, but I've never seen anything of significant quality rivaling any "serious" animation(cartoons, anime, 3d animated movies, etc.)

      If you've got something you'd like to point out, by all means do it.

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
  120. *GASP!* by el_benito · · Score: 1

    Sometimes I doubt your commitment to Sparkle Motion!

    --
    http://liquidben.com - Aspiring to an 'under construction' gif
  121. Re:GIF, abused! NO WAY by freeweed · · Score: 1

    Ever have one of those moments where you think "MAN! The Internet is SO COOL!".

    Usually followed by "some people have WAY too much time on their hands".

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  122. I looked at the website... by typical · · Score: 1

    I gave the two linked-to websites a look -- hey, I'll grant that at least theoretically, Flash could be useful. It's just that my experience with it in the real world has been pretty universally negative.

    I tried this ferryhalim place, and saw a penguin game. I like Tux, so I decided to try that one. I think that the point of it is to put the mouse cursor in the middle of the screen and click as fast as you can. I mean, I'll grant that I *have* played minigames in commercial videogames that simply measured how quickly you could smack a button, so I can't claim that this sort of thing has never been done, but it just doesn't come off as that impressive or fun to me.

    I'm willing to grant that maybe some of the games there are better than others, but there's a huge grid of games -- I don't want to dig through all of them.

    As for the fcukstar.com place -- I opened it up, and almost immediately didn't like it. Forget my dad reading it -- *I* can't read the page. It consists of miniscule lines of light gray text on a dark gray background, with red highlighted text that's even slightly more difficult to read. I can read 9 point fixed gray75 on black in my xterms, but this is simply not legible.

    Since I'm using xorg at the moment, I kicked into 640x480 zoom mode (Ctrl-Alt-KP+), and while it's still more difficult to read than my xterms, I can at least understand it. It has the fake scrollbars without arrows that I don't like much, and when I opened the "2oo5" list, they became sluggish. The popup menu is slow and plays the interface sounds that I complained about (there's a reason that Apple and MS and GNOME and KDE don't default to playing sounds when you, say, bring up a menu). Clicking on the arrow portion of the popup menu pops up that menu -- which I would expect from my use of many windowing GUIs -- but clicking on the textual part does nothing (and since the textual area was a larger target, that is what I first tried clicking on). I guess I just don't see what this website does that a simple Slashdot-like page with description and links would have also done.

    This site has the same distracting animated Flash advertisements that I dislike (which cause CPU spikes on my computer -- granted, you could complain that Firefox simply does a poor job of handling this and should run Flash in a low-priority thread). Initially, Flashblock prevented them from coming up, but I figured that I should get a similar experience to a typical user viewing the page. These ads do not have sound, though, so they aren't as bad as the worst that I've seen. I don't actually know who the ad is for -- a strange logo appears on the left, two arrows move for a while, and then this huge brown blob comes flying straight at me. Then the ad cycles.

    I guess that maybe the websites linked to were where I was supposed to go and be impressed, but when I clicked on them, nothing happened. When I middle-clicked (hoping that I'd get them in a new tab) nothing happened. When I right-clicked a link and chose "open in new window" nothing happened. Granted, I *do* have Flashblock installed, and maybe it could be some sort of interaction between the two -- but given how frusteratingly awful enabling either of the above two options is almost all the time (even if these websites are *really* good), I'm not willing to enable them.

    There's a star with an "fs" in the upper left-hand-corner. It wiggles when I move my mouse over it, but clicking on it doesn't seem to do anything. There's what appears to be a little button in the top left hand corner of each section reading "fs", but clicking on it doesn't seem to do anything either.

    I'm also going to comment on the design. I'm not a designer, so I am speaking outside my area of expertise (and it's easy to claim that this is intended to be artsy and experimental or simply subjective). However, this page does not fit with the majority of page layout rules that I'm familiar with. There a

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
    1. Re:I looked at the website... by saltydogdesign · · Score: 1

      No one would ever say you were brief. ;)

      A couple comments:

      1) A lot of your crits are about personal preferences -- you didn't like the one game you checked out and you don't want to dig through a huge grid of games. Ok, fine. But that's not a criticism of Flash.

      2) I never meant to imply that Fcukstar itself is outstanding. It's just a compendium of links to a lot of Flash sites (there are plenty of other such showcases). Some are good, some aren't. Lots of it is gratuitous, lots is stuff that most people would never even stumble upon independent of site like Fcukstar, but a lot of it is just really attractive, interesting work, not because the HTML is copyable or because it adheres to link color standards, but just on its own merits. And I don't believe it takes a designer to appreciate it any more than it takes an painter to appreciate Braque. But it is necessary to understand that not every website has to do things like every other. Sometimes figuring out the interface can be enjoyable. Whole games have been predicated on figuring out interfaces.

      3) You skipped YouTube, which I really think is the best argument of the three. While I'm at it, I'll throw homestarrunner.com on the pile.

      --
      // This is not a sig.
  123. When will Microsoft realize? by ajdowntown · · Score: 1

    When will Microsoft Realize that it is simply NOT a design company. Has anyone ever tried to use ANY Microsoft product to design anything? It is simply impossible! I am working on a project right now where my government client insists on using Microsoft poducts. I get to the point where I get so frustrated because the Product starts designing for me. It is constantly snapping tables together that I don't want together. It won't let me draw a line and end it where I want it to. And various other things like that. Microsoft has decided that they are being clever to help you complete a project that it ends up taking twice as long as it should because I have to go back and figure ways around the "features". Blah. Microsoft should just stop this. Bad Microsoft. Bad!

  124. No, it is really NOT open. by beernutz · · Score: 1

    They limit what you can use the spec for. Hence it is not open. From the faq:

    Can I use the File Format Specification to create a SWF interpreter or player?
            No, the File Format Specification is provided for the specific purpose of enabling software applications to export to the Macromedia Flash File Format (SWF).

    Can I use the File Format Specification to create a Flash Video encoder or a Flash Video streaming service?
            No, the File Format Specification is provided for the specific purpose of enabling software applications to export to the Macromedia Flash File Format (SWF).

    --
    (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    1. Re:No, it is really NOT open. by msormune · · Score: 1

      What the hell are you taling about? The spec is open. The player or the encoder is NOT. Can't you tell the difference between those? I think Macromedia is trying to protect Flash from half assed player implementations that would endanger it.

    2. Re:No, it is really NOT open. by beernutz · · Score: 1

      Thank you for making my point. If you are not allowed to use the SPEC to make your OWN player, it is, by definition, NOT OPEN.

      --
      (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    3. Re:No, it is really NOT open. by adah · · Score: 1

      Thank you for making my point. If you are not allowed to use the SPEC to make your OWN player, it is, by definition, NOT OPEN.

      Yes, I suppose it is not open. I am just curious to know why it is necessary to write Yet Another Flash Player. Is it so funny for you to re-create the wheels again and again? Do you want to redesign a Boeing because they do not release their code to control the aeroplanes?

    4. Re:No, it is really NOT open. by msormune · · Score: 1

      The point is Macromedia is doing exactly the RIGHT thing as a business trying to make profit. They do not want crappy player implementations. Sure it may be easy to create a player that can run Flash ads, but how about creating a full blown run time environment which can run complex Flash apps like Habbo hotel client? I can just imagine the not-quite-there-yet open source implementations that would try to compete, and every distro vendor would sheepishly abandon the Macromedia's implementation for a open sourced one that does not work properly. This would only hurt general users.

      And Gnome and KDE would both have one available that would require linking it with all of their runtime libraries...

      Macromedia's implementation is quite remarkable, considering the variety of Linux machines it runs on.

      Macromedia's flash player is probably the most installed piece of software ever created. You just have deal with it.

    5. Re:No, it is really NOT open. by beernutz · · Score: 1

      You still do not get the point. The entire POINT of being open is CHOICE! The fact that there is only ONE place to get the players is part of the problem. Is there a flash player for Be-os? How about one for the Amiga? How about one for platform X which is beloved be several hundred skilled programmers, but no one else. If the format were open, it would not be such an issue, as we (the open source community) COULD correct the deficiency ourselves. As it stands this is NOT the case, and people claiming that the swf format is OPEN are just dead wrong.

      --
      (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    6. Re:No, it is really NOT open. by beernutz · · Score: 1

      Are you SERIOUS?
      Given your analogy, projects like Apache, Samba, FireFox -hell the Linux kernel itself- are just crappy knockoffs?

      Do you even LISTEN to what you are saying? If Gnome and KDE both wanted to make one, that is great! This gives us CHOICE. If they are crappy then guess what; you can fix them or use a different package.

      The fact that Macromedia has a version running on a lot of platforms is commendable. The fact that there are differences between the way swf files are rendered on each platform however is endemic to closed source projects. If the format were open, the community could fix the rendering issues itself.

      Finally, the whole "you just have to deal with it" mentality is anathema to open source and open standards. If something with open standards, and/or source is broken, WE CAN FIX IT. We do NOT have to "just deal with it".

      --
      (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    7. Re:No, it is really NOT open. by msormune · · Score: 1

      For example, Microsoft did not invent SMB protocol that both Windows networking and Samba are based on! So they cannot protect it. Neither did Microsoft "invent" HTTP or HTML. So they cannot protect it. And Microsoft did not invent the browser either. So they cannot protect it. But Macromedia "invented" Flash and is rightfully trying to protect it by not allowing third party implementations. There a great difference here. Macromedia is not a big company, which is probably why they are playing it safe with Flash. This may be shoking news to you, but some companies actually do not want to give their work away for free just because they would be accepted by a bunch of people.

      Choice is not important to most of the people using computers. They want a system that works, and they want to PAY someone money for fixing they things break, of get someone else to fix it for free. I have used both KDE and GNOME for quite some time. I am a Java deeloper so it really makes no difference for me what system I run. But I finally made the CHOICE to go back to Windows. Yoy say choice is important; I chose Windows and just about all the non-technical people choose the same.

      Your last statement is probably what is really wrong about open source development these days. People seem to think every software can be "fixed" by adding zillions of small patches by a lot of developers. This is simply not true. Major software projects need a very good architecture team and documentation and a good leader. These are the boring, yet time consuming tasks in a software project so guess what? Open source projects have usually none of them. So software like Gnome and KDE go through huge changes in just about every major version. Just like Linux kernel keeps changing header files and something usually breaks between versions. Now THAT is anathema to open source and to open standards.

      And finally, if open source software can be fixed if it's broken, how come Firefox or Mozilla is STILL not fully CSS-compatible and fails ACID2-test, for example? After all, it's a W3C standard. Like I said, software is huge these days and things are not so simple as "open source vs closed source".

    8. Re:No, it is really NOT open. by beernutz · · Score: 1

      Your first paragraph is exactly what i am tryint to say. Samba is a superior to Microsofts own version. Apache is FAR superior to IIS. Being a small or large company really has nothing to do with anything. There is nothing to "protect". The more you allow people to USE what you have the way they like, the more they WILL. Look at Adobe (who now owns macromedia btw). They opened the PDF spec for other readers and writers, and Acrobat is STILL one of their top selling products. There are a TON of other specialized programs that create PDF files, but they all happily co-exist with the "reference" design if you will.

      Are you seriously suggesting that you think things would be BETTER if Microsoft were allowed to "protect" http or html?

      Please help me out here: WHO do i pay to fix ie? Or who will fix it for free? As far as i can see there is no page on their site that says "send us money and we will fix what you are having problems with."

      Choice IS important. Lets flip the tables for a second. What if the government mandated that everyone use only IBM AIX for example. Windows is no longer a choice. Could you still function as a Java programmer? YES YOU COULD. Precisely because of other open source projects! Eclipse, and a TON of java frameworks and libraries only exist BECAUSE of the open source model.

      Lets carry that example to the logical conclusion though. If IBM controlled ALL software and hardware choices, what would you do then? Think back to the mainframe world if you have any experisnce there. EVERYTHING used to be proprietary and closed. This led to HUGE issues. Programming tools are REGULARLY in the millions of dollars not including the mandatory yearly support contracts. Some of the tools were so badly broken that they were simply unusable, and were NEVER fixed. Paying such huge sums for such shoddy tools, was just a small portion of the problem in that world. Where did you turn when something was broken that was badly affecting your business? The vendor. Now what if the vendor tells you they are not going to fix this issue? Lets say it only affects 10% of their customers, so they can't justify the time and money. If the product was open, you could hire someone yourself to make the changes for you instead of being SOL.

      As far as fixing software with tons of small patches, have you heard of colaborative development? This is exactly how windows and office and all major software is developed. The directing teams exist in open source as well as closed source. Apache has them, as does FireFox, Samba, and Linux itself! If you seriously believe that 20-30 programmers just sit down and throw patches at each other, you are REALLY living in a fantasy.

      Gnome and KDE get major changes with every major version. Hmm. Yes, i do believe that a MAJOR VERSION is named thusly for precisely the purpose of informing you that there are MAJOR CHANGES. As with ANY large project there are changes that break other programs or functionality with each major version. This is different from anything else HOW? This has NOTHING to do with open standards. The usual by-product is that any breakage is fixed fairly quickly, or you are able to do so yourself.

      As for the ACID-2 test, Microsoft has stated it has no intention of passing this test. Where does this leave IE? Borked as usual. Firefox on the other hand, being open, can be fixed by anyone. You complain about FireFox not being compliant. You can fix it yourself. This is the difference.

      --
      (stolen from DaBum) I am dyslexia of borg - your ass will be laminated.
    9. Re:No, it is really NOT open. by msormune · · Score: 1

      What in Samba exactly makes it superior to Microsoft's implementation? AFAIK Samba tries to mainly emulate Windows networking, and does that indeed pretty darn good.

      Adobe has expanded PDF format through many extensions that they have NOT released in public. Just google for "Adobe PDF extensions".

      Eclipse is largely based on the work done by IBM done as closed source.

      Please do not try to deliberately misunderstand me. I only stated companies should protect their IP if they can and their income depends on it. It's the only sane thing for them. If Microsoft controlled HTML, it probably wouldn't be any better or worse. In my opinion HTML sucks and is a relic that should be put out of it's misery, but I just have to work with it.

      This maybe also shocking news to you, but Bill Gates and Microsoft has done many times more in brinning cheap PC computing to everyday users than any other person on this planet. Windows is not targetted for the tech person who wants to tweak his system and fix things by himself. It's meant for the common person, and so is IE. Imagine a large company with everyone installing their own choice of OS, setting their own network settings etc. It would turn into a chaos.

      Is it really that hard to keep existing APIs intact when designing new ones, then implemented in new versions? Not in my head, if the initial planning is done properly.

      As for you last statement, you just said yourself that Firefox is also borked because it does not past the ACID2 test. My actual original point that I did not make very clearly, was that ACID2 compatibility would probably break a lot of existing web sites that rely on browser quirks to function properly. Or it would slow down HTML rendering in general or it would be very difficult to implement. My other point was that Firefox development team does the same as IE's development team; ACID2 compatibility is not an important issue, so it won't be fixed. The ending result is the same with both browsers, open source or not. If IE is not worth using, people will stop using it. The same goes for Firefox.

      So have you participated in any of these large software projects? How many hours would you estimate a person should be willing to sacrifice to get something fixed? I just read Apache software foundation's Individual Contributors License Agreement which is an EULAish agreement that specifies the role of a contributer. There seems to be no other formal procedure. I guess someone would found out sooner or later, if I actually know how to write program code or understand anything about software development, in general. But then I could be "fired" because I would then be in breach of the contributor EULA :)

      It all comes down to time. If a flaw is big enough, it will not be fixed by anyone, because every OS developer thinks it's someone else's job, of just repeat the "fix it yourself" mantra.

  125. Here are the links! by hritcu · · Score: 1

    ... for those who didn't RTFA: Sparkle and Acrylic. Registration required!

    --
    If you don't fail at least 90 percent of the time, you're not aiming high enough. (Alan Kay)
  126. Sparkle and MM by Anonymous Coward · · Score: 0

    Well I don't think it'll kill Flash. It's more at an attempt to kill Flex (particulary Flex 2). Flex and the new MS Expressions blah blah (name too flippin' long) are really similar. They both use XML to drive/create the interface. They both have design features. Flex 2 you can compile/build the whole interface in the IDE (no external programs). Also in Flex you can program in all the functionality. In Sparkle you can't compile to anything usable, and you can't give it much funcionality. You have to export to XAML, pull it into VSCS or VSVB, build up the interface there, then add the functionality. I don't like the interface they gave it either. I think for now I'll just stick with AJAX or DHTML, or something good.

  127. Enough examples yet? by saltydogdesign · · Score: 2, Informative

    Show me one instance where Flash truly is the best choice out there.

    As has been said a hundred times, homestarrunner.com. Plus Newsmap. The latter should give you an idea of a whole class of applications where Flash is truly the best choice. A related competitor is the baby name wizard (google it), which is a Java app. It's neat, but on my dual-proc G4, it's slow as molasses and takes forever to load. 'Nuff said.

    --
    // This is not a sig.
  128. Let's cut to the core problem by popo · · Score: 1


    Microsoft -- and -- Graphics Applications

    Flash benefits from its ability on a technical level to be user friendly
    and appeal to the creative community. (You can scoff, but its something
    MSFT has never once accomplished no matter how much money they throw at
    something.)

    Flash is also small and fast. (Something else Microsoft has never accomplished
    no matter how much money they throw at something).

    I'll go so far as to say that given Microsoft's corporate culture and
    programming techniques, this project is beyond their capacity.

    --
    ------ The best brain training is now totally free : )
    1. Re:Let's cut to the core problem by lems1 · · Score: 1

      wow. strong words.

      this should be put on a t-shirt and given to people around the globe!

      well said.

      --
      This sig can be distributed under the LGPL license
  129. Yes, but by solomonrex · · Score: 1

    They already want you to download ActiveX, .Net framework, and now this? I already have antivirus, firewall, Java, Macromedia, Quicktime, etc. web-centric download add-ons up the yinyang. I don't need yet another security risk, and I'm not going to go out of my way for one, that's why they'll bundle it with Vista, or it wouldn't be adopted at all. I can't see this getting traction, it's not an area where MS's dominance in the business office tools will really help them.

  130. No by nwbvt · · Score: 1
    So far we have videos (which really isn't an application like I was asking for) and kid's games. Virtually everything else presented by the dozen or so Flash fans that have responded to me could easily have been made with other technologies such as Ajax. Yes, that is harder to write, but the app's quality would be much better.

    As for your newsmap site, that is a horrible example for a rich client application. First of all, it keeps on reloading whenever something minor happens to change the layout (and when that happens, it hogs resources), I can't read half the text, I am unable to interact with it like a normal web page (mouse gestures are useless here), etc. It could have just as easily been made with an image map generated on the server and gotten around much of that without sacrificing anything in the interface. Now I suppose if had generated the thing on my client and thus didn't have to reload, that may be something. However, that would likely hog even more resources even more of the time.

    A quick glance at the "about" though shows this product for what it is, a demonstration of a technology. So I guess we can add that to our list of uses for Flash, application prototypes.

    --
    Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  131. you think this is fun? by jax9999 · · Score: 1

    Wait till you see the fun new active x changes coming down the pipe. I got the training on how to handle this the other day. Nightmare.

  132. Microsoft isn't using Sparkle, why should we? by Anonymous Coward · · Score: 0

    And how many Microsoft applications are due to come out in the next year based on WPF? Or designed and developed using Sparkle?

    *crickets*

    Yeah. And how much of the upcoming Vista release will be written in managed code?

    *crickets*

    If Microsoft doesn't believe *they* can write apps with it yet, why should we?

    Wake me up when Sparkle 3.0 appears.

  133. I killed flash by Snaller · · Score: 1

    I just set the killbit in the Windows registry which prevents the load of Flash - ever. Much nicer not to have the annoying adds on all pages. Sure a few badly designed webpages are no longer available, but too bad for them :)

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating