1,918 karma · joined March 17, 2008
It lacks the features and network effects of the tin can system but is still pretty fun.
He also rails against menu items that are greyed out and unusable, where to me that’s a very useful indicator that the action isn’t available here but that I’m looking in the right place.
When I want to click a menu item and find it greyed out, that tells me something. But when I want to click a menu item and it’s not there at all, I’m confused. Did a developer move it somewhere else? Did the name of the action change? Am I losing my touch?
Miyazaki had a line in a documentary I watched a couple years ago which is now only a vague echo in my mind and I am struggling to search for it, but the gist of it was that early animators had an appreciation and an eye for people, the world, real movement of real bodies, whether reflected in cinema or just in everyday life, while later, he said, were raised on animation, so the product is a second-order imitation.
The same must be true with software. Early painting/desktop publishing/presentation software retains a link to how those things were done with your hands and scissors and paint brushes, trying to fit them into the screen for the first time, to be used by someone who might not have used a computer before. Now it’s a foregone conclusion that you’ll be working on the computer, and nobody involved had ever flipped through a literal book of clip art or made a slideshow on transparent paper.
And there’s a consistent metaphor: for example the web browser is represented by a globe for the world wide web. So the “hyperlink” function is a globe with a chain. This the “preview as web page” is a globe with a magnifying glass (whereas the print preview command is a sheet of paper with a magnifying glass.).
This icon language hints at function through its form and helps serve as a cue, a reminder, or a visual representation of its function.
And it all worked on 640x480 256 color screens. They are thoughtful and useful. These plain flat uninformative icons are just rude.
I realize it may be generational and privilege based, as I can read English and have a good deal of computer literacy. To my eyes the icon trend of flat, minimal icons paradoxically ask a user to possess a higher degree of computer fluency to successfully parse the artistic intent of the icon and map it to its function. When these icons don’t accurately convey their function (the Paste icon is a blank clipboard. What’s that do?) and when the design language is inconsistent within the same application and OS (do cogs mean Preferences? Services? you’re building a very confusing world for most of the user group types you claim to be helping.
Very little of it is actually good. So what then, if it’s able to spread faster than ever before? It stinks!
So don’t worry about writing that documentation- the helpful AI will still cite what you haven’t written.