Flex, JavaFX, or Silverlight?
Which, if any, rich Internet application is right for you? Why?
Wednesday, May 16th, 2007
Recently and rapidly, the combination of JavaScript and XML (Ajax) has improved the Web experience. Using Ajax, wholesale page reloads are unnecessary; feedback is more immediate; and browser-bound applications act more like desktop software. I use a number of Ajax applications (High Rise, online banking, Google Mail) and enjoy the productivity.
Alas, Ajax is not a panacea. The server still generates page content — now including code, too. Worse, browsers (and there are at least five in mainstream, widespread use) are consistently inconsistent, translating to a herculean effort to validate a Web application. (Never mind that HTML and CSS rendering in the browsers is inconsistent as well.) Further, Ajax security is dubious at best. (See Security Problems in JSON by Joe Walker.
Ideally, a Web application would be apportioned to match the strengths of each of the Web tiers: Interaction on the…
Please log in to view this content.
Read More
- The Party of Gno
- Intro to CUDA
- Helpful Tools for Software Developers
- The Github Hall of Fame
- Book'em, Github.
|