Flash Makes Splash in Gadgets 316
An anonymous reader writes "Flash is winding its way into a growing number of gadgets and devices, according to an article at DeviceForge. Although Macromedia normally requires licensees to sign up for massive quantities of licenses before they can build its 'Embedded Macromedia Flash Player' into devices, the company as authorized NEC subsidiary Vibren to supply embedded Flash licenses in lower volumes to makers of POS (point-of-sales/service) terminals, personal organizers, PC replacements, small-screen airline entertainment devices, real-time securities trading terminals, digital signs, and more. Brace yourself for some juiced-up electronic billboards!"
Flash (Score:2, Funny)
Re:Flash (Score:2)
but I like the play on words. (but i'm tired so it's probably just me)
Re:Flash breaks the web (Score:2)
Some designers for example don't want you to be able to teleport right to the middle of their site, they want you to come in through the front door, or at least a side door, so they can show you stuff on the way.
Now lots of people here will quickly d
Adblock/Flashblock (Score:2)
Re:Adblock/Flashblock (Score:2)
Re:Adblock/Flashblock (Score:2)
It's nice having the LCD screens clearly showing everything. It's like watching your receipt coming up.
POS designers need to start hiring graphic designers though. Some of the interfaces are god damn ugly and unprofessional. You'd think with the bucks Coles makes they could afford 5 grand for a decent looking interface.
Re:Adblock/Flashblock (Score:2)
They're called POS designers for a reason.
--Pat
Re:Adblock/Flashblock (Score:5, Funny)
Re:Adblock/Flashblock (Score:2)
Re:Adblock/Flashblock (Score:3, Insightful)
The ATMs around here all have commercials on them. You know, the places where everyone says "pay attention to your surroundings" while the Bank is saying "stare blankly into our 20 second ad while risking life and limb at an ATM in downtown Atlanta".
While on the subject of ATMs, who else wonders why your prefered language isn't marked on your account so you
Re:Adblock/Flashblock (Score:2)
While on the subject of ATMs, who else wonders why your prefered language isn't marked on your account so you don't have to make that selection at each ATM stop?
Fleet had this feature. It doesn't work anymore now that Bank of America bought them. Bastards.
Adblock for real life (was Re:Adblock/Flashblock) (Score:4, Funny)
Re:Adblock/Flashblock (Score:2)
can't wait (Score:5, Insightful)
Re:can't wait (Score:3, Informative)
How many web sites do you visit on a regular basis that make use of Flash for navigation? From what I've seen, the majority majority of web development professionals have learned the uses and limitations of Flash. Most of the superfluous Flash I see these days is relegated to entertainment-oriented sites that are trying really hard to impress 18-25 year olds.
Clueless you are ! (Score:4, Insightful)
Everyone judges the damn content on freakin' banner adverts, instead of having a deeper look into how incredibly powerful it is.
Pffft.
Re:Clueless you are ! (Score:3, Informative)
I've been payed to do actionscripting for a flash site in the past. I have to agree that flash is powerfull. There is really no limit in what you can do with it. On the other hand i agree with most other slashdotters that flash is mis/overused on MANY occations. Too much animations can slow older machines to a crawl and are often unnecessary. This can easily be avoided though, if you have a designer that knows what he/she's doing.
Flash does however offer one really important feature that html/js does not:
Re:Clueless you are ! (Score:2)
I'm really confused why so many people seem to hate Flash. The arguments that these people use are also completely
Re:Clueless you are ! (Score:2)
Good enough argument?
Re:Clueless you are ! (Score:2)
Yes, because it's your choice of browser. You're totally free in that and i'll be the last person to say what you _should_ use.
however
No, because you know the limitations of lynx. Lynx doesn't support frames, flash, java applets etc. Certain sites are made to show a certain type of content. If you go to a site of a photo-editing company (for example), you'll know that you'll face graphical content. In this case the argument is not realistic.
Re:Clueless you are ! (Score:2)
Plus
Re:can't wait (Score:2)
No, wait, one. Homestar Runner. Though I usually go straight to the new pages from Fark.
Re:can't wait (Score:2)
That question assumes that Flash isn't a consideration in choosing which sites I go to. If a site uses Flash for navigation, then that's a big reason for me to avoid it unless I have no other choice.
There are of course exceptions; sites like Homestar Runner [homestarunner.com] can use Flash in a way that dovetails with their content. However, there are still sites that persist in trying to use Flash to present things like text and raste
Re:can't wait (Score:2)
The next time I see him, I just pick up my web development book (big one, about 15cm thick), and just throw it at him
He's gone back to straight HTML since then. I might even be able to get him to do perl
On the billboards... (Score:4, Funny)
*smash*
Leapster etc., this is Java's missed opportunity (Score:5, Interesting)
Meanwhile, Flash became more than just scaled vector text, taking on greater amounts of application capability. Even my daughter's Leapster, the so-called "learning game pad" that displays Dora and SpongeBob in a variety of educational situations, is based on Flash, not Java.
So much for a language originally intended for embedded applications. Java is strongest now in the server room, tier 2 (Oracle & Sybase hold tier 1). Flash is strongest in tier 3: the user interface.
Re:Leapster etc., this is Java's missed opportunit (Score:2, Informative)
forget Flex (Score:2)
Thanks, but no thanks. For "rich internet applications", PHP and DHTML-based toolkits are a better choice right now: easier to train developers, faster development times, better user interfaces. With SVG, XUL, PHP-XUL, and similar technologies, that's only getting better.
Re:forget Flex (Score:2)
Care to expand on the following statements:
"Now, a poorly designed server-side technology (Java) meets a poorly designed client GUI technology (Flash)."
and
"For "rich internet applications", PHP and DHTML-based toolkits are a better choice right now: easier to train developers, faster development times, better user interfaces. "
Please start quoting proper sources because otherwise
Re:Leapster etc., this is Java's missed opportunit (Score:4, Insightful)
Re:Leapster etc., this is Java's missed opportunit (Score:2)
Anyone using Java (or Flash!) for "nothing more than animated icons" on a website ought to be shot.
Re:Leapster etc., this is Java's missed opportunit (Score:3, Insightful)
It's true, in some ways client-side Java was ahead of its time in terms of technology. I think the biggest problem was the botched job that the browsers did in implementing Java support. Like how Netscape supported Java 1.1 except for the new AWT classes. Dumb, dumb, dumb. Sun would have been better off developing the Java Plug-in right from the start instead of relying on Netscape and Microsoft.
Eric
Deploying Java applets [ericgiguere.com] (old set of tips)
Re:Leapster etc., this is Java's missed opportunit (Score:2)
Re:Leapster etc., this is Java's missed opportunit (Score:3, Funny)
right, Macromedia Flash. ok... (Score:5, Insightful)
Re:right, Macromedia Flash. ok... (Score:3, Interesting)
I think it's only
Re:right, Macromedia Flash. ok... (Score:2, Interesting)
Re:right, Macromedia Flash. ok... (Score:2)
Unless you go into a coma for TWO WHOLE DAYS and emerge as an 8 year old crime-fighting psychic detective.
Well... (Score:2, Insightful)
Flash-based POS's seem like they could be much more focused, as they wouldn't need much fancy stuff to run simple, colorful apps on. It should probably lead to smaller, more focused POS things. Think mini-billboards, interactive and all that good stuff.
Re:Well... (Score:2)
The POS at my current place of work is a shitty piece of Windows software running on Win2k. The machine is way overkill for a POS. Did I mention that the POS software sucks?
I have another job and we use a cool little POS system that runs on a GNU/Linux server and we use an ssh terminal to log into it (it's all automated). It's all text based but it's easy to use and works extremely well (the company has it all on central server because they are a giant chain and they need an easy way to keep track of inv
Re:Well... (Score:2)
flashblock is my favorite plugin. (Score:2, Informative)
A must have for firefox. I can't stand flash. I don't know why poeple put this crap on their pages.
Now it is a a good thing that they are cramming this into other devices?
Re:flashblock is my favorite plugin. (Score:2)
As I just posted up above, just because some people suck at using Flash does not mean Flash is inherently bad. In the hands of someone that knows what they're doing, it can be amazing.
Judging from your attitude and your other posts, I have to wonder if the real problem is that you just hate graphical elements and animations in general, for some unknown reason. Sorry, but you're not in the majority.
Re:flashblock is my favorite plugin. (Score:2)
Usually, there's a "skip intro" link to use, and if not, then i'm probably not coming back to that site anyway.
How does that 2 minute bit of eye-candy help you find the latest driver, or check the status of an order, or get a phone number?
Over all the time i've been using the web in my life, I could count the number of times i've been in such a situation on
Mod this moron down (Score:3, Insightful)
I'd love to know - the person who wrote it is a clueless moron.
More informative version. (Score:2)
http://slashdot.org/comments.pl?sid=132241&cid=
I trust you will find this one more informative.
SVG vs. flash... format vs API? (Score:2, Insightful)
AFAICR SVG was just a vector content format. Do SVG viewers implement stuff along the lines of Flash or do they just display SVG content?
Can you program a network-capable video game in SVG according to a single standard?
The way I see it lately, Flash is eating applet Java lunch and is quickly approaching full-blown Swing app territory... And wha
Re:SVG vs. flash... format vs API? (Score:3, Informative)
This isn't why I shop at a store (Score:2)
So why should a store care about spending money on fancy POS points? I worked in a store during high school that used a DOS POS/inventory program and it worked fine. This is a case where the simplest way to get the job done is usually the best.
Great... (Score:2)
Rich noise (Score:3, Insightful)
Theoretically, it could, although in actuality it will only add to the already prevalent information noise, since most "rich content" will be ads (or just meaningless graphics) disturbing the user process. When withdrawing money, you will have a number of presentations and offers from the bank, and perhaps from third parties (porn ads, contact ads, whore-o-scopes, dick/boob enlargement ads, ...).
Also, current installations of very simple text- and/or video based devices intermittently display the typical Screen o' Death, since these devices typically rely on Windoze systems. This kind of failure will only increase with the more complex Flash, unless implementers start deploying Linux, OS X or other more robust systems (and this will probably not happen, since most implementers are clueless). Flash itself, being rather complicated, also has a large array of bugs.
Flash confusion (Score:2)
I can see it now... (Score:2, Funny)
Yah... (Score:2)
ARGH! (Score:2)
The one thing I hate -most- on the entire Internet is Macromedia Flash. People make whole websites using a proprietary plugin that doesn't even work on a goodish number of OS's! Animated SVG can't come soon enough! Or, better yet, people understanding good old XHTML. Here's a good example:
At my local high school, I happen to know the "web team". The webmaster doesn't know any HTML. Not a bit. He couldn't even make the equivalent of a hello world. But he's the webmaster. Why? Because he knows Flash and Drea
Flash Rant (Score:5, Informative)
Just tvent a little bit, I really hate flash sometimes. There are smany things that make it a pain tdeal with, it's not funny. Yesterday it was the sandbox issue where flash can't access data outside it's own domain, and today it was the realization that flash is just todamn slow tuse for fast paced action games. Here is my top 10 reasons I love and hate flash:
Top 10 Reasons I Hate Flash:
10. Poor buffering of streaming mp3's
9. Inability for projectors tlaunch files outside of the root directory of the Flash movie
8. Lack of "onload" feature for Loadvariables()
7. Lack of videsupport
6. Separation of Movieclip and Button class objects
5. Unexpandable work area
4. Usage of flash in advertisements
3. Even after you set line tnone, it goes back tblack once you click something
2. New "sandbox" security protocol in Flash MX that is retroactive
1. Extremely slow screen re-draw
Top 10 Reasons I Love Flash:
10. Easy tunderstand
9. Built in sound mixer
8. Scalable vector graphics that can be drawn on the fly
7. Ability tstream mp3's and pull JPG's in on the fly
6. Ability tpull/push data from server based applications
5. Ability texport as a stand alone executable
4. XML Socket support
3. Support for PNG's and TRUE alpha channels
2. Most cross platform multimedia development tool there is
1. Actionscript, Actionscript, Actionscript
On this whole note, here is an open letter I wrote about a year agon the adoption of flash for front ends tnew web technologies. It's fairly venomous, but it was sinta hostile email I had gotten from a company I was freelanceing for at the time.
Flash Findings:
Debunking the Myths
What follows is a slightly modfied rant that I sent as an email ta client concerned about using flash for a front end interface ttheir flasgship product as opposed tDHTML. Hopefully this can provide some insight tpeople that don't fully understand the potental uses for Flash and are currently believing some common myths as truths:
Most of the things that concern clients and other developers about the prospect of using Flash for a project are either untrue or not of concern. Please excuse the rant/angry tone of this -- but there are alot of misconceptions about Flash that make me angry. I've been hearing them a while from people on slashdot. There is alot of ignorance surrounding Flash and I'm here tdebunk this.
1. Closed source
Not entirely true. The Flash file structure is actually quite open and the specifications are available freely from Macromedia. Anyone can write a program that creates flash files or a flash player. As example, there is Adobe Livemotion (www.adobe.com) that creates flash content. If flash is closed source in a traditional Microsoft sense, why does Macromedia's biggest competitor, Adobe, have a flash authoring tool? There are alsother open source flash authoring environments available, just poke around freshmeat.net and you can see for yourself. It may not be full on GPL/BSD open source, but the specifications are available -- unlike almost every other closed source format/application out there today. This is a non-issue anyway. Is your project itself open source? Didn't think so.
2. Breaks Browser paradigm
Back/Forward buttons
You shouldn't even have a need thit back in a browser any more. The web has seriously advanced since the days of HTML 1.0 and Mosaic. If a site is laid out correctly, all desired information should be availble tthe user with one mouse click, removing the need for a back b
Re:Flash Rant (Score:3, Funny)
Re:Flash Rant (Score:2)
Re:Flash Rant (Score:4, Informative)
What if you're using X Windows, and you select text to copy, and middle mouse button to paste? Usually the browser is able to modify the presentation and interface to meet the user's needs. When using flash, the user's options are ignored for the sake of animations, vector graphics, etc. Also:
A web browser is NOT an FPS. An FPS is a game designed to be fun and fair; a web browser is an application designed to present HTML to a user. What would be bad in a game is fine in a web browser ('view source' for example). I'm not sure exactly what your point is here.
Re:Flash Rant (Score:2)
Don't take the FPS analogy to literally. What I'm really saying is that if the way you present the information isn't tied to the way a browser works and more like the way an application works, then you don't need a back button. It's all about context.
Re:Flash Rant (Score:3, Insightful)
What if someone with viewing problems has special settings to display web pages differently (f.ex. with extra big font and increased contrast)? The flash animation will simply ignore his settings. Of yourse, you can make a flash animation with extra big fonts and increased contrast. But the fact is that your flash app will not adapt. It will be those big fonts and high contrast only if you had the id
At last! (Score:5, Informative)
But you've got some serious wrongs in your rant. Haven't got much time so I'll speed through a few (my refererenc is Flash MX 2004 Pro, btw):
10. Poor buffering of streaming mp3's
Completely wrong. Works perfectly if you write your own AS 2-liners that control delayed playback dependent on bandwidth. Which is what you should do in the first place anyway.
8. Lack of "onload" feature for Loadvariables()
Bad example. Loadvariables() is an ancient artifact thats only left in for compatability reasons. Load an XML document with your stuff (loadvariables() sucks anyway. I remember hacking a dynamic flash app with that in Flash 5. Creepy.) and you can check loadstatus and totalload anytime you want.
7. Lack of videsupport
Incorrect. Importing into swf doesnt bloat Quicktimes and FLV is the best streaming format out there. Or do you want the plugin to be a full range video player? Isn't that a bit much for a VM with so much features allready? I'd rather keep VM size down then support all video formats in existance. We get new ones every odd week anyway. No use trying to keep up with that.
6. Separation of Movieclip and Button class objects
Yeah, shure. Stop the nitpick allready. Heavens crickey, that button thing is a built-in for those who are used to clicking together their apps by hand since Flash 3 using the old style paradigms of keeping your brain switched off. AS is a full range PL with a set of libs. Don't like them? Ignore them and build your own.
THat's for a quick comment of mine. Aside from that: Congrats to a rather educated remark on flash in a long time. Rare thing here on
Re:At last! (Score:2)
I guess I should have tempered that with a statement that I wrote this rant before flash MX (back in 2001), so using XML was sort of out of the question.. not so much that it was impossible but that the parsing engine was so screwed up and slow it wasn't worth it. I pretty much use XML for everything now so I don't use loadvariables anymore either (unless it NEEDS to deal with somebody else's data that is in query string style).
6. Separation of Movieclip
Re:Flash Rant (Score:2, Interesting)
Re:Flash Rant (Score:2)
Happy to see this (Score:3, Interesting)
This is a big deal, people.
More prevalence expected when PXA270's arrive... (Score:2)
The PXA270 has enough horsepower in a small enough form factor to deliver flash to cellphones, etc. easily.
2005 is going to be an interesting year in the embedded realm. We're going to see some very cool new toys...
SVG Phones (Score:3, Informative)
Observations From Macromedia MAX (Score:3, Interesting)
Flash for mobile devices has the moniker Flash Lite. Two versions exist: 1.0 and 1.1. As I understand it, Flash Lite came about when DoCoMo in japan approached Macromedia with an interest in coming up with an animation engine to spruce up the user interfaces of DoCoMo's phones. Macromedia cobbled something together by stripping down Flash 5 to a footprint suitable for small devices. Note that, as a result, Flash Lite uses ActionScript 1.0 instead of the current 2.0 in the latest PC Flash implementations, which ruffled the feathers of some of the Flash developers at the conference.
As of the conference, Macromedia had essentially zero penetration in the U.S. They recently got a little bit of penetration in Europe with T-Mobile, but Flash Lite at this stage exists almost solely in Japan with DoCoMo, though they mentioned they might have something going with KDDI, the, as I understand it, second largest carrier in Japan behind DoCoMo. Some of the DoCoMo phones in Japan actually use Flash Lite to render the user interface replete with 'cute' animations and such, some models using Flash Lite 1.0 and others 1.1.
The latest version of Flash MX Studio 2004 (right name?) has a profile for Flash Lite 1.1, so you can develop Flash Lite applications with it. However, Flash Lite Flash applications have extreme limitations - no bigger than 100K distributable and small runtime memory allowances. Ironically, they advised developers to use bitmaps rather than high-complexity vectors because the player on these limited phones cannot handle vectors very well.
The examples of applications and code I saw demonstrated a high level of 'hack' factor to get around these limitations and Flash Lite development in Flash MX Studio 2004 looks absolutely agonizing, though that may stem from my lack of experience with Flash development in general. Let me just say when you have to draw 'off stage' *visual* elements and click on them to input your 'script', which differs from frame to frame in a 'movie track', I want none of it. When you get layered inappropriate paradigms, you have trouble.
Macromedia did a good job of providing information about Flash Lite, but they face an uphill battle because they appeared to have an almost singular focus on pleasing carriers, not developers. This does not surprise me in the mobile world, which presents a generally toxic environment for independent developers, but suffice to say that they really want to make money off licensing the player to carriers in large volume. They need developers to create some compelling apps to encourage such licensing, but with no penetration in the U.S. and very rudimentary support for developers, this does not seem likely or wise for anyone except those targeting the Japanese market.
One important point that demonstrates this: Even if you came up with a fantastic app such that you could actually convince mobile users to download Flash Lite, there currently exists no way for them to do so or for you to bundle the Flash Lite player with your app because Macromedia wants license fees from carriers for the installation of the player on the mobile device and therefore does not provide free and ubiquitous downloads as it does with the Flash browser plugin.
If you want to start development and test on the phone, you need an advanced phone for which they have a beta client, such as a Sony P900 or recent Nokia Series 60. You also need to email them at a special email address to get added to their 'Flash Lite beta program' and may have to sign an NDA to get a version of the Flash Lite player to run on your phone, which I declined. I think, to test
ActionScript IDE (Score:2)
Re:ActionScript IDE (Score:2)
Re:ActionScript IDE (Score:2)
Re:ActionScript IDE (Score:2)
Vote flash (Score:2)
For those of you who don't like flash (Score:2)
Flash does have its uses...
there is a flash based smart phone called Pogo (Score:2)
Flashblock puts choice back in users hands. (Score:2)
Flashblock is great because it puts control back in the hands of us, the users. No longer will flash start running automatically, instead all the flash content is replaced with a play button, one click and you see the flash YOU want to see and are free from the the flash that someone ELSE want to force you to see.
Now who could possibly complain about a plugin that gives you this choice?
If you are an IE user, this may be the final reason to switch to firefox, to use this great
much cheaper than RAM (Score:2)
I dont know whats slowing down the release of next generation RAM. Typically they release a new four-times-larger chip every 3-4 years. Some RAM manufacturers have been fined recently [infoprosjoint.net] for memory price collusion.
Re:flash is evil!! (Score:3, Insightful)
Try doing that with standard html or php...do you want to site while it loads 20 gifs that are more than 100k apiece?
Flash is the future, my frie
To evil! (Score:3, Insightful)
A future where one company (Macromedia) controls the format everyone uses for websites? What's to stop them abusing that monopoly; the temptation would certainly be there.
You get a taste of what that experience would be like when you right click on a flash animation today (perhaps an advert, perhaps a graphic). Macromedia controls that menu, not the user, because it's *their* plugin. Incidentally, if I right click and choose 'Settings...' I get a dialog asking if I want to a
Re:flash is evil!! (Score:2, Funny)
Re:flash is evil!! (Score:2)
or in the same vein, why would you save porn as GIFs? 256 colours isn't all that great for flesh tones..
Re:flash is evil!! (Score:2)
>>last commonly used formats where one company have
>>monopoly on the players/viewers. That, to me, is
>>enough reason to avoid it as much as possible.
you hit the nail right on the head there...
reason enough to avoid it as a development platform, no matter how powerful.
Re:flash is evil!! (Score:2)
Macromedia has had the flash format opened for years, that's why there are many programs which can create/display flah content, including Adobe Livemotion, Electric Rain's Swift 3D, and many many others.
The problem is open source software has not embraced the flash format the way it has .pdf. The specs are there, OSS is just not running with it... yet.
Re:flash is evil!! (Score:4, Insightful)
Flash has it's uses, but making complete websites isn't one of them.
Re:flash is evil!! (Score:2)
Or you need to have a good command of html. Take your pick.
Re:flash is evil!! (Score:5, Insightful)
The only inherently bad thing I think think of that that's inherent in Flash for computers browsing the web is the fact that it won't work on all browsers, either because the browser doesn't support it, or a firewall blocks it. (Also they make handicapped access harder, but hardly anyone talks about that.)
And none of those issues are likely to be a problem in a device designed up front to use Flash (although processor use could become an issue.)
The technology should not be blamed just because some people use it poorly.
Re:flash is evil!! (Score:2)
Unfortunately, Flash makes it really easy to design bad UIs and really hard to design good ones.
The technology should not be blamed just because some people use it poorly.
But the technology should be blamed if it is hard to use properly. And that's what Flash is.
Agreed (Score:2, Informative)
Re:flash is evil!! (Score:5, Insightful)
Re:flash is evil!! (Score:2)
Re:flash is evil!! (Score:2)
you damn language users think you're so clever... in my day we just used to point at stuff, and we liked it!
Re:flash is evil!! (Score:2)
Re:flash is evil!! (Score:2)
Is Flash evil, or are the evil ones the people that haven't a clue how to use it properly and/or practice proper site design?
You'd be suprised just how nice some Flash stuff can look when it's created by somebody that actually has a clue about how to use it to
Re:Visual Basic is Evil. (Score:2)
* it allows clueless people to make evil programs.
* it is owned and manipulated by an evil entity.
I've written plenty of non-evil programs in VB, and even some in Flash. It's just that I've seen far far more garbage in VB and Flash, because brain-dead people can actually write programs in those languages.
In summary, I think that VB and Flash are worthwhile tools, and that this (embedded systems) is actually the RIGHT place to be using Flash. It's j
Re:flash is evil!! (Score:2)
Heavens crickey.
Welcome to slashdot, land of the total dickheads.
Re:"the company as authorized" (Score:2)
Flex is an imitation of Open Source Laszlo (Score:3, Informative)
Flash == memory - the name's taken (Score:2)
68 dollars?!?! (Score:2)