For me, it much like how I treat my Inbox. Act on it - file it, store it, delete it - just do something with it. I've been able to keep a clean desktop (nothing on it) since 2005/2006.
I dislike that OSX automatically saves screenshots to the desktop rather than the Pictures folder, but the line of thinking here makes a lot of sense: if you're going to use a file immediately, it should go straight to your desktop; your working area.
This is a great idea in combination with storing them in dropbox. Simply visit your ~/Dropbox/Screenshots directory and right click "Copy Dropbox Link" to easily share screenshots.
Edit: I use https://droplr.com for screensharing mostly which make the above moot.
Lots of filesystems slow down with tons of files on the same folder.
And your window manager has to draw all their icons and potentially render (and hopefully cache) previews when you see your Desktop, which is also costly.
I've seen OSs take their sweet time (4-10 seconds) to render all icons on a cluttered Desktop.
At the very least this seems like an incentive to get a bit more organized about files. I've been finding that my workspaces (namely stuff in Dropbox) have been getting messier and messier.
To be honest, if I want to work with files, I'll use a file manager -- a program ostensibly optimized to do such a task. I also heavily favor Gnome Shell, which doesn't display anything in the desktop folder by default.
When I'm working on Windows, very occasionally will I save to and work from the desktop, but honestly, I've found the Downloads folder on both operating systems has replaced that purpose. I basically now use Downloads as a temp folder/cache for stuff I'm immediately working on and/or plan to discard. This is also regardless of whether I've actually downloaded the file I'm working on, sometimes I'll put stuff in the Downloads folder from my SD card, save a file to it I eventually plan to delete, etc.
Downloads in my use case has replaced the Desktop and has almost sort of merged with the "recycle bin" metaphor, but with a little more permanency. I'm curious if anyone has a similar workflow as me.
One little nit that annoys me about modern desktop environments is they keep creating the stupid Desktop directory...
I don't use a desktop at all, and always disable it entirely, so I remove the directory as well... next time I notice, whoops, it's there again! !#@$& grumble
It's not just desktop environments, many other "big apps" seem to create this directory as well... argh.
but I just can't stand having files laying around on my desktop! (in my naive days, I used to delete all the files from the desktop thinking they slowed down my computer)....
This is one reason why I like using KDE4. If you don't want files on the desktop, just don't include the widget. Also, you have multiple folders as your desktop.
But what if I like to have my tools and artefacts visible at all times?
Think of it like a workspace or a garage where all the mechanic's tools are hanging off the wall. This lets the mechanic keep a visual inventory at all times and decide which one to use for the next job.
My desktop is my workbench. With the trash sitting right there in the corner I do my stuff and at the end I keep the artefacts I want and throw the rest away.
It might look messy but it actually keeps reminding me of the things I need to get done.
I think the article uses "File" and "Icon" interchangeably. I would agree that fear of having to many icons/shortcuts on the desktop is irrational, because visual single click icons/shortcuts were created specifically to be on the desktop.
However, machines can be formatted to run more efficiently based on organization of file types, so you would not want to save various files types directly to the desktop. For example in Windows files can be customized to run optimally for files containing music, video, documents or pictures. Checking my Windows 8 the Desktop itself can not be customized to run optimally for any particular file type, nor would you even want to if you were saving multiple file types on the desktop.
(Designer here) Not so irrataional unless you work on an deserted island and no one touches your files. I work in teams and as such everybody follows certain guidelines how to set up and work on a project, how to store the files, how to save the communication with the client and what not. Working on the desktop is a sure thing to lose sight of your versions and a sign of a bad backup-policy.
There are tons of files that are created one-off and then sent by e-mail or attached to database systems. These files are usually exports (pdfs, screenshots, lower res images) from the actual working document that needs to be accessible by other people. IMO the desktop is the perfect place for that junk - it's easily accessible from any program, the files are not needed anymore after a short while, yet they keep staring me in the face so I won't forget to delete them at some point.
Also, it's kind of a neat ritual to scan through and delete all your desktop stuff right before starting a new project.
Perhaps I'm paranoid but if it's for a client we keep the export files as well. Mostly becasue there are several versions of design going to the client and they reponds to those files. What's on my desktop right now is (indeed) exported stuff for my own little side projects, some logo's I need to check, some completed and archived projects that I need to borrow from and a copy of some handy UI stuff I keep using for new designs.
But if my PC crashed right now, no projects would be harmed. And if I need a older version of something it's all on the server. If I accidentily delete an entire project I can get it back in 5 min.
I see where you're coming from and it makes sense in your case. The way I work I've never needed an exported pdf or screenshot twice. Our servers are redundant and if all of them would fail I'd just go home. ;) I'm often working home office anyway.
Same here. When I'm working on something of which I'm not yet sure where it should end up, it's on the desktop. Anything that fits into a number of predefined categories/projects goes into the Documents folder.
Older versions of Mac OS X created separate window objects in memory (just like for app windows) for every file icon on the Desktop. If you had many files showing on the Desktop, it could slow the computer down significantly.
You could verify that the icons were separate windows by hitting Shift-Command-4 and then pressing Space to prepare to take a screenshot of the window under the mouse – each icon lit up in blue individually when you moved the mouse over them. If you try it in a modern version of Mac OS X, you’ll see that the Desktop is all one window now – the problem is fixed.
I have all my frequently used files on the desktop too, but with that out of the way... there used to be a 'real' reason not to do it, and that was Roaming Desktop. It's basically an Active Directory-fueled way of taking one's files with them across computers in an AD forest, and it basically copied files to a central server and then to a local computer once you logged on. It's completely standard and expected nowadays (at the very core it's what Dropbox does across the internet), but AD had it back when 10mbps networks were quite fancy. So in those days, not copying too many files (it didn't have smart sync - change a single character in a 5 mb file and it would copy the whole file over again) was in some cases a real concern.
Desktop would be more useful if you could map any directory onto it, e.g. ~/ or ~/code. The mapping could per virtual desktop. Maybe a symblink would work (depending on the system), but no regular users can do symlinks.
This is kind of true, though my gf's one has so many they've actually started to overlap each other from the beginning again which is something I'd never seen before..
One of my favorite Help-desk anecdote is the one with the user complaining about hard drive being full because there isn't any space left. On the screen that is. I really love the interpretation.
Personally I don't think folders are good, they're 'early-on' categorization that scales badly. Somewhere down the road you'll wanna have easy access to a diagonal query against all things of date D, type T, name 'N'. Nowadays tags should be the main interaction point, folders being an predefined and indexed query. Additional queries allowed(), and maybe suggested based on navigation patterns.
() Microsoft tried 'virtual' folders, but I never got them to work ~_~;
Several linux distributions don't even allow you to save to the desktop. This is something that I've given a lot of thought after observing non sophisticated computer users for years. They just don't understand files - where to save them, where to find them, how to name them, organize them, etc.
I think the approach used on mobile devices is the correct way forward. Files should be associated with applications and not savable to the desktop. I also think that desktops/laptops should have a 'files' browsing menu next to the 'applications' menu like this distribution (Elementary OS)
I hate desktop clutter. This article did not sway me.
I don't use icons on the desktop, ever. I do, however, save a lot of files there - inevitably a lot of stuff ends up there because of application defaults and/or my own laziness and lack of discipline. Sometimes I can't think of a better place to put something and the Desktop folder is so ubiquitous and convenient in file choosers and whatnot.
I've gone to the other extreme. On the Mac, you can completely disable desktop icons with this default:
Now my Desktop is just the background for my windows and nothing more. On the rare occasions I do catch a glimpse of it, I can see my lovely unobstructed wallpaper instead of hundreds of unused icons.
48 comments
[ 2.0 ms ] story [ 79.3 ms ] threadI only wish Windows got more sane HOME paths, at least in Windows 7 some of them are accessible without spaces, but Program Files still have them :(
Edit: I use https://droplr.com for screensharing mostly which make the above moot.
Lots of filesystems slow down with tons of files on the same folder.
And your window manager has to draw all their icons and potentially render (and hopefully cache) previews when you see your Desktop, which is also costly.
I've seen OSs take their sweet time (4-10 seconds) to render all icons on a cluttered Desktop.
Today, almost everything is a trivial amount of memory.
When I'm working on Windows, very occasionally will I save to and work from the desktop, but honestly, I've found the Downloads folder on both operating systems has replaced that purpose. I basically now use Downloads as a temp folder/cache for stuff I'm immediately working on and/or plan to discard. This is also regardless of whether I've actually downloaded the file I'm working on, sometimes I'll put stuff in the Downloads folder from my SD card, save a file to it I eventually plan to delete, etc.
Downloads in my use case has replaced the Desktop and has almost sort of merged with the "recycle bin" metaphor, but with a little more permanency. I'm curious if anyone has a similar workflow as me.
Right click -> View -> Show desktop icons. I don't even miss it anymore, and have been a lot more organized since.
I don't use a desktop at all, and always disable it entirely, so I remove the directory as well... next time I notice, whoops, it's there again! !#@$& grumble
It's not just desktop environments, many other "big apps" seem to create this directory as well... argh.
Think of it like a workspace or a garage where all the mechanic's tools are hanging off the wall. This lets the mechanic keep a visual inventory at all times and decide which one to use for the next job.
It might look messy but it actually keeps reminding me of the things I need to get done.
1st monitor: http://i.imgur.com/jRNxp5M.png 2nd: http://i.imgur.com/6Kki0X2.jpg
However, machines can be formatted to run more efficiently based on organization of file types, so you would not want to save various files types directly to the desktop. For example in Windows files can be customized to run optimally for files containing music, video, documents or pictures. Checking my Windows 8 the Desktop itself can not be customized to run optimally for any particular file type, nor would you even want to if you were saving multiple file types on the desktop.
Also, it's kind of a neat ritual to scan through and delete all your desktop stuff right before starting a new project.
But if my PC crashed right now, no projects would be harmed. And if I need a older version of something it's all on the server. If I accidentily delete an entire project I can get it back in 5 min.
If I'm not sure what will happen to a project (just a play app or will become a real app), new folder in desktop and work from there.
I do dislike it becoming > 10 folders just for the sheer scan-ability of things.
Oh and there's a link to a wireless printer there too!
You could verify that the icons were separate windows by hitting Shift-Command-4 and then pressing Space to prepare to take a screenshot of the window under the mouse – each icon lit up in blue individually when you moved the mouse over them. If you try it in a modern version of Mac OS X, you’ll see that the Desktop is all one window now – the problem is fixed.
Personally I don't think folders are good, they're 'early-on' categorization that scales badly. Somewhere down the road you'll wanna have easy access to a diagonal query against all things of date D, type T, name 'N'. Nowadays tags should be the main interaction point, folders being an predefined and indexed query. Additional queries allowed(), and maybe suggested based on navigation patterns.
() Microsoft tried 'virtual' folders, but I never got them to work ~_~;
I think the approach used on mobile devices is the correct way forward. Files should be associated with applications and not savable to the desktop. I also think that desktops/laptops should have a 'files' browsing menu next to the 'applications' menu like this distribution (Elementary OS)
http://elementaryos.org/sites/default/files/user/5/Screensho...
I don't use icons on the desktop, ever. I do, however, save a lot of files there - inevitably a lot of stuff ends up there because of application defaults and/or my own laziness and lack of discipline. Sometimes I can't think of a better place to put something and the Desktop folder is so ubiquitous and convenient in file choosers and whatnot.
I've gone to the other extreme. On the Mac, you can completely disable desktop icons with this default:
defaults write com.apple.finder CreateDesktop -bool false
Now my Desktop is just the background for my windows and nothing more. On the rare occasions I do catch a glimpse of it, I can see my lovely unobstructed wallpaper instead of hundreds of unused icons.