Things I miss when I use Windows
Wednesday, October 21st, 2009“Wolde you bothe eate your operating system, and have your operating system?” I’m sure that’s what John Heywood would have said if he were in my shoes, anyway (and if he weren’t busy talking about cakes—the glutton!). I like to use what I have on my computer (Ubuntu), but there are times when I must use other peoples’ computers, and they don’t always use what I like. In fact, I’ve never met another person (in person) who does! So, it’s inevitable that I run into those little once-in-a-while differences. Here’s an incomplete list of things that noticeably change my computing experience.
Quick copying and pasting. The X Window System has a mechanism whereby any selected text is stored (separate from the <ctrl>c “clipboard”). The aforementioned text can be pasted with the middle mouse button. I make frequent use of this feature when my hand is on the mouse because it’s just so quick to use.
Interacting with inactive windows. Another X feature that I frequently use is the ability to keep interacting with “inactive” windows when the active window is in the way. Let’s say I’m talking to someone and reading an article at the same time. I want to keep my conversation window focused and on top, but I also need to scroll down on the article’s window to read the next paragraph.
In Windows, I have to click on the inactive window (with the article), which brings it in front and obscures the conversation window, scroll down, and then rummage through the taskbar to get to my conversation again. In X, I don’t need to lose focus of the conversation window at all because I can still send mouse events (like scroll) to inactive windows. I only need to move the mouse over the article window and use my mouse’s scroll wheel—the conversation never becomes the inactive window.
Always on top always available. A nifty feature of the Gnome desktop environment (and I’m sure KDE) is that each window’s “window menu” (accessible from the icon in the title bar, by right-clicking the title bar, or by right-clicking the entry in the panel) has an “always on top” setting. Some programs in Windows do have this feature, but it’s not applicable everywhere. I realized that a few months ago when I was using my brother’s laptop.
I miss the terminal. It makes me feel special.
Compiz. At first, I thought Compiz was only for the eye candy. It does have a lot of silly things that don’t actually help you accomplish any tasks besides impressing your friends (or—in my case at least—nephew). But there sure is something to be said for how fluid and alive some modest settings for “wobbly windows” can make your desktop feel.
Nice font rendering. This gripe really only extends to Windows XP, which sports no smoothing whatsoever unless it is turned on. Unfortunately I don’t know many people who have turned it on. Luckily, I don’t come across Windows XP very much anymore! (And thankfully no one turns it off in Vista.)
Software repositories and package managers. Every once in a while I’ll have to install some software on someone’s computer. This is a real chore in Windows, because I have to search online for what I need, then (unless I already know of some trustworthy software) I usually research what I’ve found to make sure it doesn’t come with any nasty surprises. For an accurate depiction of the problem, check out “software installation in linux is difficult.”
The Gnome applications menu. I love the Applications menu in Gnome. Why? Well, because the only things it lists are applications. The Windows “start menu” has quite a bit more than that—most software gets its own submenu in the menu with the program itself, documentation, maybe some links to websites, etc. Some program submenus even have submenus of their own! They’re all thrown in there willy-nilly as well. The other thing I love about the Gnome Applications menu is that software is categorized (accessories, games, graphics, internet, sound & video, et cetera). I always know where to find what I’m looking for.
