jQuery VS Flash [closed]
MOST of what the Flash is capable of jQuery can do that too...
plus jQuery has its own advantage of being light and its integration and interaction with HTML directly...
forget about falsh games for a while.... just consider flash based websites
only for website designs and their interaction i am thinking jQuery + AJAX is VERY ENOUGH... if i quit flash and stick to jQuery & advance in it....
- what is the limit or point where i will have to go back to flash...
AGAIN forget flash animated movies and games... and ignore stupid flash animation requirements by clients... and don't think about it in terms of that jQuery can't do Frames.. think about the final product that the frames provide...
Most users don't really care about flash, really. You can indeed do pretty much everything with a nice library + effects such as JQuery.
- you don't need to compile anything, and the sources and resources are always at hand (unless you lose the uncompressed javascript, or some css/image files...)
- the pages are always (or should be) lightweight
- you don't require third party apps to build your site / components
- you don't require third party browser plugins for basic animation / interaction
- no royalty over Adobe
However, JQuery cannot do natively graphics and other fancy stuff that flash do. But you can find some functionalities in other projects like Raphaël, which uses JQuery, etc.
The bottom line is that as long as you can make something that will attract users and retain them, most client won't care what technology you're using. Until HTML5 is embraced by all major browsers, this will remain a personal choice. Personally, my choice is and will always be JQuery over Flash.
Let me rephrase your question, just so I understand it:
If you limit flash to all the things, that JavaScript can do as well, is there any point in using flash?
Let me think ... uhmmm ... nope. Stick with JavaScript. You'll do just great.
I think, your question is both short sighted and reveals a lack of understanding of the potential of the flash. The features you're talking of are the ones Flash basically had in the last millenium.
What can you create for me using jQuery, I couldn't just use joomla or typo3 for? The guys over from psd2html.com will be glad to make the templates.
jQuery is very popular, because it seems to bring some sort of comfort to the troublesome world of DOM-manipulation. But if you really are interested in client side programming for web apps, you will have to try a little more than that. Frameworks such as qooxdoo, languages such as Haxe, platforms such as Flash, Silverlight, JavaFx. Right here and right now, jQuery may seem to satisfy your needs and challenge you. I think (and hope for you), this will change quite soon.
精彩评论