The Adobe Flash Player is a multimedia application created by Macromedia (now a division of Adobe Systems). Flash Player features support for both vector and raster graphics, along with a scripting language and bidirectional streaming of video and audio content. The player is a virtual machine that runs Flash files, which are often embedded in websites to present animations, games, GUIs, or other visual interestingness. If you’re reading this website, you probably know all of this. What you might not know is that Flash sucks. It is the bane of the Internet, and it needs to go away.
Did I get your attention? I saw an article on the Digg and had to read it due to my love and loyalty for Adobe and Macromedia. After reading the article, I agreed with what Mike was saying about some of the stuff, but for the most part, I really feel it is the developer’s fault for creating, what he calls, “sucky” sites. Any tools put into the hands of the wrong person will result in garbage.
He cannot blame the platform saying that it sucks because it allows people to create “sucky” stuff. If it was the platforms fault, then we could certainly say just about this of any technology on the Internet. Look at all those sucky HTML pages in the past with flashing backgrounds, movings sentences/images/tables, intricate background textures and table borders up the ying yang.
Saying that Flash sucks because of the reasons he gives is just simply ridiculous. Anybody else have any comments on the matter?
If you agree with me, please bury this article on Digg: http://digg.com/programming/Why_Flash_Sucks