A sign of the clueless computer user has long been saving all files directly to the desktop. You can spot this from across the room, the background image peeking through a grid of icons. Well-intentioned advice of “Here, let me show you how to make a folder somewhere else,” is ignored.
The thing is, it’s not only okay to use the desktop as a repository for all your work, it’s beautiful from an interaction design perspective.
The desktop is the file system, and it’s a visual one too. Everything is right there in front of you as a sort of permanent file browser. There’s no need for a “My Computer” icon, having to open an application for browsing files (i.e., Windows Key + E), or dealing with the conceptual difference between the desktop and, say, “My Documents” (something surprisingly difficult to explain to new users). It’s only too bad so much time has been spent disparaging the desktop as a document storage location.
What about the mess caused a screen full of icons? That’s the best part: you can see your mess. You can be disorganized regardless of where you store documents, but if you just dump everything into “My Documents” you don’t have the constant in-your-face reminder to clean things up. The lesson shouldn’t be not to put things on the desktop, but how to create folders for projects or for things you’re no longer working on.
To be fair, there were once good arguments against storing everything on the desktop. Back when the Windows Start menu required navigating nested menus, it was easier to have desktop shortcuts for everything—most applications still create one by default. That muddled the metaphor. Was the desktop for documents or programs? Once you were able to run an app by clicking Start and typing a few letters of the name (or the OS X equivalent: Spotlight), the desktop was no longer needed as an application launcher. (And now there are more iOS-like mechanisms for this purpose in both OS X Mountain Lion and Windows 8.)
The puzzling part of all this is how a solid, easy to understand model of storing things on a computer became exactly what the knowledgeable folks—myself included—were warning against.
Categories: Blogs Programming in the 21st Century
Erlang on Twitter
» rmfajar (RM Fajar M. Dewanto): @Greschinov yoii bro erlang, terima kasih untuk saran dan masukannya, langsung dilaksanakan ini :D
@Greschinov yoii bro erlang, terima kasih untuk saran dan masukannya, langsung dilaksanakan ini :D
» bertabertabee (Berta♚ ): @doni_erlang follback
» erlnews (Erlang news): Erlang command test failed to write “coverlog” #erlang http://t.co/q12fdLbXrR
Erlang command test failed to write “coverlog” #erlang http://t.co/q12fdLbXrR
» sleeptillseven (Sleeptillseven ツ): I might be able to push an Erlang project at my work.
I might be able to push an Erlang project at my work.
» tita_titutt (Shinta N. Mayliyanti): Cieee, mau banget yaahh akakaaa RT @Erlang_07: @tita_titutt ayuuukk lah d ikutin mau y. Wkwkwk
Cieee, mau banget yaahh akakaaa RT @Erlang_07: @tita_titutt ayuuukk lah d ikutin mau y. Wkwkwk
» domwongtweets (Dominic Wong): The erlang fog is slowly lifting
The erlang fog is slowly lifting
» ErlanggaPutraAr (Erlangga Putra A): Asiiiin haha “@inekedevita: Kecuuut haha “@ErlanggaPutraAr: Iyo bsok tk traktir cilok “@inekedevita: Dalam rangka pingin makan haha “@Erlang
Asiiiin haha “@inekedevita: Kecuuut haha “@ErlanggaPutraAr: Iyo bsok tk traktir cilok “@inekedevita: Dalam rangka pingin makan haha “@Erlang
» erlnews (Erlang news): How to run erlang (rebar build) application #erlang http://t.co/DhKT4bTJ4s
How to run erlang (rebar build) application #erlang http://t.co/DhKT4bTJ4s
Number of aggregated posts: 10650
Most recent article: May 20, 2013
» Moraru on This is Why You Spent All that Time Learning to Program: It is true that computer science was a pain in the back at time that i’ve had to learn it…
» Commercial hand dryers on Couchbase Meetup at new HQ: Buy online from here where you will get so much of variety in Commercial hand dryers for people. If you…
» Fort McMurray Homes on Motivated Reasoning and Erlang vs Python vs Node: I don’t really understand why this post is motivational? I don’t even see a post, just a title. Fort McMurray…