Rip's Domain

Flash Forms are dead and thank God.

Posted in ColdFusion by rip747 on February 7, 2007

Ray has a quick and down, dirty post about how Flash Forms have become obsolete since Flex 2 is now free (to the most point anyways). I couldn’t agree more with this statement.

When CF7 was announced and included the ability to create Flash Forms, I remember everyone running out and rewriting all the forms to take advantage of them. There were some pretty sweet things people did with them, but then something happened… Flash happened. I remember trying to use one of these forms and it would just hang my browser. I’m telling you my browser would hang longer then John Holmes and crash like the Exxon Valdez. After a while I avoided blogs and web sites that used them out of fear.

Then there was the problem with no being able to upload a file with them. How could Adobe (Macromedia at the time) release a cool technology like this and hype it up, and you couldn’t do something that HTML forms have been doing for the last 15 years? Now granted this was resolved when Flash 8.0 came out, but still it was too late at that point. Even after Flash 8.0 was release, you still couldn’t count on everyone to already have it upgraded to use the form and this fix was a hack and not officially supported.

In their defense I guess the only good thing about them was that you could really get diggy with ActionScript for client side validation that was a real chore at the time with JavaScript. But now that a slew of JS frameworks have been released, this problem isn’t really a problem anymore.

So what will the next release of CF hold for our dear old red-headed step child? Personally I hope they rip them out, but you know they won’t (that backwards compatability thing). Maybe they will actually have an official fix for the file upload issue? I’ll be honest, I don’t know what they have planned and I really don’t care. May they Rest In Peace.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: