I decided to do a potentially boring, geeky post as I have just redesigned my personal portfolio and started looking at individual and quirky ways of making the user experience nicer and more aesthetically pleasing. While doing this I have been teaching myself a better practices in Jquery and it got me thinking that its crazy how well it works considering it wasnt long ago that Flash ruled the roost. This post is potentially very boring so i have included a picture of a fluffy kitten incase you get bored!
Macromedia released a product called Macromedia Flash in 1996 which was a vector based animation platform to create animations for websites using vector based resources. This made it possible for developers and designers to create animations in a small file size that were readily available for all web browsers to see and enjoy.
Since then the War has been closely matched between Jquery and Flash until Apple dropped the bombshell that it would not be supporting flash on its iPhone and iPad, rendering it useless to anyone using IOS.
Flash still has its uses but largely Jquery now can replace most functionality that used to be only possible with Flash.
|Skinnable Form Components UI||Extensive features|
|Small file size||Consistent appearance in supported browsers|
|Small learning curve||Uses vector artwork|
|Hundreds of free professional quality programs||3D Capabilities|
|Can add interactivity toin page elements and tags||More font options (without other plugins)|
|Compatible with more browsers than Flash including iPhone, cell phones, PS3, PSP||Many free and Commercial tools available|
|Features not as extensive as Flash||Not compatible with all browsers including iPhone, iPad and cell phones|
|Sometimes slow load time||Large learning curve to use|
|3D features are limited||Expensive software|
|Source Code Not Protected||Potentially large file size|