2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
I received an email stating that AOL finally aband...
TOP THREE LINKS YOU MUST CLICK ON
Fine Grains
Recently I was having a discussion with a colleague about traditional versus Web clients. Instead of hearing the usual defense about how much easier it is to deploy and manage a thin client application, his point was that client/server fails because fine-grained transactions don't work.
Reader Feedback: Page 1 of 1

I personally detest modal dialogs, especially when modal dialogs are open and you can''t move all the modal windows/dialogs out of the way, to see required information, I think most modal dialogs are unnecessary and influence by laziness, tradition etc. not by requirements and usability.

You are also wrong about web pages, you can easily have non-modal dialogs, by using pop-up pages, I''ve found few cases where modal dialogs were really required.

This is not about technology at all.
Whatever is best for the particular business process, that is what must be built.
To generalize, saying that wizard-style interfaces are always best for data entry, is perhaps akin to ignore the finer points of just what kind of "data entry" and "transactions" we''re talking about.
Take example of insurance claims: the basic transaction is to save the new information into a new claim registration. However, during this a claim processor needs to
- check at some point that a policy is in force (aha, perhaps a new tab on the UI) and that its terms and conditions match the claim
- check at another point that premium payments are up-to-date (yet another tab to open in the UI, so that the payment history is visible)
- update at another point the customer data, perhaps even to record a complaint (one or two new tabs to open?)

Driving such a process through a succession of modal-only wizard windows drives claim processor nuts. I know because I''ve seen them in real life, operating both kinds of UIs. The ones that have a multi-window/tab environment are much happier.

My .02 euro on this one.

Regards,
Mihai


FEATURED WHITE PAPERS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS

SYS-CON FEATURED WHITEPAPERS

Unit testing is hard. There I said it. Although I have been developing software for the past 18 year...
Continuent has announced support and enhancements to MySQL Server 5.1.30 GA release, the 5.1 product...
As a software journalist, there are times when certain vendors will shut the door on reporting oppor...
Active Endpoints has announced the general availability of ActiveVOS 6.0.2, in response to ever incr...
Just because the web has been open so far doesn't mean that it will stay that way. Flash and Silverl...
Doing network I/O on the user interface (UI) thread is bad. Most developers know that and can tell y...
Over the course of the past few decades, the consumer media industry has evolved from a slow-moving ...
The open source community includes many early advocates of the recent wave of emerging SOA-related t...
JavaScript is pretty much everywhere you look these days, reaching far beyond your desktop browser. ...
Transmeta, the uppity microprocessor wannabe that pushed Intel to create low-power chips before Inte...
The Java Community Process (JCP) Program Management Office has announced the final results of the 20...
If you think your network is safe from the new strains of content security threats, think again. Tod...
Tidal Software has announced Intersperse 8.0, a product that monitors J2EE and .NET applications and...
ILOG has announced ILOG JViews 8.5, the latest version of ILOG’s Java-based visualization suite, w...
Emulex has announced that it will offer Fibre Channel Host Bus Adapters (HBA) and Fibre Channel over...
The BlackBerryR Technical Webcast Series is designed to help BlackBerry administrators better manage...
The BlackBerry Technical Seminar is back this fall with breakthrough new sessions you won’t want t...
In an effort to head off its disappearance below the horizon, Sun is going to lay off 5,000-6,000 pe...
Working across all of Sun, Senior Vice President, Dave Douglas, has been appointed today to lead the...
In 45 jam-packed minutes that will include case studies and live technology demonstrations, the VP o...
SPONSORED BY INFRAGISTICS
In every field of design one of the first things students do is learn from the work of others. They ...
There are many forces that influence technological evolution. After a decade of building enterprise ...
2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver...
The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated...
Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI...
The YUI development team has released version 2.5.2; you can download the new release from SourceFor...
ADS BY GOOGLE