What can we do to make the Windows desktop GUI more efficient? I admit that I’m addicted to “tweaking”, which is what I consider to be finding new ways to make myself most efficient with standard tools from Microsoft.In this opinion, with a few simple changes, the Windows GUI feels must more usable and efficient. Just a side note, I’m not speaking of adding 3rd-party applications to increase usability. If for no other reason, most security-conscience users are not going to want to install these applications to accomplish things that these users can adapt to without too much hassle, but that’s for another topic.
Let’s start with the taskbar. The quick launch toolbar is far too small for it to be effective. Most people rarely know it’s there and very few use it. This is a huge disadvantage for users. Research has shown that users recognize pictures, whether they are metaphors or idioms for a program, extremely quick. A change that I encourage users to make is to double the height of the Taskbar, and put the quick launch toolbar on the top. Change the icons size to ‘Large Icons’, which can be tricky to find (unlock the taskbar, and right-click on the separator closest to the Quick Launch bar. Go to View, that the check ‘Large Icons’.) Since our resolutions have become so crisp and allows for so much data on the screen at once, this doubling the task bar does not devalue screen real-estate space.
Next, with multiple windows open, how does one access files on the desktop? The ‘Show Desktop’ button is an acceptable answer, however, sometimes windows do not restore to where they were originally; but more importantly, we shouldn’t have to minimize all windows to do this in the first place. Instead, add a ‘Desktop’ toolbar to the taskbar and squish it so that only the ‘Desktop’ label is present. Now, if you want to access items on the desktop, simply click on this menu to access it.
Next, Microsoft PowerToys is a program that most users don’t take full example of. There are many tweaks that a user can do in there, and I won’t comment on them all but I will mention one which I think is crucial to improve usability. That change is ‘Activation follows mouse (X-mouse)’. If for no other reason, most people I’ve showed this to love it because you can type a Word document while watching an Instant Message window. Again, I believe that this change reflects a usability model that we use on a daily basis; mouse-over to select, click to execute, and right click for properties. That model is the World Wide Web.
Single clicking on hyperlinks has been the default standard for using the Internet for as long as I can remember. If most people use a computer for the Internet, it would probably be smart to have consistent models across the entire computing platform. Why do we double-click on things in the first place? How did the double-clicking come to be the standard? My only guess was that since it used to take a long time for applications to open, accidentally clicking one could be costly. This isn’t the case anymore though. So, by changing your system to a single-click system that imitates the web, the computer feels slightly easier to use. Again, we follow the WWW model for selecting an object, execution, and properties. To me, it seems as though the GUI is more efficient, or at least consistent, since there are very few programs that ever needed a double-click to complete a task.
To add some more snazzy-ness to the desktop, download ‘Alt-Tab Replacement’ from the Microsoft site. It adds a nice little screenshot of the document you want to switch to. I also use ‘group similar items’ on the taskbar because I like to keep consistency with my applications. Since applications developers have moved to a Single Document Interface (SDI) from Multiple Document interface (MDI), opening extra instances of that program (ex. Mozilla with tabs enabled) should still be grouped in ‘Mozilla’ even though they are two separate entities.
Some of these little tricks cause some hang ups here and there, i.e. single-clicking causes a headache when trying to select multiple files NOT in order (which I have some great thoughts about how to fix it if anyone is listening) but there are ways around it.
Does anyone else have any tricks that they feel allows their GUI to be more usable then the default installation? I’d love to hear from Mac and Linux people too.
Are there any 3rd party offerings to enhance the Open/Save As dialogs? Would LOVE to be able to add my own columns to the left-hand pane. Ok, maybe that is something else I miss from Linux
I like the bb4win shell replacement. Configure the slit to hold your bbIcons and you’re set.
Install KDE!
How a bout a slider to adjust Icon size?
GO OPEN SOURCE!!!
The first thing I do is change the visual style. The best one in my objective opinion is Watercolors by Microsoft, why they chose the horrible Luna Blue and Silver, I don’t know. I also use a virtual desktop app. Nvidia and Ati both offer such apps. I have a Ati card so I use Multidesk.
Install StyleXP and Watercolors and your OS will look great. If you want a quick launcher try ObjectDock.
Another example is the right click idea. I love right clicking but calling it an “internet” concept is silly. Hyperlinks are used by left clicking. Just because most browser have context menus for links doesn’t make context menus an internet thing.
Actually, this was uniquely a web idea for a while. I forget where i read it though… must have been in one of those studies ;P…
1. single-click for select, dbclick for default action. There is nothing wrong with this.
please really study the history and general user behavior…
also, “mouse over” cannot replace single-click, please do more research.
3. this thread is NOT discussing personalization. Personalization is sometime anti-usability to other people beside yourself. But i agree that if Windows come with greater tools and allow more customizeration will be very good
4. i agree a better “startup” folder is a MUST
5. Eye-candy are always optional… Say, i don’t see why Window-shading can increase usability… Same to all comments about Theme…
6. People from Linux may suggest adding this and that appz to XP… Does this really relate to this topic?! I can see your reason, but i guess this thread was mostly on the core shell usability…
7. A two panel shell, virtual desktop should be shipped with the OS.
8. IE / Explorer and 80% of M$ stuff can be remove. Checkout PClite, PEBuilder, etc… M$ is not that fool.
9. Again, hide the icon text or similar GUI tweaking is personalization, NOT increasing the usability. There are 3rd party tools to do that…
10. I read few replies suggesting things from KDE point of view, actually most of the suggestion was invalid or already existing in XP for long.