开发者

Flex 4 vs JavaScript Options (Cappuccino, JQuery, etc.)

开发者 https://www.devze.com 2022-12-27 16:04 出处:网络
Rehashing an older post: JQuery VS Flex - Choosing a Platform for SAAS We are preparing to develop an application that is exceptionally dynamic and interactive.It\'s particularly heavy on the graphic

Rehashing an older post: JQuery VS Flex - Choosing a Platform for SAAS

We are preparing to develop an application that is exceptionally dynamic and interactive. It's particularly heavy on the graphics side.

We are 85% convinced that Adobe Flash built atop Flex is the right path to take, however Cappuccino is quite nice and seems as though it may be able to nearly fit the bill.

The only pause we have right now is portability for the iPhone. With the lack of blessings from Apple we will most certainly have to create a 2nd interface for the iPhone for the site, however... Having two interfaces may not be bad as it will likely have to be custom anyway to take advantage of the differences that it affords.

Any further thoughts or reevaluations of points enumerated in the noted article? Further, Flex 4 adds a lot of strength to the position mentioned previously regarding UI development. Fx4 is very nice vs Fx3 and shaves 90% from the d开发者_Go百科evelopment time when coupled with Flash Catalyst, which is not really always fully appropriate, but with some round trip tricks it seems as though it can cut through things rather well...


HTML and Flash they both have limitation. You have to choose the right tool depends your project need.

HTML limitation

  • Not all browser will render the same. The more complex you get the more difference you will see. Try ie6,7,8,9
  • Some new HTML5 feature are browser specific. Don't expect Chrome experiment to run on all browser.
  • Rapidly changing with new feature, may need to upgrade and refactor code more regularly

Flash limitation

  • more CPU/memory intensive.
  • need Flash plugin.
  • Don't expect to run on iphone, ipad.

So if you have a simple UI project and only need to support 2 browser, you probably want to use HTML. If you need to support most browser out there and you don't care about the iphone, ipad. Flash is the right tool.

I have seen company actually have both engine to support every single platform. HTML and FLash is just a different tool. One cannot replace the other as of now.


HTML 5 and javascript would be the way to go imho. Restrict the browsers to the latest and greatest if you have to.

EDIT: I guess the js frameworks are not quite there, but are probably very close. You would be on the bleeding edge which is not always good for project deadlines. I think people feel that the effort is worth it because of duplicated effort for iphone/ipad and that it is a solid foundation for the future. Look at libraries like http://raphaeljs.com/ and sites like http://www.chromeexperiments.com/ before making a decision


IMO, it's a choice between a proprietary technology (Flash/Flex) and standards-based technology (Javascript/DHTML). If you're concerned about your web app running on as many platforms as possible, the choice is crystal clear.

Flash is dying (but that's just my personal opinion). Not because Apple doesn't want it, but because it hasn't evolved like the other web technologies. It's slow, big, eats up CPU and memory, and above all, it requires that the user installs a plugin built by one single company.


I would always go with javascript over Flash, simply because it performs better. Flash in Internet Explorer on Windows performs well. Flash in Firefox is quite a bit worse, and Flash in Firefox in OS X is just pathetic. This is especially an issue on laptops as Flash is quite CPU intensive. So you might have a fancy webpage, but the computer sounds like an airplane because the CPU is overheating.

While Flash can do some really fancy effects, jquery and similar frameworks has moderately fancy animation effects, which is usually enough for web applications.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号