leenoble said:I didn't think the Sun demo went nearly far enough. Things may have changed in more recent builds but from the demo I saw I remember a desertscape rocky background picture right?
And the windows would fold sideways to reveal the desktop and the title of windows was written down the side of the window. The "minimised" windows were MASSIVE. I really couldn't see the point.
However, coming back to that desktop. What would be really cool is if you could place icons and windows in the distance, behind that rocky outcrop just to the left of the cactus. Because we remember things spatially, even if the icon was infinitessimally small it wouldn't matter because we would be more likely to remember where we put it. We could keep things strewn about our 3d landscape desktops and still know where things were. Much more could be stored this way.
Think about it like this. Imagine you're looking for your cheesegrater. In front of you you have a dozen shelves each with a dozen objects on of roughly equal size. There's your cheesegrater, a shoe, a telephone, a cuddly toy etc etc.
Picking out your chessegrater isn't too difficult when you only have a few items to choose from but the more items you have the harder your task becomes as you have to scan all the roughly equally sized objects.
Now forget the grid like shelf structure.
Where's your cheesegrater?
Second cupboard on the right in the kitchen, bottom shelf behind the plates.
Easy!
I think Sun dropped the ball with that one and someone needs to pick it up and place it in the foreground.
Yeah, i agree!! I was by no means saying that it was a totally thought through, but it still presented an interesting concept in terms of what it could be.
Its an entire new direction for GUIs, just by taking a slightly different point of view, all these different opporutinties for further development. And this is where, i think, apple should go. They've already created the greatest (i think) 2D operating system, why not go out and try to create the best 3D system out there?. After all 3D environments seems to be the eventual direction of the user interface.