The past few weeks I’ve been making a real effort to use Google’s Chrome broswer on all my computers. On my work laptop, which runs Windows, it has been a mostly pleasent experience. The browser is fast, responsive, and it seems to handle most sites that I visit quite well. I decided to install the Chrome on my home PC, which runs Linux (Ubuntu 9.04). The experience there has not been so great.
To begin with, the lack of plugin functionality makes browsing some frequently used websites annoying. Especially the lack of Flash support. I don’t visit a ton of flash intensive web sites but I do visit a few and the one’s I do rely on Flash quite heavily. I did try and use nightly builds of Chromium, the open source browswer that Chrome is based on, but this was really hit and miss and cause a lot of crashes on sites with zero Flash and just plain javascript. I had issues loading Gmail in Chromium, that’s how bad it was. Chrome itself ran into the occasional problem loading a page and once it hit that particular snag it required a complete restart of the browser to get things working correctly again, simply closing the tab did not work.
End result? I went back to using Firefox on Linux (even if it’s not 3.5 yet). It works without issue and can view all the websites I need to access on a near daily basis. I will continue to check out Chrome (and Chromium) on Linux to keep tabs on where things are at, but at the moment it seems that Firefox is the only truely, cross platform, mainstream browser on the market today.
The past few weeks I’ve been making a real effort to use
Where Are My Windows Virtual Desktops?
I was just thinking about the fact that most window managers on Linux have had virtual desktops for as long as I can remember. Apple released something similar in a recent OSX version. Most cell phones have multiple “screens” (see Android and iPhone) for organizing your apps and views. Heck, even some recent Nokia smartphones have a “work” and “home” screens. But why on earth has Microsoft not implemented similar functionality into Windows? We’re coming up on the release of Windows 7 and we are still without features other operating systems have had for well over a decade. Microsoft, where are my virtual desktops on Windows?
If you don’t know what virtual desktops are, a quick definition would be multiple desktops without a need for multiple monitors. The good thing about virtual desktops is, they allow you to have multiple applications open in a slightly more organized manner. For example, you might have your development environment open on one virtual desktop, then have your email and instant messaging applications open on completely different desktop. Or you might have your web browser open on one desktop and your music player on another.
When I work on a Linux desktop, I have my web browsing on and other common applications on my main desktop and then I have my development environment on another desktop, and finally a virtual machine running Windows on yet another desktop. Giving me great separation of tasks and thus the ability to keep track of what I’m working on. It’s a way to not only separate application (and work) on your screen but also mentally. You have less going on, on a per screen basis.
Again, I have to ask, why is this feature not native in Windows? I can understand it not being on by default. I get that it can be a confusing way to work at first (I know it was for me). And I can understand not wanting a million support calls asking “where did all my windows go” because that could get annoying. Why not have a little section in the Display settings that allows me to turn this feature on and input how many virtual desktops I want?
Come on Microsoft, get with the times. Some people want this functionality. So much so that several have written third party applications to get it on Windows. But serveral of them are horrible and use more resources than necessary. When am I going to get native virtual desktops inside Windows?