Why Apple Spaces Is Broken
Henry Story (via John Gruber):
So there is no way to switch reliably between applications open in one virtual desktop space, and so there really is no way to separate your different work related tasks currently. The way it is set up you need to have all your browsers in the same space, all your shells in the same space, etc… etc… So really these Spaces™ are not designed around a person’s work habits, but around software components.
I believe a major part of them problem is that Apple tried to make virtual desktops accessible to the average user. However, I think no matter how much spit, polish, and animation Apple puts on Spaces, virtual desktops is a power user feature. Spaces is broken because it is designed for the wrong user.
I’ll reserve judgement until I start using Leopard full-time, but my first reaction (having used various X11 virtual desktops since the mid-90s) is that I like grouping by tasks, and I also like Spaces. Perhaps that’s because I rarely use Command-Tab.