a beautiful theme for...mac? just look http://dlanham.com/art/somatheme/ 2009/11/4 Sean Healy <jalopeura@xxxxxxxxxxx> > Nicholas Blachford wrote: > > The naughties brought us GUIs based on the 3D power in GPUs. >> Smooth animations, transparency and 3D effects are now essentially free so >> modern GUIs use them, Haiku does not. >> Some systems of course overdo it completely and end up looking rather >> silly as a result - wobbly windows might look cool but I've no idea why >> you'd want to put them into a GUI. >> >> The BeOS GUI was a product of the 90's it was created in and it looks it, >> Haiku following BeOS, looks very similar. >> > > First thing I do with a new install of Windows is turn off all the default > settings for animations, transparency, and effects. At first it was because > they slowed down the machine. But even when I was running Win98 on an > XP-capable machine, or XP on a more than capable machine, I still find > myself turning off the eye candy. > > Subtle 3D effects don't bother me. When I'm dragging something, I want it > to move smoothly and be partially transparent. And sometimes other windows > look better transparent; for example, the find and replace dialog in my text > editor goes transparent when it doesn't have focus. But such effects should > be unobtrusive and function-related. > > Gray backgrounds may be boring, but the other colors I've seen (white or > pastel blue) I found to be even worse. Gray is at least neutral. > > > On the other hand I do like some curves here and there, >>> >> >> Curves are always good ;-) >> > > Volvo: Boxy but good. > > The problem I have with rounded corners is that they're really square > corners with a few transparent pixels. And on XP, you occasionally see black > pixels instead of transparent ones, which looks much worse than just having > square corners. > > Now, if you altered the drawing routines so that it actually drew rounded > corners instead of drawing square ones and modifying a few pixels after the > fact, and all this took up no measurable time, maybe I'd go for rounded > corners, at least on the window tabs. > > On the other hand, I'm also the kind of guy who prefers that my wife NOT > wear makeup, a fact for which she is grateful. > > > 1) No drag bars >> - Even fairly old PC MP3 players can be moved by dragging any part of >> their window. The latest version of Quicktime allows the same thing. If it >> isn't selectable or a control, it should act as a drag bar. >> > > I would find this extremely annoying. A piece of the background shouldn't > act as a dragger. If I moved toward a button, missed, and hit the background > next to it, the window would move. In my opinion, not a desirable behavior. > > > 2) The Google Earth effect >> - Before you had 2D maps that you navigated slowly via clunky buttons. >> - After you have a 2D or 3D satellite photo map that you scroll smoothly >> with your mouse (and now your finger). >> > > This may a function of my age, but I've never used a GUI that implemented > scrolling exclusively by clunky buttons. So I don't understand how you're > applying this to OSes in general. Isn't this more a property of map (or at > least image) programs? That's up to the app's development team. > > > 2) Wii >> Accelerometers allow completely different ways of interacting with a >> system. >> > > I don't own a Wii, nor have I ever played one. If I were still single, I > probably would have, because I had every Nintendo up to the GameCube. But > now I have a wife, two young kids, and a Masters program. I no longer have > time for Nintendo. > > I mention this so you know where I'm coming from when I say that I don't > know what you mean by accelerometer. To me, that word indicates a piece of > hardware. So are you referring to the Wii controller? If so, an OS really > can't do anything about that until such a controller becomes standard > hardware. > > > > > In short, I like the look of BeOS/Haiku. It's not perfect, but it does the > job without being obtrusive. It could maybe use some rounded tabs and > function-related transparency, but I can live without those. > > Of course, if it screams 90's to a user, then it's not obtrusive for that > user. But whatever we do to placate those users, it shouldn't detract from > the experience for the rest of us. > >