"Todd L. Miller" wrote:

>         So what are windows for?  You don't need them to display data,
> though calling the abstraction to which an application draws a window
> may be worthwhile.  I can only think of two reasons: the first is to
> make obvious the boundary from one rule-set to another.  (That is, a
> text editor and a graphics editor operating on a picture of that text
> editor do vastly differently things.)  The second is to mark a
> boundary so that that boundary may be adjusted -- window moving,
> iconization, maximization, window-shading, etc.  Then ask the
> question: what happens when all applications operate on frames in an
> WM-maintained document or stack of documents?  Suddenly things look
> very different...

People are used to working with books, papers and a small device (pen in
the real world, mouse in the virtual world). Windows (ehm... Frames :) )
help users in the sense that the computer is more approachable. You
can't expect someone to change from swapping papers and books (Frames)
to start telling the machine what to do with a command line.

Naturally, everybody HATES to use a mouse, but there is nothing
realistically better yet other than the mouse. I would prefer if I could
use speech to tell my computer what to do, I would prefer to be able to
merely think of what I want my computer to do, actually, I would prefer
not to have to even think that it is a computer and it has to do
something, I just want that something done, one way or another... But
until such biotechnology is designed and available to the general
public, mouse navigated and operated Frames are the most common and well
known way of communicating with an application.

They are the closest thing to the real world applications can offer in
terms of human computer interaction.

-- 

      "Learn from others' mistakes, for you won't live long
          enough to make them all yourself..."
________________________________________________________________________
[EMAIL: mailto:[EMAIL PROTECTED]] [URL: http://www.outworld.org/people/al]
[TEL1: (30) +31 422392] [TEL2: (30) +31 428154] [CELL: (30) +937 110247]
[ADDRESS: 14 Argonafton St., Kalamaria, 551 31, Thessaloniki, Greece GR]
PLEASE DO NOT SEND ME ANY UNSOLICITED COMMERCIAL EMAIL [DSS: 0xDBEF8ECC]

_______________________________________________
Kernel maillist  -  [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel

Reply via email to