Re: The State Of The Art
- From: Momchil Velikov <velco fadata bg>
- To: Dr Geek <dr_geek hotmail com>
- CC: gnome-list gnome org
- Subject: Re: The State Of The Art
- Date: Mon, 24 May 1999 15:38:08 +0300
Dr Geek wrote:
>
> The intention of this message is to spark a little debate on alternative
> directions for Linux (and other *nix) GUI environments. My contention is
> that while I believe Gnome and KDE are both excellent implementations of the
> state-of-the-art, the opportunity exists to go one better; to leapfrog the
> art and improve on the desktop metaphor that has dominated GUIs since 1984
> while remaining within the realms of the possible.
So far so good.
>
> (My background in doing this is that I'm an engineer who specialises in
> (amongst other things), interface design and human-computer interaction
> (HCI). The proposal below is a starting point and builds on ideas coming
> from research in many places, including MIT and Xerox (without, as far as I
> can see, any patent infringments). I'm also a hacker (C, C++, Java, Perl)
> of *many* years,
Congratulations:-)
>
> Gnome and KDE are rebuilding the GUI environment for Linux. Why then are we
> following Windows/Mac/whatver in using the same old flat desktop metaphor?
> Yes, we have multiple desktops (so does Windows, so does the Mac), but how
> about this:
> Consider that your monitor is just a rectangular window ("viewing area")
> onto a wrap-around surface on which your windows are placed. Conceptually,
> your viewing area moves around on that larger surface. You can consider
> that the usual X "virtual desktop" or "multiple desktop" idea is an example
> of this. Now, consider that the surface could be spherical, so that you can
> spin around in any direction, or maybe cylindrical (like an oil drum several
> "screens" high and wrapping around behind you). Alt-tabbing from window to
> window slides the viewing area around the screen so that the window selected
> is always nicely centered. Replace the "sticky" attribute with one that
> glues a window to the viewing area (often called "sticking the window to the
> glass") so that it follows the viewing area around.
> Now you can use "areas" of the surface for related windows, but have a
> better notion of where these windows are *spatially*.
> In order to aid navigation, a minaturized version of the *whole* surface
> would be displayed in a corner of the monitor (technically this is known as
> a "world in minature") which gives a reduced view of where windows are
> placed on the surface. Clicking in this minature view will slide the
> viewing area over to the place clicked on.
>
So, what's the great idea. Having twisted, bended, curved, etc. windows at you
screen ?
Ha, "... so that the window selected is always nicely centered ...", blah-blah
I DO NOT my damned windows "nicely centered", I want them where I put them.
-- velco
PS. Who the hell you work for ?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]