No, We're Not the stupid ones
philcrissman.com
philcrissman.com
I have a screenshot on the front page of my website. The screenshot has buttons on it. The buttons are, obviously, not functional. This is a difficult concept to grasp for a sizeable portion of my user base -- you should see the CrazyEgg heatmap and the big red dot right over the "New" button, or the emails I got about how "I tried to use your program but none of the buttons I clicked on worked."
There are productive and unproductive responses to that. Telling users "Look, doofus, that's a photo. You can't interact with elements in photos. You should know this by now." is an unproductive response: it does not help your user or advance your business goals. Having the site actually do something when someone clicks on the photo, to clue them in to the fact that it is in fact not the program itself, is a productive response. It will cut > 90% of support requests of that nature and increase your sales at the margin.
By "framing device", I mean to add context to the picture so that it's obviously not real -- so that the monkey viewing the image perceives the monkey on the screen as a representative icon and not another live monkey.
One option is to literally put it in a picture frame, especially scaled down to much smaller than "life size". Make it a full screenshot with the start bar, have the app unmaximized with some desktop around the borders with "My Computer" peeking out, leave a mouse cursor on the image, show the mouse hovering over some modal rollover state like a menu.
The 3/4 view is fairly extreme -- skew it isometrically so that it's not on the normal plane. You can fall back on the shareware standby of photoshopping it onto the front of a glossy retail box with a UPC code and system requirements fine print on the side.
CoverFlow is kind of the nuclear option, one of the most extreme slideshow effects you can get away with, that combines all of the previous techniques: http://www.apple.com/safari/whats-new.html#coverflow -- frame the hell out of it on a contrasting 3D background with shadows and skewed reflections, and skew the remaining images isometrically into a carousel of cards. Note that Apple's screenshot of the effect is scaled to 1/9th of real size, and itself has a reflected (though not skewed) shadow applied to it!
This happens all the time, and it's annoying.
Thank you.
Okay, I am one of the stupid ones. Carry on.
I can edit the title but not the URL of what was submitted; which is surely by design (and makes sense, you wouldn't want submitters altering the URL after the fact), so I can't fix it. Noted.
That doesn't bother me, though. What bothers me is that your site isn't facebook! WHAT IS GOING ON!?
If you do "expect them to learn how to use the internet', then you will exclude some percentage of users, which may or may not be a good idea depending on what you are trying to do. But moral exhortations like "users should learn the internet" or "developers should make their software easier to use" are worthless.
Seriously? I mean seriously?
Enterprise applications are the worse offenders for UIs I've ever seen in my life. I've had to use a number of these programs throughout high school and 2 colleges. I've used enterprise level bug trackers and I have to say most linux GUIs manage to be easier than these products.
The product you are working on may not be a sin against humanity but there is a reason "enterprise" has a bad rap.
Amen.
The desire to understand the world around oneself is one of the key qualities of a hacker, and is the central divide between this community and the world at large.
The list you gave is almost entirely technology and math-driven. I know plenty of people who would list "emotions, families, friends, sports, celebrities" or other non-technology-based lists and claim to be equally well-educated.
A focus on technology is not the only way "to understand the world around oneself"--there are plenty of people who understand non-technology parts of the world around us and expend just as much mental energy doing it.
I would say that "the central divide between this community and the world at large" is not a desire to understand the world, but rather a focus on intelligent use of technology. Other very intelligent and motivated people focus their understanding on other aspects of the world.
I think expecting everyone who drives to be as knowledgeable as a NASCAR driver is foolish, just as I believe expecting everyone who has learned a behavior to adapt every time something subtle changes is too far.
usable by experts or prosumers is really not the goal.
But I think it is fair to expect people not to use their car keys to try and unlock someone else's car, get angry when it doesn't work, and proceed to blame the owner of the other car and/or the parking lot.
Which, honestly, is about the level of what this article is asking for. Is that really so much?
The discussion at hand is about whether we can expect people to have at least an acceptable level of competency. The shock that we are collectively feeling at the iPad and the RWW incident is that we have perhaps over-estimated our audience, and that we DID expect users to adapt to our interfaces, because we were already designing for usability.
I'm not sure if our expectations are too high, but I think they arise from our own experience in interacting with the world, which is likely characterized not by impatience and confusion, but by curiosity.
So no, I would not proffer economic advice a serious investor, but neither would I throw my hands up in the air in a discussion about federal money policy. And yes, I don't expect everyone to be able to disassemble their engines, or build their next dining room table (hobbies I pursued before coming to electronics and programming), but I am often disappointed when people exhibit no curiosity about the objects around them or the circumstances of their existence.
When I work on other people's computers, which are invariably slower than my Linux boxes, I hot-key to the address bar, start typing a FQDN and hit Enter, only to have my focus shifted for me sometime during this process to the search engine box on the page from a slow firing page load script (thank you msn.com, yahoo.com, etc.).
I have to retrain myself to open a browser, get another cup of tea, THEN hot-key to the address bar and start typing.
Okay, well, yes, a cup of tea is an exaggeration, but I think you get my drift.
I think there is at least a lesson to be learned. Typing just a name into the URL bar and "feeling lucky" seems to be EXTREMELY common. In fact, watch anybody who is not an IT specialist surf the web, and they probably do it that way.
So I wouldn't blame web site UIs so much as Browser UIs.
Curious: those Facebook Connect people were using IE, or FF? Wouldn't IE use Bing search?
Yes, Google worked as it was intended to work.
No, how Google is intended to work is not the ideal solution for the problem people are trying to solve when they use Google.
It's the wrong solution. That's the point.
That's really not too different from what I wrote; except I'm saying: people should be _expected to recognize_ that they're using the wrong solution, and that they need a different solution.
You seem to be suggesting that _Search_ should change something to suit the people who are using it "wrong". (Feel free to correct me on that.) It sounds like you're saying "Search should know what you _intend_ to look for, not just what you _typed into the search field_".
I'm not sure I expect an algorithm to know our _intentions_. (Though Google's 'did you mean...' is clearly already trying to accomplish this, as much as possible.)
I actually had a similar problem just an hour ago. I needed to look up the price of a piece of metalworking equipment. Since I had purchased items from Wholesale Tool in the past, I entered "www.wholesaletool.com" into Firefox. Then spent the next few minutes trying to figure out why my search for a 1-inch threading die wasn't turning up anything useful. It turns out that the site I really needed was www.wttool.com instead!
And I'm a software dev who spends a lot of time on the web! How much longer would a non-expert have wasted before figuring this out? It's not necessarily anyone's fault; it's just that the web can be awfully confusing at times!
You mistook one wholesale tool store for another, whereas these users confused a news article about facebook's redesign for the place where you login to facebook.
Because that's clearly how the general public intends to use Google/Search.
The only reason I don't use it that way is that I've learned to adapt to its shortcomings. I'm better than most at finding what I want using Google because I've learned to speak in Googlese, so to speak. How to frame my query in a way that returns what I want. I've adapted to the tool rather than the other way around.
Clearly that's a bit much to expect of the masses, who are very often frustrated by Google/Search. I'm not running down the masses here. They want to get things done. We have very basic tools to help them, I'm arguing that our tools should be orders of magnitude more sophisticated.
Sure it's hard, and while that response may be satisfying for engineers, that doesn't solve the problem people are trying to solve when they use Google/Search.
And honestly, there's just something plain wrong with your algorithm when it returns a news story as a top result for "facebook login". It's a safe bet that is NOT the result 99.999% of the users are looking for when they type that in. And if you're failing your users a very high percentage of the time, the problem simply does not lie with your users.
Learn from it? Sure. Expect it? I still don't think so.
In the end, it's Google's responsibility to find the correct page for what it's users are looking for, even if they're using it as some sort of web-CLI for the wrong purpose. Google has the stupid people in its audience, so Google should design for them. Heck, Google should be able to detect a person's intentions; not sure if they can, but at least I guess it would be possible to classify websites as stupid and people as stupid, and match accordingly.
Sidenote: Don't bring up geeks. Geeks are so far advanced on technological intelligence to be gods to the mere mortals around them.
Amen! That last bit is quotable!
http://www.connectedaustralia.com/News/Trends/tabid/121/sele...
Sometimes the solution isn't to optimize your tool for something it can't do very well but to build a new tool that does do it well. I think turning Google the search engine into a site redirection service for keywords ala AOL falls into that category.
It's a minor point, but somebody commenting on how stupid users are to believe anything that Google says has himself fallen for a common Google-powered meme.
... You've also apparently misunderstood the post. I don't think the users are stupid.
I think that the statement "Google and developers are stupid and/or have failed for allowing events like this to happen" is incorrect. That's the whole point of the post.