Slashdot Mirror


Controlling An Embedded Device Using Flash

JimCricket writes "Art & Logic has just released a web server toolkit based on the open source GoAhead WebServer. The cool part is that it can communicate with Flash presentations using XML-RPC. The idea is to create GUI's to control embedded devices using Flash in addition to (or instead of) HTML. They've posted a little demo running on Windows, but in the real world the server would run on a low-power device. Seems like a great idea for the embedded world, given that Flash interfaces _can_ be very low-memory (as long as Flash designers stick to the vector-based graphics and ActionScript)."

174 comments

  1. oh really? by Stonent1 · · Score: 0

    as long as Flash designers stick to the vector-based graphics and ActionScript I honestly can't remember those days.

    1. Re:oh really? by H3XA · · Score: 1

      Remind me to electronically humiliate you in the DELL forums for that.....

      - HeXa

    2. Re:oh really? by Stonent1 · · Score: 0

      For what?

  2. Um.... by m.batsis · · Score: 1

    ...can't people just use more open stuff like SVG and DOM scripting?


    --
    "You laugh at me because I am different. I laugh at you because you're all the same." --Vick Imbornoni
    1. Re:Um.... by Hanno · · Score: 2

      SVG and DOM don't include synced audio. Granted, you don't need audio for this particular application...

      --

      ------------------
      You may like my a cappella music
    2. Re:Um.... by Anonymous Coward · · Score: 0

      The SVG viewers aren't mature. They cannot provide as rich an interface as Flash. I wish it wasn't so - but there you go.

    3. Re:Um.... by kusako · · Score: 1

      Nope, synced audio is not in the scope of SVG. That's what you've got SMIL for.

  3. If only Macromedia... by Anonymous Coward · · Score: 5, Interesting

    ...would listen to its customers. We run one of Germany's largest flash-based web sites. We are happy with Flash and what it can do, but we encounter little bugs and annoyances every now and then.

    Macromedia doesn't fix them.

    To make things worse, the German product manager basically tells us "we don't have to fix this. We don't care. Without us, your site wouldn't exist. You better be grateful."

    If only there was an alternative to Flash to escape this.

    (Yadda, yadda, closed source, I know, I know. Trouble is, there is no alternative to Flash at this time.)

    1. Re:If only Macromedia... by theolein · · Score: 2

      This is why Macromedia is not exactly in a good position economically: Too many features over reliability.

      I presume you guys have tried the forums and bug reporting on the Macromedia.com website haven't you? They at least answer you there sometimes.

    2. Re:If only Macromedia... by Anonymous Coward · · Score: 0
      We run one of Germany's largest flash-based web sites. If only there was an alternative to Flash to escape this.
      Not to be harsh, but it looks like you made your bed, so now you get to sleep in it.
    3. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      Not to be harsh, but it looks like you made your bed, so now you get to sleep in it.

      Well.

      Show me a browser-based format that

      - allows vector based animations

      - with audio and video

      - in a (relatively) small file size

      - with a quasi programming language that allows interactivity

      - that runs fast enough on a slow PC (Flash is only slow on Unix/Linux, but quite fast on Windows/Mac)

      and you have a deal.

      Java doesn't count. It's freakin' big, it's slow, sluggish on old PCs and too complicated for Designers who only want to create a quick "move object from a to b and play the 'boing' sound" vector animation.

      Flash is unique at this moment. And frankly, Flash itself is good. But Macromedia is a bunch of arrogant bitches...

    4. Re:If only Macromedia... by g4dget · · Score: 2
      If only there was an alternative to Flash to escape this.

      There are several, including Java and (more recently) SVG. Most sites don't benefit from Flash anyway and it just scares users away.

    5. Re:If only Macromedia... by Anonymous Coward · · Score: 0
      Show me a browser-based format that - allows vector based animations - with audio and video

      I don't want animations in my browser. I have un-installed Flash on both my Mac and my PC.

      Java doesn't count. It's freakin' big, it's slow, sluggish on old PCs

      Oh my, oh dear.

      too complicated for Designers who only want to create a quick "move object from a to b and play the 'boing' sound" vector animation.

      Then designers could use Java animation authoring tools. Of course, I'm kind of glad that designers generally haven't figured this out: it lets me turn off the junk (Flash) while keeping the useful interactive content (Java).

      Flash is unique at this moment. And frankly, Flash itself is good. But Macromedia is a bunch of arrogant bitches...

      So are the people who use it, apparently. You deserve each other, it seems.

    6. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      "we don't have to fix this. We don't care. Without us, your site wouldn't exist. You better be grateful."

      Thats too bad. My main development tool is a different Macromedia product (no NOT Director) and the support we get from the MM engineers is absolutely amazing. I can't count the number of direct e-mails I've received in response to a post I've made on one of the (non-MM) discussion boards.

      Posting AC 'cause if I get busted saying nice things about Macromedia I'll lose all kinds of credibility. Seriously.

    7. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      I don't want animations in my browser. I have un-installed Flash on both my Mac and my PC.

      Then you're not in the target audience of my client's site, anyway. Those visiting the site want to find animations, games and idle fun there. Just because you don't want to find that kind of content on the web doesn't mean that nobody wants it...

      Then designers could use Java animation authoring tools.

      There are no serious Java animation authoring tools. Plus: Animations created in Java require much larger downloads than Flash animations doing the same thing.

    8. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      including Java and (more recently) SVG.

      MP3 Audio in sync with Java animations? Any kind of audio with SVG? Any serious SVG plugin? Did you compare the file size of an animation created in Java with a similar animation in Flash? Did you compare the speed? Did you compare the authoring tools?

      I like Java, but it's not a tool for web animations. I like SVG, but it's still not here yet.

    9. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      ... it just scares users away.

      Cite, please.

    10. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      Show me a Web site that needs all that crap, THEN we have a deal. :)

    11. Re:If only Macromedia... by sarabob · · Score: 1
      show me a Web site that needs all that crap

      Moonfruit needs this. Build your own website in a wysiwyg interface. Drag and drop interface elements, scale/rotate images and text etc etc.

      Geocities etc do java wysiwyg editors, but they are extremely limited in comparison, take longer to download and are frustrating to use

      And before you start going on about homesite/dreamweaver/arachnophilia/vim/whatever, make a site that looks anywhere near as good in anywhere near the amount of time it takes in moonfruit, then come back.

    12. Re:If only Macromedia... by Hanno · · Score: 2

      Show me a Web site that needs all that crap, THEN we have a deal. :)

      Well, entertainment sites, like http://www.heavy.com, http://www.edgar.de or http://www.k1010.de - sure, nobody needs these sites. But such sites need these technologies.

      --

      ------------------
      You may like my a cappella music
    13. Re:If only Macromedia... by MeNeXT · · Score: 2
      What make a site good is not the animation.

      When I'm researching products online and get a stupid flash animation MERKATING their product I get out of there as fast as I can. I learned this a couple of years back, FLASH = NO INFORMATION just MARKETING. It's just a waste of my time.

      --
      DRM? No thanks, I'll just get it somewhere else...
    14. Re:If only Macromedia... by pmz · · Score: 2

      If only there was an alternative to Flash to escape this.

      Have you heard of building a website using HTML? Used thoughtfully, it works really well, loads quickly, and is usable on nearly every modern computer. Leaving out JavaScript, Flash, and big images might even allow people to enjoy your website driving up sales tremendously. Try it today!

    15. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      Read this.

      Let me restate this: There are many, many things you can't do in HTML. And there are sites that don't offer content, but just some fun entertainment. Such sites aren't like news or information sites. (If the Wall Street Journal started offering its content flash-only, I'll be the first to complain about their rape of HTML and W3C standards.)

      You may find that the things one cannot do with HTML are things one shouldn't do on a web site, that's ok.

      But if you find interactive animations with synced audio is something that should be forbidden be on a web site, you aren't in my client's target audience, anyway.

      Flash is mainly used for:

      - annoying advertisements

      - site navigation (sometimes horribly useless)

      - interactive fun / games / etc.

      I agree that most of the things commercial web sites do with Flash is annyoing. But there are people who enjoy some idle fun in their browser. You and the others here who bash Flash may not be among them. But that doesn't mean that Flash is a bad idea.

      Fun thing: Many of these arguments here are just a repeat of the discussions we had when Java applets were new. Back then, Java applets were the spawn of the devil, used for annoying ads, useless games and the source of all kinds of security concerns.

      P.S.: Our client's site runs with all the Linux browsers that support Flash 5 and already offers a non-flash alternative for its content, but the Flash site is way more interesting and more fun to use. (Remember - it's an entertainment site, just fun and games.) We're now working on a way to make the site lynx-compatible. I'm not kidding.

    16. Re:If only Macromedia... by Hard_Code · · Score: 3, Informative

      "If only there was an alternative to Flash to escape this."

      Synchronized Multimedia Integration Language (SMIL): http://www.xml.com/pub/a/2002/05/29/smil.html

      Scalable Vector Graphics (SVG):
      http://www.w3.org/TR/SVG/

      --

      It's 10 PM. Do you know if you're un-American?
    17. Re:If only Macromedia... by doctong · · Score: 1

      That's such bullsh*t and the fact that you're an AC and made no mention of your "largest" company leads me to believe you're just trolling.

      We're a small company and Macromedia does an incredible job responding to us. In fact, I've never worked with a company that is more responsive to their customers. With every product, they have large customer advisory boards who are involved for the entire length of the product cycle. I've personally watched them add feedback from this board into feature lists and have seen them generate fixes off of bug reports.

    18. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      the fact that you're an AC and made no mention of your "largest" company leads me to believe you're just trolling

      Believe me, I'm not. I'm not trolling, but venting my frustration.

      While not an exact quote, it's an accurate summary of what that product manager told us. With that attitude from Macromedia Germany, you might understand why I don't put my client's name here.

      Anyway, I said one of Germany's largest entertainment sites. It's listed in the Top 10 entertainment sites of the IVW ranking. (IVW is an organization made by German advertisers, ranking commercial media such as print, radio, cinema and also web. The IVW ranking decides wether your paper, web site or cinema chain gets booked for an ad campaign and how much you can charge for it.)

      Macromedia does an incredible job responding to us.

      Good for you.

      Possibly, Macromedia Germany is a different beast than Macromedia USA.

      It literally took them months to fix the AltGr+@ bug that occured in Flash 6 when used with Netscape and Mozilla. It's a bug that affected German users only.

    19. Re:If only Macromedia... by Anonymous Coward · · Score: 1, Interesting
      MP3 Audio in sync with Java animations?

      Yes.

      Did you compare the file size of an animation created in Java with a similar animation in Flash?

      Java is as small or smaller, depending on which representation you choose.

      Did you compare the speed?

      The speed of what? Java is generally much faster than Flash scripting.

      Did you compare the authoring tools?

      There are many more Java authoring tools than for Flash, and Java supports many more styles of authoring. Of course, if you have already made up your mind that it has to look like Macromedia's applications, there is nothing that can be done.

    20. Re:If only Macromedia... by Pfhreakaz0id · · Score: 2

      you still didn't answer his question.... our company does interactive learning over the web (I'm not involved in these projects, but they are cool) and I can assure you, there is nothing else. Java/SVG/Whatever just doesn't have the designer tools.

    21. Re:If only Macromedia... by Anonymous Coward · · Score: 0

      > ..would listen to its customers... Macromedia doesn't fix them.

      It's to the company's advantage to do what customers want. I can't tell what you'd like changed from what you wrote. The Product Managers are not in Germany, so it's hard for me to know who I should talk to about that quote.

      Want to reach the team directly with a change-request? http://www.macromedia.com/support/email/wishform/ Or post a clear message to the approrpiate Flash newsgroup, or mailing list or blogs, and I'll try to cull it and submit it myself, thanks.

      Regards,
      John Dowdell
      Macromedia Support

  4. need titles that are more clear! by lingqi · · Score: 4, Informative
    Controlling An Embedded Device Using Flash

    the first thing i thought when i read this was "controlling blah blah using sector-programmable EEPROM"... sigh; been in the hardware side too long.

    side point: flash programs themselves are small and neat -- but the actual client (that reads, processes, and displays the animations and all that) always have seemed quite processor intensive to me, though... so besides being fancy and neat -- i am sure there are more power-saving interfaces you can use if that's really what you are after.

    --

    My life in the land of the rising sun.

    1. Re:need titles that are more clear! by Hanno · · Score: 2

      flash programs themselves are small and neat

      Good Lord, no. Flash's "programming language" is a joke and even worse is what most Flash designers to with it - since they are designers, not programmers. I'm having a hard time explaining fellow designers what Boolean algebra is - again and again and again.

      --

      ------------------
      You may like my a cappella music
    2. Re:need titles that are more clear! by cyborch · · Score: 1

      hopefully we will get a real programming language to write in using this framework (haven't read the specifics yet) so we may use flash more productively.

    3. Re:need titles that are more clear! by StandardDeviant · · Score: 1

      I think he meant the swf file format itself, which is, like PostScript, as much a programming language as file format (although it is, iirc, a binary format... the instructions are just encoded much like an object file in the C world). In other words, it doesn't really encode the data for a presentation so much as how to generate a display of that data. The simple example would be the swf file having in it the *way to make* a red circle rather than N many red pixels encoded in a certain way to be rendered as a circle...

    4. Re:need titles that are more clear! by Beliskner · · Score: 3, Funny
      flash programs themselves are small and neat -- but the actual client (that reads, processes, and displays the animations and all that) always have seemed quite processor intensive to me, though
      Right on. We should all use Java applets.
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    5. Re:need titles that are more clear! by karm13 · · Score: 1

      "actionscript" is based on ECMA (like javascript). this works really good for interfaces, oop is there, anything more real programming language would be overkill. plus, you would need programmers to make the interfaces not interface designers.

      --

      --
      making up good sigs is a hard thing to do.
    6. Re:need titles that are more clear! by bogado · · Score: 2

      I think the idea is to separete the viewer from the embeded device. You could control your air conditioning from your computer, using a flash interface.

      I do believe flash is a good "language" to describe such UI interactions. There are lot's of designers that are quite familiar with creating flash animations. Remember that the flash is just the "skin" the inner working will be activated by the web server and would probably be writen in C or assembler just like it always have been.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    7. Re:need titles that are more clear! by bluebomber · · Score: 2

      I had the same reaction. Thought there must be some kind of new way of fiddling with the PROMs...

      Now what's this vector-graphics stuff about?

    8. Re:need titles that are more clear! by Green+Light · · Score: 1

      This reminds me of a very funny Far Side cartoon:

      An instructor in a classroom is pointing to a diagram of a simple toggle switch, with one side labeled "on", and the other side "off". One student has his hand raised and is asking "Can we go over that again?"

      --
      "Send an Instant Karma to me" - Yes
    9. Re:need titles that are more clear! by thomas.galvin · · Score: 1

      The simple example would be the swf file having in it the *way to make* a red circle rather than N many red pixels encoded in a certain way to be rendered as a circle...

      That is almost the exact definition of vector graphics, which Flash uses. You can save a lot of storage space, but you loose out in display efficiency...the computer has to figure out where each pixel goes, instead of just being told. All in all, it is a very good format for some things...I wonder when the patent will come out...

    10. Re:need titles that are more clear! by Anonymous Coward · · Score: 0

      its based on ecma script. is that a joke?

    11. Re:need titles that are more clear! by kubrick · · Score: 2

      Good Lord, no. Flash's "programming language" is a joke and even worse is what most Flash designers to with it - since they are designers, not programmers. I'm having a hard time explaining fellow designers what Boolean algebra is - again and again and again.

      Surely the deficiencies of the language contribute to the brain-dead nature of some of the code. For example, after I'd written something in Flash 5, but then realized that we needed to support Flash 4, I had to rewrite it -- but it used arrays, etc. So the code ends up looking like a nightmare because lots of useful stuff was being done with dynamically generated variables. :/

      I really think Flash suffers due to its designer-bias, as well -- the GUI is a nightmare and the scripting language remains, oh, about 75% of the way there.

      --
      deus does not exist but if he does
    12. Re:need titles that are more clear! by Anonymous Coward · · Score: 0

      Did you ever write a script for Flash 4? Then you'd know it's not a joke.

    13. Re:need titles that are more clear! by cyborch · · Score: 1

      [...] plus, you would need programmers to make the interfaces not interface designers.

      maybe that is the very problem: this language is so easy that it makes designers think they can actually do things that are ment for programmers to do. Trying to make complex things simple has been cause for most of the bad things out there today...

    14. Re:need titles that are more clear! by Anonymous Coward · · Score: 0

      "Surely the deficiencies of the language contribute to the brain-dead nature of some of the code. For example, after I'd written something in Flash 5, but then realized that we needed to support Flash 4, I had to rewrite it -- but it used arrays, etc. So the code ends up looking like a nightmare because lots of useful stuff was being done with dynamically generated variables. :/"

      Arrays were added in SWF5.

      It's good to figure out the delivery constraints before starting to code...!

      Regards,
      John Dowdell
      Macromedia Support

    15. Re:need titles that are more clear! by Anonymous Coward · · Score: 0

      "I think the idea is to separete the viewer from the embeded device. You could control your air conditioning from your computer, using a flash interface."

      Cool, this is the key concept here, I think. More and more *things* are getting embedded controllers. Art & Logic is making it easier for embedded device makers to talk to browser-based or thin clients. Ideally your wireless pocket device would have an appropriate interface to whichever embedded device you wish to learn from or inform, and the UI could be audience-specific rather than device-dependent.

      Regards,
      John Dowdell
      Macromedia Support

    16. Re:need titles that are more clear! by kubrick · · Score: 2

      It's good to figure out the delivery constraints before starting to code...!

      Tell that to my clients. :/

      --
      deus does not exist but if he does
  5. Slashdot effect record... by danny256 · · Score: 1

    Its 4:24 in the morning and this article has been up for about 10 minutes, but already the demo link dosn't work. The site must have new what was coming and killed itself before anything happened.

    1. Re:Slashdot effect record... by Stonent1 · · Score: 1

      Hmm. Seems to work fine for me.

    2. Re:Slashdot effect record... by Hanno · · Score: 1

      It's 4:24 in the morning at your place. There are different time zones around the world, imagine that. Oh, how I love the US-centric view... :-)

      --

      ------------------
      You may like my a cappella music
    3. Re:Slashdot effect record... by karm13 · · Score: 1

      actually, it's 10:36 in the morning. it was 10:24 when you posted this -- welcome to global communications.

      --

      --
      making up good sigs is a hard thing to do.
    4. Re:Slashdot effect record... by Anonymous Coward · · Score: 0

      its now 7:45 pm. Time for dinner!

    5. Re:Slashdot effect record... by Anonymous Coward · · Score: 0

      no it was then when he posted it and it was now when I posted this.

    6. Re:Slashdot effect record... by Anonymous Coward · · Score: 0

      It's not 4:24 am everywhere. This may come as a shock to you, but live with it.

    7. Re:Slashdot effect record... by Anonymous Coward · · Score: 0

      The demo appears to be working again.

  6. All I got was by Technician · · Score: 4, Insightful

    Requires Macromedia Flash Player 6
    on the little demo page. Too bad I removed FLASH due to it's abuse by web advertisers. I hope Macromedia will put out a player that can be set by default to not play flash. HINT HINT! I'm not going to install it to watch a demo and remove it for the rest of my browsing. Is a play button too much to ask?

    --
    The truth shall set you free!
    1. Re:All I got was by alexburke · · Score: 2, Insightful

      Requires Macromedia Flash Player 6
      on the little demo page. Too bad I removed FLASH due to it's abuse by web advertisers. I hope Macromedia will put out a player that can be set by default to not play flash. HINT HINT! I'm not going to install it to watch a demo and remove it for the rest of my browsing. Is a play button too much to ask?


      Two quick questions:

      (1) If you knew you didn't have the plugin installed, why did you bother clicking through? The demo was clearly described as being Flash.

      (2) What the fuck good would a Flash plugin be that, by default, doesn't play Flash? Does your web browser, by default, not render HTML?! (I'm sure there's a Netscape joke in there somewhere, but I'm generally not one to make cheap shots.)

      If you're so worried about ads, do yourself a favor and install Guidescope. It's a little proxy that sits in your system tray, bound to port 8000 of (only) your localhost interface, and you tell IE that localhost:8000 is your proxy for HTTP content. It then replaces known ads with a gray box the same size as the ad, so it won't break the layout of pages. (Optionally you can have it nuke them altogether.) It can optionally block some or all cookies, too.

    2. Re:All I got was by Anonymous Coward · · Score: 0

      What the fuck good would a Flash plugin be that, by default, doesn't play Flash?

      Hint: not playing by default is not the same as not playing at all. What's the problem with the plugin tossing a little "click here to play" button on the page instead of just starting the animation?

    3. Re:All I got was by Beliskner · · Score: 2
      I hope Macromedia will put out a player that can be set by default to not play flash
      If you're using IE6, click on Tools -- Internet Options -- Security -- Custom. Then under ActiveX and Plug-ins section set everything that is ENABLED to PROMPT. e.g. Download signed ActiveX controls - prompt; Run ActiveX controls and plugins - prompt
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    4. Re:All I got was by clickety6 · · Score: 1

      . Is a play button too much to ask?

      There is a PLAY buton in the drop down menu (right click). You can't set it to be in STOP by default though.

      --
      ----------------------------------- My Other Sig Is Hilarious -----------------------------------
    5. Re:All I got was by alexburke · · Score: 2

      What's the problem with the plugin tossing a little "click here to play" button on the page instead of just starting the animation?

      The problem is with clicking three play buttons on a page I'd like to see that has several SWFs on it, then watching them play out of sync.

    6. Re:All I got was by millette · · Score: 1

      I'd even up that and make it "click here to download the stupid flash ad" - now I'd buy that!

    7. Re:All I got was by Technician · · Score: 2

      PLAY buton in the drop down menu (right click).
      True, It is supposed to be there. Unfortunately some advertisers abused the control given them and I had too many ads that provided a right menu of one item;
      "About Macromedia Flash"
      That is why I mentioned advertiser abuse.
      This abuse led to the removal of flash on my system. Those ads were worse than blinking banners. The normal way to stop blinky flashly distracting things won't stop those flash ads. The only way found was remove flash. Another post recommends upgrading IE to 6 to get the ability to change Active X from enabled to prompt. I'll have to look into that. Is there a Netscape equivelant? I don't usualy use IE at home.

      --
      The truth shall set you free!
    8. Re:All I got was by Anonymous Coward · · Score: 0

      The good alternative is "forget about flash".

    9. Re:All I got was by Anonymous Coward · · Score: 0
      The problem is with clicking three play buttons on a page I'd like to see that has several SWFs on it, then watching them play out of sync.

      They would already be playing out-of-sync because of download delays, so that's hardly a useful critique.

    10. Re:All I got was by Anonymous Coward · · Score: 0

      Yeah anything but flat text files is insufficiently hairy-chested for the truly hardcore. Unfortunately, no-one gives a flying fuck about your posturing in the real world...

    11. Re:All I got was by FuzzyBad-Mofo · · Score: 1
      I would consider a Flash on/off preference more like the display images feature that some browsers have. Flash is not equivalant to Html, because it's a freaking plugin.

      Macrodedia should at least give users the choice to run Flash content on a page.. not make them choose between watching every offensive Flash ad or uninstalling the plugin entirely.. I made my choice to be rid of Flash some time ago, and couldn't be happier.

      And to the reply of "just filter it out!", would that work for the 85% of the population who are not as computer saavy as the typical /.er?

    12. Re:All I got was by kubrick · · Score: 2

      And what do I do if I'm using Linux? Oh yes, that's right, wait for Macromedia to notice, sneer at the hippies, and then release a version that's slower than the Windows one and months later.

      Grrrr.

      --
      deus does not exist but if he does
    13. Re:All I got was by pmz · · Score: 2

      What the fuck good would a Flash plugin be that, by default, doesn't play Flash?

      Well, it would be good for not consuming every resource on my computer, good for not booming unsolicited sound throughout my office, and good for increasing the overall reliability of my browser (Flash ain't bug-free!).

      However, it would also be good for manually allowing those few Flash animations that actually add value to a web site. The key word, here, is "few".

      An opt-in Play button would be an excellent feature for Flash. Without it, I am much more inclined to simply leave the Flash plugin sitting by itself and unloved in a subdirectory called "disabled".

    14. Re:All I got was by axxackall · · Score: 1
      Is a play button too much to ask?

      It has nothing to do with this plugin software. Instead, it has to be in the preferences of your Mozilla browser along with "Javascript" and "Popup" options.

      You have low chances to force Macromedia to abandon their own player.

      You have good chances (if you are a good programmer) to add such patch to Mozilla as this browser is available in the source code.

      Of course I don't care about IE as I abandoned IE as a closed proprietary software.

      --

      Less is more !
    15. Re:All I got was by M$+Mole · · Score: 1

      I hope Macromedia will put out a player that can be set by default to not play flash

      Send an email to wish-flash@macromedia.com

      --
      Karma: Non-existant. Due mostly to the fact that you smell funny and nobody likes you.
    16. Re:All I got was by Pfhreakaz0id · · Score: 2

      Write your own. You have the source right?

    17. Re:All I got was by alexburke · · Score: 2

      They would already be playing out-of-sync because of download delays

      Not with my connection. :D

    18. Re:All I got was by kubrick · · Score: 1

      Macromedia keep their source releases and SWF spec releases one version behind the current one, and even then the license terms are very restrictive.

      --
      deus does not exist but if he does
    19. Re:All I got was by Anonymous Coward · · Score: 0

      All he said was that Flash is a reeking pit of filth. A browser-killing, obnoxious abortion. You were the one who dragged flat files into it.

    20. Re:All I got was by Anonymous Coward · · Score: 0

      "I hope Macromedia will put out a player that can be set by default to not play flash. HINT HINT!"

      That's difficult for me to understand, sorry.

      Advertising is a two-edged sword, maybe even three-edged... it definitely drives adoption, and it definitely helps sites survive financially, but some ads are stupid and annoying, true. I'm not sure where the baby ends and the bathwater begins.

      Do you visit particular sites which carry egregious ads? If so, have you alerted the webmaster than you're considering abandoning their site? That's a little bit of extra work for you, but may be the most effective path overall...?

      Regards,
      John Dowdell
      Macromedia Support

    21. Re:All I got was by RevAaron · · Score: 2

      Not talking about the source to the SWF player, Dr. Clever. He's talking about the browser. No source if you're using NS4 or Opera, but a feature like the one is IE which was discussed could easily be added to Mozilla.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  7. what's the big deal? by karm13 · · Score: 1
    i don't really get what this story is about.
    it can communicate via xml. that is good, but not really special. if it can communicate via xml, of course it can communicate with flash.

    so... what's it about?

    --

    --
    making up good sigs is a hard thing to do.
  8. We are using flash for HTPC's... by Critical_ · · Score: 2, Interesting

    I am a home theater addict and have been very disturbed by the fact that the home theater industry moves just as fast as the computer industry but you can't upgrade your components unless you get something from manufacturers like Krell, Meridian, Theta Digital.

    So... many of us are using what we call Home Theater PC's (HTPC) to play DVD's in Progressive scan mode to feed our DLP projectors, using MP3/Ogg/Wav files for our home audio collections, HDTV decoder cards, etc. The problem is that all this stuff needs to be easily controlled with a remote. Many people have designed interfaces using flash/webserver and they tie it into an IR controll system. Maybe this will make it easier to hide the computer-ness of our HTPC and make them more appliance-like.

    If interested, avsforum.com has some nice forums for discussion in the realm of HTPC's.

  9. Re:Hello again by sinserve · · Score: 0, Offtopic

    shut up, you Finniger.

  10. info on flash on devices by Anonymous Coward · · Score: 2, Informative

    fyi:
    macromedia has a mobile device development center for flash
    http://www.macromedia.com/desdev/mobile/

    and there is this book:
    http://www.amazon.com/exec/obidos/ASIN/0735711771/

  11. Actually very useful by cyborch · · Score: 1

    The company I work for have been mixing php and flash for quite some time to achieve the same effects. I has always felt a little hacky to mix php and flash since flash doesn't really like to talk to a database. Hopefully this framework will help out in making our solutions more clean.

    I haven't read their entire description of their framework yet (I am going to) but it sounds very promising. Having /. propose new software packages for my company is actually quite nice :)

  12. Advantages by neksys · · Score: 3, Interesting

    The real advantages here aren't so much in the "hey neat" category, but in the application of this technology. Not all of us are all that efficient at gathering information from text logs or what have you - many of us are more visual. If I could have a small flash application based on this technology that used images or even sounds to say, help me visualize the load on each of my servers from home, great! Instead of browsing through several megs (or gigs) of logs, I just look for the image of the server on fire. It won't eliminate the need for "down and dirty" work, but I can certainly think of many examples of where it could minimize it.

    1. Re:Advantages by Anonymous Coward · · Score: 0
      ATTN PLZ!

      u r VARY gehy plz fix k thnx bye

  13. Strange. by Galahad2 · · Score: 1

    I've always though of Flash as being a high-overhead, annoying, processor intensive thing. Most people heavily abuse it (for example, website intros), so, in my own mind, it has no legitimate use. Sure, it's cute to play "slap the monkey" once in a while, but I'd be hard pressed to think of it as having real-world uses. This is an interesting perspective. It's easy to forget the inherent efficiency of it's vector-based engine.

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

      "It's easy to forget the inherent efficiency of it's vector-based engine."

      Cool, thanks. Even more important is the single interactivity engine across multiple environments. It's a little component you can rely on across browsers, across operating systems, across hardware devices.

      Regards,
      John Dowdell
      Macromedia Support

  14. as a hardware designer by Anonymous Coward · · Score: 2, Insightful

    flash for an interface is just a stupid idea.

    why goto the trouble/expense of including a vfd or a full color lcd. then emulating all the things flash needs to run. vs making a custom lcd/vfd display with your buttons on it (even if it looks just like the flash) and use that.

    oh morphing interfaces you say. the answer... do we really need a remote control with skins. do we need a tv that has some silly panasonic movie running on it all day.

    Look at all the crap thats gotten into car stereo head units these days. I mean the rice-boys love it but i still cant find a decent nice sounding stereo system for under 500 bux that has all the outputs and FUNCTIONAL abilities i want. Instead to get (rca) instead of line leads off a device you have to goto the $700 (cdn) range and end up gettin these stupid pixel usually like 320x100 displays and they distract the hell out of you while driving... I DONT NEED A GRAPHIC EQUALIZER...

    oh yes you can turn the crap off but at the end of the day you've paid an extra 200 for the stupid display.

    leave hardware alone, keep it away from macromedia and microsoft. embedded linux is nice because its just so barebones simple when it gets to that level. flash would seriously gum it up.

    keep hardware devices simple. provide functionality not flash. its not a website they're not sitting there for the purpose of that site. With hardware you want to use the damned thing not have it look pretty.

    The ONLY exception might be in the intergrated appliance market eg a microwave that has a vfd display that is a picture on the wall for example (like in anti-trust the movie).

    in which case however flash still isnt the answer. a custom application is. faster better and most importantly designed to do the job specifically.

    flash really is bloat ware when it comes to the stuff needed to properly impliment it and short of a specialty product from macromedia trying to adapt it is just plain silly.

    1. Re:as a hardware designer by Anonymous Coward · · Score: 0

      >flash for an interface is just a stupid idea.

      Get with the times - have you seen Flash MX? It's no longer a "skip intro" tool, it's a full-blown application dev environment. Laugh all you want, but companies are investing big bucks into improving the _usability_ of their online interfaces by using Flash instead of HTML.

      For some applications, Flash is a lot better than HTML. At least Flash was _designed_ for user interfaces, whereas HTML was designed for simple hypertext navigation. Try doing real-time performance monitoring graphs in HTML and you'll see what I mean.

  15. The UI seems like a good idea, and taking advantage of FLash is a good move. Hovewer, I think HTML just interfaces better with XML.

    1. Re:UI by Anonymous Coward · · Score: 0
      ATTN PLZ!

      u r VARY gehy plz fix kthnx bye

    2. Re:UI by Anonymous Coward · · Score: 0

      Quantum Singularity: excellent troll or dumbass bitch? you decide!

    3. Re:UI by Quantum+Singularity · · Score: 1

      At least I'm not anonymous, coward!

    4. Re:UI by Anonymous Coward · · Score: 0

      all you trolls should go phuck urselves

  16. Re:Just checking by Anonymous Coward · · Score: 0

    Even I could make it to the Finnish line before you would. "Lunix"? Bah!

  17. Flash? UGH! by BigWhale · · Score: 1

    Well, to be honest, I hate flash. It's bloated (compared to plaintext) and it's more or less useless and doesn't do anygood to web pages. Yeah, plain old HTML2.0 with tables would be enough for me. Flash might be good for some gadget, but think of it again... Are you really sure you want to stick it in everything?

    I have a bad feeling about this ;> :))

    --
    The Sig, the sig
  18. Java applets are probably better than Flash here by g4dget · · Score: 2
    It may not look as "flashy", but Java has a much more traditional toolkit than Flash and has extensive libraries to support this kind of functionality. And embedded system programmers are much more likely to feel comfortable with Java than with Flash.

    Note that it doesn't matter whether the Flash player is smaller than the Java runtime because that part of it runs in the web browser, not the embedded system. From the point of view of the embedded system, what matters is the footprint of the Flash or application specific class files, and Java is probably competitive there.

  19. Take a look at XWT by Insig · · Score: 3, Interesting
    XWT

    For a lightweight interface system that talks XML-RPC/SOAP and is easy to port to other platforms.

    It's written in Java, but natively compiles on Linux/Win32. None of the speed problems of Java (thanks to a different design tack with Box rendering).

    Of course, the obvious advantage over Flash is the fact it's open source (GPL).

    1. Re:Take a look at XWT by Anonymous Coward · · Score: 0

      Let's ignore any technical superiority of XWT to Flash (since there probably isn't any) and cite it being GPLed as the "obvious advantage."

      Every post here is bitching about Flash being useless (it isn't) or bitching about how Macromedia owes the stankass fat Linux turds a good plugin (they don't.) Shoot yourselves.

  20. Pros and cons by theolein · · Score: 4, Informative

    They wouldn't have done this unless there were some good reasons to do so. The Flash engine is small and runs on embedded devices due to Macromedia's tireless attempts to get it everywhere they can. A simple Flash player and Flash application can come in under 500k and there is no browser on earth that can match this. Flash supports XML calls although it doesn't validate them. This idea neglects a security model as Flash doesn't have one with respect to the server so I hope these guys are not planning on doing stock quotes or transactions or something like that. The Flash interface is a good idea on precisely those devices and may yet gain more acceptance than Flash in the browser ever did, because the browser is really meant for HTML and nothing else.

    1. Re:Pros and cons by Anonymous Coward · · Score: 0

      actually, flash does have a security model.

      it can only load data from the same domain it was loaded from, and all communication with the server can be encrypted via ssl.

  21. Why not use Mozilla/XUL by joshsnow · · Score: 1

    I was thinking about something like this recently. However, I envisioned it using XUL/XPCOM. If Moz/Netscape were as prolific as they were 4 years ago, this sort of tech could take over the world.

  22. Do what you can do? by software_non_olet · · Score: 1

    That's a baby's attitude - learning to move the fingers and put the foot into the mouth. Hhhmmm - tasty!

    When Flash is used to control micro-devices, I'm going to use assembler for movie-making.

    Please switch on the brain before programming.

  23. That word doesn't mean what you think it means by shoppa · · Score: 2, Informative
    Mistake: Using the words Flash and Embedded in the article title.

    Problem 1: Flash is a very common kind of memory chip used in embedded devices. In fact, it's a multi-billion dollar industry. And it has nothing to do with Shockwave or Macromedia.

    Problem 2: There's no embedded computer in the example - it's a Windows box.

    1. Re:That word doesn't mean what you think it means by crisco · · Score: 3, Interesting
      Solution 1: Read the press release. Unless Macromedia has gone into the semiconductor business, they are using that vector animation technology you know and love.

      Solution 2: Yeah we know, it says so right there where JimCricket submitted it and Hemos posted it.

      --

      Bleh!

    2. Re:That word doesn't mean what you think it means by Beliskner · · Score: 1
      Flash is a very common kind of memory chip used in embedded devices.
      He's also a superhero who hates Ming the Merciless.
      There's no embedded computer in the example - it's a Windows box.
      Microsoft's idea of an embedded device is having a full-size tower case strapped to your head running .NET with an IDE cable impaled in your tongue (hence embedded)
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
  24. Flash: Remote, not local, interface by Dr.+JJJ · · Score: 2, Insightful

    The point of this story was to illustrate the use of Flash in building user interfaces for remote web-based control, not for use as a primary interface on the device itself.

    1. Re:Flash: Remote, not local, interface by Anonymous Coward · · Score: 0

      Yes, and they appear to be filling in the gap where Java applets failed.

      Just count the number of Java applets you saw on the web 3 years ago compared to today. Java applets _did_ fail on the web, and Flash is just gearing up to take Java's place. Flash MX looks like a big leap in this direction.

  25. fair enough... by altgrr · · Score: 1

    It seems a good enough idea to develop a single, friendly interface to be used within embedded systems - you'd be able to put it on one standard chip, interfaces for all your devices could be pretty similar, they could be customisable, and so on and so forth.

    What a lot of people seem to think is that Flash is an unnecessarily bloaty platform for such interfaces. To a large extent, that's true. But what the average end user 'wants', above a friendly, functional interface, is one that looks good. I'm trying to avoid using the phrase "looks flash", but it is just too appropriate here.

    Ultimately, it would be very nice if the interface of choice were not Flash, and there will be many others who could enlighten everyone as to what the better option would be. It doesn't matter if things aren't standardised across the board either, but I don't think I'd like to see things go the way of Flash at the moment - apart from anything else, I find anything that's controllable with a keyboard - even if it is just shortcut keys for menus - far easier and quicker to use, and I've not seen that implemented in Flash.

    --


    Like car accidents, most hardware problems are due to driver error.
  26. While this is neat and everything... by Medieval_Thinker · · Score: 1

    "Source code licenses sell for $9895 and include 40 hours of co-engineering and 90 days of e-mail support."

    I'm having a hard time seeing the impact on my life.

  27. Re:Java applets are probably better than Flash her by karm13 · · Score: 1
    And embedded system programmers are much more likely to feel comfortable with Java than with Flash.

    embedded system programmers shouldn't make the interfaces anyway. interface designers should, and they are much more likely to feel comfortable with flash.
    the reason why people can't set the clock on their vcr is that technical people make the interfaces, not interface designers.

    --

    --
    making up good sigs is a hard thing to do.
  28. Re:Java applets are probably better than Flash her by g4dget · · Score: 2
    Interface designers design interfaces. Programmers implement them. Programmers use toolkits, not Flash. Being an interface designer doesn't qualify you as a programmer.

    the reason why people can't set the clock on their vcr is that technical people make the interfaces, not interface designers.

    Yeah, right: if your VCR were designed by interface designers, like Microsoft Word, it would have 200 buttons, be bigger than the TV set, crash with regularity, and cost $500. The reason why VCR clocks are hard to set is because there isn't much room for buttons or much money for fancy software. It's called an "engineering tradeoff". Get used to it. If you want a better VCR, pay more: the high end ones are simpler to use or set themselves automatically.

  29. Re:Java applets are probably better than Flash her by karm13 · · Score: 1
    Yeah, right: if your VCR were designed by interface designers, like Microsoft Word, it would have 200 buttons, be bigger than the TV set, crash with regularity, and cost $500.

    that's if you hire a bad interface designer. see below.

    The reason why VCR clocks are hard to set is because there isn't much room for buttons or much money for fancy software. It's called an "engineering tradeoff". Get used to it.

    my cheapo vcr has an on screen menu. there is plenty of room.

    If you want a better VCR, pay more: the high end ones are simpler to use or set themselves automatically.

    they are simpler to use because they were designed by better interface designers.
    the vcr clock thing was supposed to be an example. it seemed to be common knowledge people can't set the clock on their vcrs. maybe it's not true. i hope it's not true.

    the good thing about using flash for interfaces is that interface designers can implement the interfaces. at least if it's not a dynamic interface, you don't need real programmers. that way you avoid communication problems and the designer knows what's possible, what has certain advantages/disadvatnages and so on.
    engineers often even write the manuals.

    --

    --
    making up good sigs is a hard thing to do.
  30. Blinking 0:00 phenomenon by Corporate+Troll · · Score: 1
    I find it weird that a lot of people use the VCR blinking clock as an example for bad interfacing. Think a bit further...could it be that users don't care? Look at the windows desktops: 95% of them use the default ugly blue colour scheme. It's a similar problem: one might it find easier to set it to a more soothing green, but the user doesn't care.

    I'm sorry, I'm an IT guy...I know how to change the clock on my VCR. It blinks on 0:00 anyway and you know why? I don't care, I just use it for playback anyway and each time there is a power outage (we recently got quite a few) I'd have to set it back to the right time again. Not to mention summer and winter time. No thanks, let it blink... (Same for the clock on my HiFi btw...never understood why they can't put a rechargable battery in those things)

    Back in my young days I couldn't understand the blinking 0:00 phenomenon, now I do...

    1. Re:Blinking 0:00 phenomenon by karm13 · · Score: 1
      i believe it is a metaphor.

      i don't even know what the clocks are good for. i get the time by the push of a button on my tv (teletext, so no programming required). i set the vcr clock to anything to keep it from nagging, because i'm to lazy to put a tape over it. i generally mistrust hifis with a clock.

      the windows desktop colors are set to be the least annoying (contrary to the way the windows appear, btw). but quite frankly, i doubt joe user knows how to change it (if he heared it was possible at all).
      observe non-techies use interfaces if you get the chance. you will be amazed.

      --

      --
      making up good sigs is a hard thing to do.
    2. Re:Blinking 0:00 phenomenon by Anonymous Coward · · Score: 0
      I find it weird that a lot of people use the VCR blinking clock as an example for bad interfacing. Think a bit further...could it be that users don't care?

      You got that right. "normal" homes already have a clock in the living room, and the miniature numbers on the VCR are too small to see anyway. My microwave is an even worse example-it won't let you cook unless the clock is set. Why the devil is that??? Every kitchen gadget I can plug into the wall has a freaking clock in it. There are more clocks in my kitchen than in the entire rest of the house. Plus, given that electricity around here goes out at least once a week, I perpetually end up having to set a clock every time I want to cook.

    3. Re:Blinking 0:00 phenomenon by KyleCordes · · Score: 2

      I use my VCR in the same way about; setting the is a waste of time, it would enable a feature I don't use anyway. However, apparently people who design devices don't like it when users don't want to use all the features, like the clock. So they do things like this:

      * Make 12:00 blink annoyingly on the VCR, so you end up with setting it or leaving the VCR on (with a tape in) to get it to not do that.

      * Going even farther, the folks who design GE microwave ovens feel so strongly that the clock is an important feature that they device cannot be used at all for its main purpose, without first setting the clock (time/date) which has nothing to do with that purpose.

  31. Playstation by _wintermute · · Score: 1

    You know, of course, that several games on Playstation have used Flash for the interface - the bits of the interface like game saving and menu selection that don't require a 3d engine to run.

    The rationale being that Flash is simple and works out-of-the box for creating interactive screns of this type. Once the actual designs are done it is literally an afternoon's work to tie the screens and buttons together. The Playstation Flash Player communicates with the the game engine through an API and so can be integfrated with any game relatively quickly.

    --
    technoshamanic resistance within hyper-transgressive ontology
    1. Re:Playstation by Anonymous Coward · · Score: 0

      fyi:
      here are some notes from a recent flash conference on flash for the ps2:
      http://radio.weblogs.com/0106797/categories/flashF orward/2002/07/12.html#a196

  32. Re:Java applets are probably better than Flash her by Drinky+Crow · · Score: 1

    Hi --
    I'm the Chief Architect of the DMF. The problem that we find with Java is the same one encountered by everyone using client-side Java: Write Once, Debug Everywhere. Flash works identically on every platform, and the files are significantly smaller.

    Of course, since it's using XML-RPC under the hood, we don't care what language sits at the other end. I did all my testing using Python's xmlrpclib, and xmlrpc.com lists client implementations in just about every language that's widely used (except COBOL and FORTRAN...)

    You want to talk to a device running our DMF from a Java (or C++, or LISP) client, that's cool. Dave Winer could control his router from inside Radio Userland. Whatever.

    The important thing (to me, as a designer) is that we've implemented a clean, open, simple protocol that lets us and our customers build richer monitor and control interfaces than we can using just HTML.

    --

    dook, dook, dook!

  33. XML-RPC? by togofspookware · · Score: 2, Insightful

    I'd think that if you want this to be a low-bandwidth interface, XML-RPC is about the last thing you'd want to use. What's wrong with good old fasioned URL-formatted parameters?

    I mean,

    <?xml version="blah"?>

    <methodCall>

    <methodName>eat_cheese</methodName>

    <params>

    <param>

    <name>amount</name>

    <value>lots</value>

    </param>

    </params>

    </methodCall>

    just seems like overkill to me when you could just do:

    action=eat_cheese&amount=lots

    I guess I'm just behind the times...

    --
    Duct tape, XML, democracy: Not doing the job? Use more.
    1. Re:XML-RPC? by RevAaron · · Score: 2

      You can do a lot more with XML-RPC than URL paramters. Some things are better done with URL parameters, yes. But not all of them. XML-RPC also makes it easy to use the data that is returned.

      If you want to see overkill, look at SOAP.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  34. Flash is used to build applications as well. by SPYvSPY · · Score: 2

    I doubt you'll find a development environment that is as easy to use and as quick to learn as Flash is for mocking up applications and interfaces.

  35. OBMJ by 0xdeadbeef · · Score: 1

    They've posted a little demo running on Windows, but in the real world the server would run on a low-power device.

    So this was a real-world test? I'm confused...

  36. Flash controls so much these days ... by Anonymous Coward · · Score: 0

    Yes, it's time to bash Flash some more. Not only are designers all over the world controlled by Flash and convinced that every website should be a two minute cartoon, it can control embedded devices too. I use it to control about a dozen Down Syndrome kids I have locked in the basement. They get so happy when I show them the kewl intro clips I make for etailers across the globe. Right now I'm using a server I built from Legos, and running Debian 3.0 with Mozlla 1.1 no less, to showcase that great innovation that is Flash. You don't need to read, I've got ear-splitting sound bites and blinking lights that will provide more information than any HTML or XML document could deliver. Hell, judging by this site, since no one can spell anymore, why should I make them read?

  37. Flash is proprietary by bigpat · · Score: 2

    Just wanted to point out that an application written for flash uses a proprietary application to run and a proprietary ide to develop. This should cause people concern.

    Market infrastructure should not be based on monopolistic proprietary technologies.

    1. Re:Flash is proprietary by Anonymous Coward · · Score: 0

      Market infrastructure should not be based on monopolistic proprietary technologies.

      True, but I don't see how that applies here. Unlike, say, Microsoft products, the Flash file format is OPEN and published - anyone can make a player or IDE for it. I hope you don't mean that any company that produces a closed product is a monopoly simply because nobody bothers to develop a compatible alternative.

    2. Re:Flash is proprietary by Anonymous Coward · · Score: 0

      You're an idiot if you think that Flash is an open standard. Have you ever looked at the SVG spec.?

    3. Re:Flash is proprietary by bigpat · · Score: 2

      Where is format published? I've never heard of this.

      Okay, a little google search later and: http://www.openswf.org/spec.html

      This is very interesting. Questions though, is the spec updated to reflect changes that Macromedia creates? And would a player be restricted by patents that Macromedia controls or licenses? Has anyone really created a new swf player?

    4. Re:Flash is proprietary by One+Louder · · Score: 1

      Macromedia publishes the spec on their site - I don't know if it's up to date with Flash 6. There was an open source player available that worked for movies up to Flash 3, but the project has been abandoned. Squeak Smalltalk has a Flash 3 Player. AFAIK, Flash is unencumbered by the need to license patents. The Flash 6 player from Macromedia has Sorenson support, so that's proprietary, but nobody appears to use it yet, and an open player could use another codec instead.

    5. Re:Flash is proprietary by One+Louder · · Score: 1

      I may indeed be an idiot, but the Flash file format is nonetheless open. I never said it was a standard.

      I have looked at the SVG spec. What does that have to do with Flash being open?

    6. Re:Flash is proprietary by Anonymous Coward · · Score: 0

      > Where is format published?

      http://www.macromedia.com/software/flash/open/li ce nsing/fileformat/

      > is the spec updated to reflect changes that Macromedia creates?

      Yes, since initial pub in 1998. I expect SWF6 docs to be finished, tested, and live towards autumn.

      > And would a player be restricted by patents that Macromedia controls or licenses?

      IANAL, but I haven't seen any restrictions on any SWF-reading apps.

      > Has anyone really created a new swf player?

      Yes... Oliver Debon was the big pioneer (Google on "'oliver debon' swf")... OmniWeb browser includes their own SWF reader... Viewpoint has their own SWF renderer... those off the top of my head. But over the last two years I've seen decreasing emphasis on alternate renderers because it's easier to just use the Macromedia renderer.

      Regards,
      John Dowdell
      Macromedia Support

    7. Re:Flash is proprietary by RevAaron · · Score: 2

      I don't know of any other non-MM players, but Squeak (see my sig) includes a pretty decent SWF player written completely in Smalltalk. Which means that *all* of the source is available to you and it's a lot more flexible than your average Flash player.

      No clue as to with what version of MM's flash it's compatible though. I'm guessing 4, but I've never looked into it.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  38. Like to see by A_Non_Moose · · Score: 2

    Something along the lines of translated bios codes.

    Maybe a Over Temp on a CPU could play the "FIRE BAD! FIRE BAAAADDD" clip from the Metallica/Napster flash movies.

    That's be so funny.

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
  39. Flash microwave? by DrCode · · Score: 2

    Ergg. My first thought was of turning on the microwave, and getting a light show with a cheesy tune played using the beeper, along with a prompt to 'Press here to skip intro and begin cooking.'

    1. Re:Flash microwave? by goid · · Score: 1
      Ergg. My first thought was of turning on the microwave, and getting a light show with a cheesy tune played using the beeper, along with a prompt to 'Press here to skip intro and begin cooking.'

      Don't laugh, it's probably coming. Just look at the horrid interfaces on stereos, both home and in-car these days.

      The ideas people have about "good" interfaces these days is amazing. Yesterday I went to a restaurant web site and it was almost all flash. To get a listing of stores I had to install Flash and wait 4 minutes for the page to load. Then I needed to get an email address from Cox Cable and instead of a few bytes needed to show the email address, I got a 10 minute download and a form instead. The JavaScript and Flash code in it was 99.something percent of the page.

      In what way is this better than just giving me an email address?

      With examples like those in mind, I don't see a lot of benefit in embeded Flash except the hoarde of monkeys who make purchases based on what is the shiniest.

      --
      "Star Wars Moral Number 17: Teddy bears are dangerous in herds."
  40. GPL? by axxackall · · Score: 1
    Of course, the obvious advantage over Flash is the fact it's open source (GPL).

    GPL is not advantage, it is rather a problem. Use BSD-like licenses for application you may want to use in the business.

    Frankly speaking - use Mozilla and XPCOM, which is, by the way, much better designed, much better implemented and is completely a cross platform thing.

    I've tried XWT on Linux/PPC - it doesn't work. I think that XWT guys think "Linux" about "Linux/x86" sub-platform.

    --

    Less is more !
  41. And a boon to Security! by Anonymous Coward · · Score: 0

    Is this really a good idea? Letting flash use XML-RPC to talk to hardware? Imagine what a flash virus could do.

    Flash is closed source, so we are at their mercy to fix problems as theya rise. Right now they are considered a 'good' company. If they ever fall from grace, it will take a long time to get a good flash replacement.

  42. Flash Blows by snoozebutton · · Score: 1

    Yeah, not a flame, nor a troll, but Flash does really blow.
    What does it blow, you ask?

    It blows sheep, goats, and other farm animals.

    If you really want a solution that will work for multiuser stuff, as well as handle MORE THAN 2 FREAKING MINUTES OF VIDEO, you should definitely go with Shockwave. Director rules all.
    Here's a toy!

    Hope we can get off our Flash high horse and start pushing towards better things. There are but a handful of people who know how to use Flash properly, and you're not one of them ;)

    I quote:

    "Everyone in the universe has a hardon for Flash. There are aliens
    visiting Earth right now trying to get Flash. Beings from other
    dimensions are extruding into our four just to have access to Flash.
    Bacteria are evolving into eukaryotic symbiotes so they can form more
    complex colonial creatures which eventually specialize and
    differentiate, developing eyespots and a notochord, eventually
    transforming into a vertebral column and enlarged anterior ganglion
    -- developing musculature, skeletal structure and so on, just so they
    can have fingers so they can use them to work with Flash.

    That said, the only practical use anyone has actually found for Flash
    is those "Skip Intro" pages that everyone skips with a grunt of mild
    irritation.

  43. Re:Java Blows Too by snoozebutton · · Score: 1

    Java blows too. An example of a Java app would be Limewire, where the most clunky app possible is what we ended up with. Doesn't run smoothly, share resources, etc..

    No Java.

  44. Korean Arse Shooter by meehawl · · Score: 2

    That said, the only practical use anyone has actually found for Flash is those "Skip Intro" pages that everyone skips with a grunt of mild irritation.

    That's simply not the case. There are some compelling Flash applications, such as the...

    Korean Arse Shooter .

    --

    Da Blog
  45. Thanks Naysayers! by squared99 · · Score: 1

    Hey! I'd just like to thank all the guys/gals on this site that keep naysaying flash, and pull uneducated opinions about its capabilities out their asses.

    Cheers! Everytime I read some dumb-assed opion about how the web should be HTML forever, I know that's one less person I have to worry about competing with for a job. Have fun writing your useful web based applications in HTML.

    1. Re:Thanks Naysayers! by Anonymous Coward · · Score: 0

      Right on =0

      Flash is great, and all though it usually wont get you the job alone, its one of those "extras" that helps =0

  46. Re:Write your own. by Technician · · Score: 2

    Unfortunately I am not a software author. I haven't the slightest idea of where to begin. Before you call me dumb, I am a ISCET Certified Tech. I'm a hardware tech. I can but a Broadcast radio station back on the air that has been hit by lightning (ask for photos) so my field of expertise is not software coding. Would you know how to fix a 50 KW FM transmitter dammaged by lightning? I know how to use a Motorolla D2000. My debuging tools is not compilers and such, it's storage oscilloscopes, spectrum analyzers, time domain reflectometers, digital multimeters, directional wattmeters, etc. We are only experts in our own fields.

    --
    The truth shall set you free!
  47. Open Source alternative by Anonymous Coward · · Score: 0
    You could always use my open source webserver, Seminole, which is designed for embedded devices.

    Doing XML-RPC is nothing special for a webserver.

  48. Given Flash and SVG, let's be reasonable. by Anonymous Coward · · Score: 0

    Only cattle should support a proprietary system like Fla$h over SVG. Is it only programmers who value open source and open standards? Anyone with an independent thought should see the practicality of SVG, and its implementations.

  49. Re:Write your own. by Pfhreakaz0id · · Score: 2

    sorry, I was kinda kidding. I think it just illustrates how ridiculous the "write it yourself" response is for 99% of the people who use computers.

  50. SWF *is* open source by Snover · · Score: 1
    (Yadda, yadda, closed source, I know, I know. Trouble is, there is no alternative to Flash at this time.)
    Actually, the SWF format is open source. Get information at OpenSWF.org. (While it doesn't mean that there're any better programs for creating SWF files now, it certainly provides for opportunity for a competitive, open source program later.)

    That said, Adobe makes a SWF program, GoLive. There is also SWiSH. While they're both less advanced (inevitably, since Macromedia was the pioneer of the SWF format), they're good starting points, especially for basic Flash programmers. There was also a 3D Flash program (before Flash 6), but the name escapes me at the moment.
    --

    [insert witty comment here]