+1.

The thing that amazes me is that truly rich web-based clients can be done with nothing more than Javascript and DHTML, which to me is really optimal... you get all the best benefits of a web-delivered solution, but can get extremely fat-client-like look, feel and functionality.

Not to toot my own horn (not that I don't do that of course :) ), but... around the office I'm known as the guy that can make a web application that most users think is a classic fat-client. Literally, some users can't tell they are using a web-based application. I'm fortunate in that the higher-ups in my shop dictated IE-only (lucky in the sense that it's one browser to deal with, not in other ways of course)... the point being that as long as you target relatively recent browsers, really rich clients aren't as hard as they used to be in terms of multi-browser support.

I do a whole lot with frames-based designs, especially the idea of one of the frames being "hidden", which allows for caching of data, which allows for a lot of functionality with the server's input (i.e., sorting tables and such). Yes, you have to be careful with data consistency issues, but a good architecture deals with them. Most of the apps I do also open their own chromeless window, which relieves (or minimizes) many issues, like the back button (still can be done with keyboard shortcuts, but it's still something that can be dealt with).

I can't really push this approach for a generally-accessible web site, but if your talking internal applications where you have even some level of control over the clients touching your app, I'm surprised more people aren't taking this approach.

--
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com

Eddie Bush wrote:
Here, here, Rick,

Not to mention that you have no guarantees as to which JRE the client machines may have installed. Java on the client is an exceptionally poor idea unless you have very explicit control over the machines it is to be deployed to.

Regards,

Eddie

----- Original Message ----- From: "Rick Reumann" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Monday, October 11, 2004 10:28 PM
Subject: Re: OT Re: Back Button Woes!!!!


Vic Cekvenich wrote the following on 10/11/2004 7:34 PM:

"Walk toward the light"
http://theserverside.com/articles/article.tss?l=RiA


Vic, I briefly read over the article. I agree that we'll see more and more rich clients, but one of the problems is people aren't going to want to always install stuff on their desktop in order to run an application - so I wouldn't go so far as to say HTML will be "dead." Flash is nice because it runs almost seemlessly within the browser since the plugin is so easy to install. I'm not convinced, yet, that something like Java Desktop will be that ubiquitous that it will replace the likes of the browser as a client.

--
Rick




---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0442-0, 10/11/2004
Tested on: 10/11/2004 10:31:40 PM
avast! - copyright (c) 2000-2004 ALWIL Software.
http://www.avast.com




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]









---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to