applets and windows

1 Nov 2005 - 12:41pm
8 years ago
1 reply
325 reads
mtumi
2004

I'm wondering if anyone knows of established guidelines for when a
window (dialog,etc) opened by an applet should be bound to the applet
(does not draw outside the applet area), and when the window should
be drawn as a normal window.

As many are nowadays, we are working on some hosted applications that
straddle the space between desktop app and web app. My initial
reaction to this problem is to restrict the dialogs that interact
only with the data on the web, and float dialogs that interact with
the filesystem, like import, export and so on. It may be this
distinction will only be clear to me though. :-)

Any thoughts on this?

Thanks again -

Michael

Comments

1 Nov 2005 - 1:57pm
mtumi
2004

that was part of my thinking for the floating windows - why float
them when they don't need to interact with data outside the applet?

bad phrasing on my part to put it in terms of the implementation.

thanks for the advice -

MT

On Nov 1, 2005, at 1:28 PM, Mike Beltzner wrote:

> On 11/1/05, Michael Tuminello <mt at motiontek.com> wrote:
> straddle the space between desktop app and web app. My initial
> reaction to this problem is to restrict the dialogs that interact
> only with the data on the web, and float dialogs that interact with
> the filesystem, like import, export and so on. It may be this
> distinction will only be clear to me though. :-)
>
> I think that this distinction would be extra clear if you took time
> to style the floated windows with native OS widgetry. That would
> clearly seperate the idea of "you are now interacting with your
> computer" vs "you are now dealing with online data."
>
> That said, I think the goal of any web application should be to
> reduce the requirements for users to understand those differences.
> I'd almost rather suggest that you only float dialogs when there's
> need for a decoupled interaction point (modal or non-modal) than
> based on the difference between an implementation-level concept
> like "where is the data stored?"
>
> cheers,
> mike beltzner, user experience lead, mozilla corporation
>

Syndicate content Get the feed