Video card makers usher in next generation of customization

So where are we at in customizing Windows?

When it comes to skinning, nothing even approaches Windows for it. Not Linux, not Mac, nothing. Obviously a big reason for that is tied to the sheer volume of software developers available on Windows. But those software developers can't create the demand for it.

So what created the demand? As Windows has taken over the desktop, refugees have come from other operating systems. I myself am an OS/2 refugee. And the one size fits all thing that is Windows doesn't suit all of us. Most people are fine with the default Windows look and feel as they run their browser, email program and office suite. But a few percent of the Windows using population wants to be able to customize it to suit their needs and 2% of 500 million is 10 million people.

Today, you've got the basics pretty well covered:
You've got your alternative shells like Litestep, Talisman, Hoverdesk, Geoshell. Check.

You've got your desktop shell enhancers like DesktopX, NeXTStart. Check.

You've got your Start bar replacementments/extenders like ObjectBar. Check.

You've got GUI changes like WindowBlinds. Check.

You've got programs that can change your icons like IconPackager, Microangelo, and various others. Check.

And you've got plenty of individual skinnable programs (MP3 players, IRC clients, editors, etc.). Check.

And now you even have a program that lets you put together all this stuff as a suite to change it all together at once with WinStyles (http://www.winstyles.com). Check.

So now what? What are some things we hope to see done next? Lest we end up with the inevitable "Is innovation in customization dying?" we'll need to do more than just improve on these programs.

That's where the video card makers come into play. With Windows XP, Microsoft has started to care about 3rd generation customization a bit more (or more possibly, Apple's Aqua interface has made Microsoft care more). The result is that XP is full of cool little APIs that make customization of new things quite cool.

WindowFX 2 shows some of the things that are possible and it's just the tip of the ice berg. 3D interfaces, morphing windows, context sensitive displays of partial windows, all these things are useful but presently are left to the world of "pretty but useless screenshotware". That's because without hardware acceleration - SERIOUS hardware acceleration this stuff is too slow. WindowBlinds, for instance, only made it into the truly big leagues with version 3 because it finally reached the point that it was fast enough where using it didn't have any downsides anymore for most people. 3rd generation customization will require the same thing, that the hardware accelerate this sort of thing so that you get the eye candy and productivity gains without any of the pain.

So assuming assuming you have hardware acceleration, what sorts of things do you imagine seeing with 3rd generation Windows customization?
7,226 views 10 replies
Reply #1 Top
Cool. Morphing windows etc sounds good. How about windows which go 3d and fly awa into oblivion when they are closed etc. Sounds good.
Reply #2 Top
Yeah sounds very good!
Reply #3 Top
I love the rollup feature so much a variation on that comes too mind... Make it reduce the window to a 320x240 thumbnail with the contents still editable in the reduced thumbnail view (in other words, the window contents are also reduced so the whole app fits in the thumbnail, but you could still select and copy text, paste images etc).
Reply #4 Top
Hehehe! Can you believe that right now I am using no skin whatsoever. No even the default Luna style. I'm running in classic mode.
These days I care more about performance than look. Got tired of waiting half a second for everything.
Yes, I know, half a second is nothing, but right now it felt like all the half seconds were adding up.
Anyway, the nice thing is that I have the choice: whenever I want I can make my computer look the way I want it to look: boring like it is now, or super-cool like I cold want it next week.
Reply #5 Top
Animated minimize, restore, delete, and program closing/opening. The window gets crumpled up into a ball and goes to the taskbar. Deleted files burn, turn to ash and disappear. Closing a program makes it disappear in a whirlwind.

A transparancy button that causes the the window to be semi-transparant.

Desktop items that are semi-transparant, always on top, and maybe not clickable. Like a resource monitor or a clock. It could be small, always visible and doesn't really take up room since you can see and work behind it. Or make it clickable for winamp buttons.
Reply #6 Top
Heh. I made a WB plugin DLL that did your transparency thing back before the GUIO (never got around to using it). About 80% finished - it sets transparency up or down, has maximums and minimums, works when you reopen an app . . . I should really see about putting that in a skin at some point.
Reply #7 Top
Does it do the entire window or just the skin? The entire window would be ultra sharp.
Reply #8 Top
Oh, the entire window. It does the same sort of thing to WindowFX - makes the window layered, sets transparency. Two simple calls.
Reply #9 Top
look is cool and all...but I'm with paxx...speed is definetly important, something I'm not getting with XP. My 256Mbs of RAM are getting eatten up quicker than when I had only 64Mbs a few years ago. It seems sad when my supposedly superior system is seemingly beaten out by a four year old computer!
Reply #10 Top
Hmmm. Spoon_T_Rex. It is sad. But think how far the software has come. So has th hadware, but right now, software is beating it. Which is a shame, as curent software would be a blas on hardware 2 years in the future .

Griffinme: "Animated minimize, restore, delete, and program closing/opening. The window gets crumpled up into a ball and goes to the taskbar. Deleted files burn, turn to ash and disappear. Closing a program makes it disappear in a whirlwind."

Now that sounds ultra-cool! I'd love to see that. Shame my integrated Intel 4mb graphics would not be able to handle it if such a thing came out.