This week's book giveaway is in the Reactive Progamming forum.
We're giving away four copies of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams and have Adam Davis on-line!
See this thread for details.
Win a copy of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams this week in the Reactive Progamming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Ganesh Patekar

Does Flex remove all browser proprietary differences?

 
Ranch Hand
Posts: 97
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey,
I looked at flex (vs various JavaScript based front end frameworks, e.g., gwt) and one of the enticing aspects I could extrapolate was the portability it provides as the runtime sits decoupled from the actual browser implementation, though I'm not sure if this is 100% true?
One of the most painful aspects of working with front end scripting (IMO) is having to deal with the browser differences and devoting a large chunk of time writing code in such a way to deal with these differences, and then having to perform tests across multiple browsers to make sure it works consistently as expected.
Was my observation correct? If not, what platform issues will still need to be considered when utilizing Flex?

Also, not that I'm a performance nazi, but I'm sure there must be a certain level of degradation of performance running in this capacity? I've perused various Flex driven sites and some have been painfully sluggish, but I'm not sure if this was a case of the designer just cramming too much whizzy features on one page and/or there was network access issues that influenced this performance since as others seem to work responsively. Of course it would seem difficult to perform a benchmark that could accurately show an apples to apples comparison to other browser UI frameworks.


Oh, one more thing. Has anyone here tried the Flex 3 plugin for Netbeans 6.5? Observations?

~Karl
 
Author
Posts: 43
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Karl,

Flex applications are rendered and executed inside Flash Player and in all browsers the Flash Player is installed as a plug-in. Flash Player has been developed and tested across multiple OS/Browser combinations for consistent in behavior and performance, and in most application you don’t really need to worry about cross browser support issue since Flash Player takes care of it. However there are few areas where Flash Player still depends on client machine’s hardware capacity one of it for using hardware-acceleration and for hardware-accelerated scaling to work, you need certain hardware configuration see (http://www.macromedia.com/support/documentation/en/flashplayer/help/help01.html#117103). And this is the one you might need to consider while developing Flex application that utilizes hardware-acceleration for Video playback or Image rendering.

Flash Player is always tested across multiple platforms/browsers see system requirements that Adobe recommends (http://www.adobe.com/products/flashplayer/systemreqs/).

If the application is developed sluggish then you would see performance degradation and this is true for any programming language.

Hope this helps.

Thanks,
 
when your children are suffering from your punishment, tell your them it will help them write good poetry when they are older. Like this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!