Hacker News new | past | comments | ask | show | jobs | submit login
Hey Yahoo, You’re Optimizing the Wrong Thing (hilarymason.com)
113 points by ColinWright on Sept 18, 2012 | hide | past | favorite | 99 comments



It's unfortunate that the person who wrote this article didn't consult with someone more informed about the online advertising world.

As someone who has been in the belly of the beast, I'm going to try to summarize the various ways that this article is getting it wrong.

* Most Yahoo Mail ads generate revenue based on impressions, not clicks. So Yahoo isn't directly making more money by grabbing these "random" clicks.

* Where clicks do matter, major ad platforms including Yahoo throw away a LOT of clicks as fraud, and accidental clicks tend to disproportionately get thrown out along with them.

* In general, random clicks are considered a real PITA for major ad networks, as they confuse the heck out of ad optimization. While small players do tend to soak up that revenue, the big players really, really hate the phenomenon because it makes them far less efficient.

* It turns out what most impacts ad effectiveness online is whether people actually see the ad. An incredibly number of ads are just never seen by the audience. As a consequence, a good publisher will try to find locations for their ads that are highly visible. Highly visible and likely to evoke accidental clicks are, unfortunately, highly correlated.

* Most advertisers who are paying per click are very performance driven. They look at ROI, which means they look at conversion rates. When you charge an accidental click, it's almost certainly not going to convert, so in the end you look worse and they pay less for your clicks.

* One unfortunate bit of truth: advertisers do pay too much attention to clicks and CTR (click through rate). Even advertisers doing brand awareness campaigns, which are not looking for immediate response from their audience, tend to look at CTR.

* Yahoo has actually tried hard to establish other metrics that they should look at, like "Bounce Rate", which attempts to factor in whether visitors immediately exit after clicking. They use those metrics internally for optimizing ad performance, so accidental clicks are likely to discourage showing an ad more than encourage it.


I think there's a very non-trivial chance the person who wrote this article knows much more about advertising than you think: http://www.hilarymason.com/about/


To be fair, it's not clear that Hilary Mason is specifically knowledgeable about on-line advertising. She is undoubtedly very knowledgeable about computer science, big data, and a number of fields in general, but it's possible her major interaction with the specifics of on-line advertising are as an advertisee, either directly or by proxy.


To be clear, I'm not knowledgeable about online advertising. I do understand that the incentives of the advertisers and the users are often opposed, but I was highlighting this as an example of poor product design likely due to optimizing click-throughs, not product experience. :)


I think the notion that poor product design can evolve from abuse of data is an interesting discussion, but unfortunately a) it probably isn't poor product design (what function would you put in the areas of the screen most likely to suffer a misclick?) and b) not at all likely due to optimizing click-throughs. Ironically, the misclick problem is a well known issue in online advertising, and the best way to mitigate it is to use the data to dampen the noise.

There are obviously a number of ad revenue driven pressures on Yahoo Mail's design. The display advertising market is very different from the search engine market. It is only tangentially about the clicks. The biggest pressures are:

"Premium Locations": these aren't necessarily the places that get high click throughs, but rather the locations which are prominently displayed and noticed by the users, which causes them to stand out in a world awash in banner ads. This competes with good UI design, which wants to put important functions in these exact same locations.

"CPM": just getting way higher impression counts. This translates to filling the screen with as many ads as possible, stealing screen real estate and really disrupting eye flow.

"CPA": Lots of ad networks/DSP's try to arbitrage between CPM and CPA. Misclicks don't generally help much with that beyond hindering optimization efforts to use clicks as signals. Mostly what this does to design is encourage "rest points" in applications where users are likely to actually take the time to go all the way through to a conversion (think of it like TV commercial breaks in sports).

"Uniques/F-Cap": You want to raise the bar on the minimum # of impressions seen by every visitor, because those early impressions are far more likely to be people who haven't seen the ad before. Advertisers pay a lot more (10x more is not unheard of) for that. So, there is pressure to spam the visitor with as many impressions as possible before they are likely to leave (which makes it hard to serve ads in a way that is proportional to the value the user derives from the experience).

"View based conversion": The underbelly of the adverting network. In theory this is a good thing. In practice, it creates an incentive to shove ad locations in to the page that the visitor never even notices (ironically the opposite of the problem the article contends).

Some people have apparently gotten the impression I was questioning your credentials, your intelligence, or somehow attacking you personally. At least in terms of intent it couldn't be farther from the truth! While I think your naïveté about online advertising undermines your article, all it might imply about you personally is your curiosity about online advertising is low as compared to other pursuits. If anything, I'd say that is a compliment. If I conveyed or you perceived anything other than that, I certainly apologize.


She's a data geek. How does that make her an expert about advertising?


"... She's a data geek ..."

'She' has a name, Hilary Mason or @hmason.


Perhaps someone felt that it inappropriate to call the author out by name, and didn't feel that referring to them by a completely appropriate gender pronoun was in any way offensive... because, you know, being a woman isn't some kind of insult.

If it had read, "He's a data geek..." it would have only have been offensive because they got the gender wrong.


"... Perhaps someone felt that it inappropriate to call the author out by name, and didn't feel that referring to them by a completely appropriate gender pronoun was in any way offensive. ..."

I understand the line of reasoning, however the tone of the comments about the article are negative and not up to standard. [1] It is not a question of gender but how to discuss, acknowledge & discuss an authors work in a civil manner.

[1] cf https://twitter.com/hmason/status/248262821924720640


I agree the tone of many of the comments are not up to standard. I think both mine, and and the one you chose to go after were. Neither of us questioned her professional skills, talents, intelligence, awesomeness etc., just her domain expertise (in a domain which I'd think no one would expect expertise), which seems eminently reasonable given that the only indicators were a lack of said expertise. It seems even more reasonable because she acknowledged that she does not.

You are criticizing the people who are behaving in a civil manner for the behaviour of those behaving uncivilly. Try to focus on the jerks, there's an off chance they might get it.


"... You are criticizing the people who are behaving in a civil manner for the behaviour of those behaving uncivilly. ... Try to focus on the jerks ..."

Yes & no. I'm don't think I'm being that critical, 'why don't you refer to someone by name.' I take your point though. As for focusing on "Jerks", I ignore them. I'd rather point to measured responses like your own illustrating to "Jerks" how to respond.


She also had a blog and a Google Plus page. What more credentials does one need?


While I agree that being a data scientist increases the odds one might know a thing or two about online advertising, it's far from a strong indicator, so I'm not sure what your basis for suggesting a "non-trivial chance".

Ms. Mason has confirmed her lack of domain expertise, so I guess that settles it.

In the process of attempting to highlight an important lesson about applying data analysis, she has highlighted another important and related lesson: regardless of the level of one's data analysis expertise, without domain expertise to contextualize the data, it is terribly difficult to do any kind of useful analysis.


I didn't say she was an idiot. Honestly, the way the ad business works sometimes, it makes more sense to idiots than to smart people. ;-)

A lot of people with her background come to the online ad business. While brilliant, they find they have a lot to learn and a lot of assumptions that they need to throw out the window. Fortunately, the brilliant ones have no problems learning so they come up to speed quickly, but this doesn't help them to understand things prior to digging in a bit.


Really? Because nothing in that bio points to that. Actually the whole thing is unbelievably vague and opaque.

And these kind of cutesy oneliner descriptions of one's skills make me cringe: "Simply: I make beautiful things with data".

OK, she works as a "chief scientist" (that's not even a job, for us, old time folks, but anyway) at bitly (a URL shortening service, i.e as far away from a real business as you can get, that aspires to be a "bookmarking service" also.


> a URL shortening service, i.e as far away from a real business as you can get,

Please define 'real business'. What does a company need to have to be a 'real' business? Users? Revenue? Profits? A product that at least some people are willing to pay money for?

I agree that bit.ly is a very simple concept, but I take issue with the disdain in your post - even URL shortening stops being straightforward once you expand from n = 1 to n = 10,000,000. And bit.ly does a lot more than 'just' that.

This reminds me of McCain's 'real America'. You may not like {NoVa, these kinds of startups} and you may think that they don't capture the 'true' spirit of {Virginia, business}, but at the end of the day, their {votes, dollars} count just as much as 'real' {America, business}.

You may not think Hilary's qualified to talk about the details of Yahoo's particular advertising model, but don't extend that into what's bordering on an ad-hominem attack against a very legitimate startup, as well as a key figure at said startup.


>Please define 'real business'. What does a company need to have to be a 'real' business? Users? Revenue? Profits? A product that at least some people are willing to pay money for?

Revenue and eventually profits. Even if "url shortening" is a "real business", it still is in the very far outskirts of "businesness". A very marginal value adding service, that exists solely because of some very marginal deficiencies of other services. Even Twitter has trouble monetizing, a "url shortening service" 100 times more so.

>even URL shortening stops being straightforward once you expand from n = 1 to n = 10,000,000.

I fail to see how. Even a simple setup can handle 10,000,000 shortened urls with aplomb. And url shortening is the most sharding friendly use case you can get, ie linear scaling is trivial in a url shortening service.

>You may not think Hilary's qualified to talk about the details of Yahoo's particular advertising model, but don't extend that into what's bordering on an ad-hominem attack against a very legitimate startup, as well as a key figure at said startup.

Well, she may or may not be qualified. I just pointed out that the page the parent pointed to as proof of her competence on the matter doesn't _prove_ her qualifications at all.


[Disclaimer: I have decades of first-hand knowledge of Hilary's awesomeness, going back to when we were CS students together in college. So yeah, I'm defending my friend.]

I'd like to ask you to think twice before publicly questioning someone's credentials like this. Whatever your intentions, picking on someone's CV just because of a blog post you disagree with is not only rude, but it sends a message -- particularly to women in tech -- that if they speak publicly, if they offer up their opinion, they will be attacked not about the content of their point but about their competence to speak at all. I believe this kind of attack has real consequences on our field, and I would urge everyone to show everyone the respect they'd want for themselves.

Dave


>it sends a message -- particularly to women in tech -- that if they speak publicly, if they offer up their opinion, they will be attacked not about the content of their point but about their competence to speak at all.

Oh, don't worry about that. I'm an equal opportunity insulter! I didn't even care that she is a woman or not while making my point. Nor do I think that women in tech need special treatment. We all get what we all get. Do you see exchanges between males being any more courteous?

Notice also how I avoided to speak about their opinion on Yahoo at all -- they might or might no be 100% correct.

I only responded to the statement by some parent poster, that her CV "proves" that she is especially knowledgable in the ads field.


"Chief scientist" is absolutely a real job. Why would you think it's not?


Grady Booch had the title of Chief Scientist at several successful companies.

Is he legit in the "titled world?" :)


Because it's a non descriptive BS title / buzzword?

Which is very common in modern business, but shouldn't happen when you have "science" in there. Lives a bad taste.

Science is all about clarity and SPECIFIC fields of study. Nobody does "science" in general.


At a small company with specific goals, there's no implication of doing "'science' in general". I can buy that the idea of being chief scientist at, say, IBM or Google or Microsoft is a little fluffy, but if you're a startup focusing on one goal that is a little beyond what the scientific community knows how to do in theory, it's entirely reasonable to have a position in charge of guiding and directing (and performing) research to that goal and keeping up with the state of the field.

It's largely equivalent to a PI role of a university research project, except that there are things going on in the company other than pure research and so there are chief officers of other things too. Nobody thinks that "primary investigator" is a fluffy title on the grounds that people don't do investigation in general; it's clear they're investigating specific things.


NASA has a Chief Scientist: http://en.wikipedia.org/wiki/NASA_Chief_Scientist

You say "Nobody does 'science' in general", but you are wrong. Many people work at organizations that have a broad range of scientific pursuits in a broad range of fields of study. The Chief Scientist's job is "ensuring that [the organization's] research programs are widely regarded as scientifically and technologically well founded and are appropriate for their intended applications".


Dude, Amgen and a ton of other biotech/pharma firms have "Chief Scientists" or "Chief Scientific Officers" on staff. Sure, they work in specific fields or specific departments, but that is absolutely a valid and commonly used title.


Edward Tufte makes the exact same argument and has a book entitled 'Beautiful Data,' and NO ONE says that about him. Also, while I applaud your use of quotes as rhetorical device to discredit Hilary Mason and her job title, I respond better to well-reasoned arguments. May I encourage you to watch this video: http://www.youtube.com/watch?v=qL3DWcBsPU4 Now imagine her saying, "Simply: I make beautiful things with data." Does that still read cutesy to you? I might also suggest perusing her GitHub code, but I wouldn't want to alarm you, what with all this newfangled technology and rapid motion.


  > * It turns out what most impacts ad effectiveness online 
  > is whether people actually see the ad. ... Highly visible 
  > and likely to evoke accidental clicks are, unfortunately, 
  > highly correlated.
A good summary of the OP's point, I think.

I'm not sure what your end point here is, as it's all over the map, but you seems to simultaneously be arguing against the author's point and for it as well.


> I'm not sure what your end point here is, as it's all over the map, but you seems to simultaneously be arguing against the author's point and for it as well.

Sometimes the truth doesn't entirely support or undermine someone's argument. It's one of the sure signs that it is the truth. ;-)

I wasn't trying to make a specific point, but rather to inform everyone, since the article didn't.

I don't mean to be coy, so I'll share my opinion:

The article presents this as a bug, which implies it is clearly wrong. It isn't. Misclicks are always going to create undesired outcomes. If you didn't have an ad there, the misclick would trigger some other action. Showing an ad landing page is probably one of the least harmful things you could reasonably do with a click in that location, so I question the notion that this leads to a "terrible experience". It might not be a great experience, but unless Yahoo Mail is expected to fix mice and operating systems, it's probably one of the better experiences they could provide in response to a misclick.

Ms. Mason seems to believe that the false clicks are driving Yahoo to think that they are getting superior ad performance. That isn't the case, as the data itself does indeed provide some clues as to the relative likelihood that an ad received a misclick.

The notion that this is evidence of "the data only takes us so far, and creativity and clear thinking are always required to find the best solutions" isn't well supported by this problem. In reality, clear thinking about the data itself has indeed lead to about as good a solution as Yahoo Mail could provide.


I'm not sure if I understand your criticism. The article seemed to be commenting about the placement of ads (which she believes to be optimized by analytics), not about the economics of ads or how they are processed behind-the-scenes. I come from a data understanding background, and the cool thing I liked about this article was the following statement:

"...experiences like this are great reminders that data only takes us so far, and creativity and clear thinking are always required to find the best solutions..."

This might be very basic knowledge for everyone, but many researchers in machine learning & data mining community do not think like this. They believe that data tells the entire story.


    I come from a data understanding background, and the cool
    thing I liked about this article was the following statement:
    "...experiences like this are great reminders that data only
    takes us so far, and creativity and clear thinking are
    always required to find the best solutions..."
I think in principle the statement was a good one, but unfortunately the case study doesn't fit it. The location of the ad isn't influenced by optimizing click through rates, as she presumed. It also, isn't really bad design, because there isn't a much more harmless thing to do with a misclick than to show an ad. Most importantly though: the way to mitigate the damage from misclicks actually is to use the data.


In the screenshot the ad blends into the rest of the UI instead of being clear that its an ad...And its prominent placement in the UI makes it very clickable. Following your logic shouldn't it remain in the same place but be more clear that its an ad so that people are not confused that its part of the product? This would have the result of being seen but not accidentally clicked.


First: it may not be quite so apparent from the screen shot, but the ad is framed to make it distinct form the rest of the app. Going further might well do more harm than good, as it could disrupt sight lines and make the UI garish regardless of ad content. The ad itself also draws distinction with the surrounding widgets by employing a different font, a different icon style, a different background, and a different icon size.

As the article describes, people aren't misclicking because they've looked closely at the ad and mistaken it for an application function. Misclicks are predominantly people who really aren't sure what they are clicking on, don't know they are clicking, and/or didn't intend to click at all.

Either way, in practice Yahoo's optimization efforts if anything create incentive to minimize misclicks, not the other way around.


"Most Yahoo Mail ads generate revenue based on impressions, not clicks. So Yahoo isn't directly making more money by grabbing these "random" clicks"

perhaps not, but surely if I was to buy such an ad and pay per impression, I'd probably like to know what the impression/click ratio was. no doubt Yahoo advertises a low one to potential buyers...


The ad is well placed to ensure most users will see it - check out the average horizontal attention graph below to understand the necessity of that placement in the UI vs further right or lower on the page:

http://www.conversionvoodoo.com/blog/2010/04/test-your-horiz...

That ad unit is available only through Yahoo's CPM program - not self serve and I know for a fact that ad unit sells out months in advance with huge CPM volume commitments.

Modern ad platforms optimize media with backend ROI tracking via pixel-fires / cookies and Yahoo optimizes their inventory to that metric with their advertisers

Pain for users in this units placement? Maybe yes. Could do better? Always.

But pressing first priority problem for a business that can't afford to screw with their profit centers, no.


I'm speculating here, but my guess is that part of the reason it sells out is because the person buying it is measured on CTR. If this placement has a high CTR it is going to lift the overall media campaign and make the buyer look good.


Can someone explain to me what the appeal is of tap-to-click on trackpads? It's obviously terrible for usability for anyone with less-than-perfect motor control, but even for someone with ordinary dexterity like myself, it can be infuriating. I don't want to have to tread lightly around my trackpad just to keep from accidentally clicking on stuff.

And it's not just me; I watch other people use laptops, and their usage is generally littered with unintended taps; they just don't seem to care that they keep randomly misplacing their keyboard focus or switching to other applications.

I mean, I get that it's slightly easier to tap on the trackpad than it is to click with your thumb. But how can that possibly make up for all the time lost to accidental input?


Maybe it's just the Mac trackpad or I have perfect motor control, as you imply, but I very rarely have a problem with unwanted clicks due to tap-to-click. I certainly feel more agile not having to apply the pressure necessary to initiate the click and I also don't have to hear the clicking noise the trackpad makes every time I do click. All around better experience for me with little to no downside.


I use it on my MBP for one reason: less strain on my clicking finger, which in the past has led to RSI. Using my old Thinkpads with the TrackPoint and clicking was much more stressful on my hands than my current setup.

I don't have any trouble with errant clicks, but I may have altered my typing style. Right now my hands are both entirely off the keyboard (elbows resting on armrests on chair). I also understand there are some improvements in Mac OS X over other operating systems with respect to errant clicking.


I think tap-to-click is an abomination (on Windows, OSX and Linux). The worst was Windows when I re-imaged a laptop without the OEM drivers the generic Windows driver could no longer turn the feature off (argh!). But I think the attraction for designers is trying to support a pickup and drag gesture on the trackpad without using a toggle button.


I've never had this problem personally, and I use tap to click very regularly.


I never have this problem with touchpad, did you change the sensitivity threshold? Have you tried touchpad from another brand?


I think you're the odd one; I've had this problem and witnessed others having it, on most computers I've encountered with the feature. I have tap-to-click disabled on my laptop for precisely that reason.


He's not the odd one. I did not experience any issues whatsoever with tapping on my trackpad. Not even with two-finger tapping for right clicks.

Then again, I'm using a Macbook Air, which has a highly-rated trackpad.


I am not referring to a single bad experience with a single laptop. I am talking about every laptop I have ever used, regardless of settings, that had this feature enabled.


Personally, I hate tactile clicking on trackpads. Especially on newer Mac-style trackpads where the track surface is the button; I constantly have issues with my cursor moving and missing what I intend to click.

If you have a touchpad with crappy drivers, tap-to-click can be painful, yes, but good touchpads are pretty decent at discarding accidental taps. Many drivers also have options to adjust tap length, etc, if you're interested in fine-tuning it, but it's never something I've had to do personally.


Keeping my thumb on the buttons means that I have to curl up my index finger into a less natural position. Much easier to just tap. Also in certain environments the clicking noise is a bother.


Things get tense when ad-supported companies have to make money. When I ask my mom or dad to click the first Google search result, they click on an ad. When I ask them if they realized that it was an ad, the response is "no". A good portion of the ad business is confused clicks/taps (it's worse on mobile).


As someone who has worked on all three sides of the equation (selling ad space, brokering ad space, and buying ad space), I can tell you wholeheartedly that ad purchasing companies do not want these clicks. They're paying for something of no value.

I don't know how companies can be convinced to do ad placements like these, or if they simply rely on getting enough conversions from accidental clicks from unknowing users to make out in the end.

Either way, it's a bad practice and something I'd equate with a torrent site or rapidshare.


Ads like this are typically bid on on a CPC basis. Shaky grandpas who click ads on accident and don't convert drive down the cost of the clicks. If you assume shaky grandpas account for 50% of the clicks, and 0 convert, then they'll make the CPC worth half what it would have been without shaky grandpas. As a result advertisers will bid half as much and pay half as much as CPCs. Just like click fraud, unless it's an orchestrated attack on one specific company, it comes out in the wash.

In the end, the advertisers don't really care (at least if they understand the math, which many don't). They care only about their ROI. If they pay 20 cents a click and make 40 they're happy, if not they aren't. Sure you could perhaps get rid of all the shaky grandpas, pay 40 cents a click, and make 80, but it's the same ROI.

What you really end up with is a cottage industry of people making websites that can convert shaky grandpas better than real advertisers because just like spam, some non-zero percentage do convert. That's why you see some stupid ID fraud ad there. Shaky grandpas are terrified of the evil hacker who wants to steal their identity.


But then you get into the business conundrums - would you rather sell 10k impressions at .40 cpc or 20k impressions at .20 cpc?


Well, from yahoo's perspective it's 10k clicks at 40 cents cpc vs 20k clicks at 20 cents on the same number of impressions. From the advertiser's it's which do you buy, and the latter is almost certainly preferable since some number of shaky grandpas will convert.

I think shaky grandpa should be the internet standard term for worthless clicks.


A lot of products are targeted at confused and befuddled people. The "Protect Your Identity" ad could be an ad for one of those, in which case Yahoo's optimization process has placed it very well.


Unlike the ad in the article, Adword ads are usually highly relevant because they often capture the same intent as the first organic result (if done right).


My senses have now been trained to ignored those first few 'results'. Similarly, sites like kijiji, autotrader, etc. where people pay to have their posting moved to the top, I usually skip over those ones.


If that ad brings them to what they were looking for... does it matter?


It seems pretty unlikely that the highest bid ad is as good as the #1 organic search result for the same click. As advertisers get more savvy, these ads generally go to landing pages (limited navigation, tight funnel). In the rare case that the #1 ad is better than the #1 organic result, you're right-- it doesn't matter. The other 99% of the time, it does.


Google and other ads are specifically designed to look like search results and exploit the fact that older people cannot see contrast of the background as well as younger people.

The contrast on the background is much lower than the federal 508 standard for contrast and I think has changed to over the years to a lighter shade as Google "optimizes" it.

http://i.imgur.com/Wmdd0.png

One is an ad and one is a search result, is there much difference? Given the average quality of monitors, I think those are designed to fool even otherwise sharp eyes.


As has been mentioned in other posts above, it seems doubtful that ad companies (at least large ones) want these ads to be deliberately misleading.

If you click on an ad that isn't relevant to you, there are three major harms caused. One, your time is wasted closing it and going back. Two, the advertiser may have to pay extra for a useless click. Three, Google (for instance) has to consider the likelihood that this is a useless or fradulent click, and possibly reimburse the advertiser if so.[1]

All of these are bad for Google (for example). The offset gained by a few dollars in revenue is probably not going to counter that, because what they really want is users to continue using their search engine and they want advertisers to be happy with the clicks they pay for. Those are really important for them to keep. Tricking you into clicking useless links is bad, bad, bad. (Adwords hosted on someone's website is another story; that person might not feel the same way.)

But if, on the other hand, the ad actually is relevant to you, then it's great for all three parties if you click it. So I'd hesitate to attribute these UI choices to trying to fool people.

Disclaimer: I can't remember the last time I clicked on an ad anywhere on the internet, except by accident. But that doesn't happen to me on Google or other reputable advertising-based sites.

[1] see e.g. http://support.google.com/adwords/bin/answer.py?hl=en&an...


I bet it's related to the angle of people's screens: my laptop's screen is not directly pointing at me, and the samples in your screenshot are nearly indistinguishable from one another -- but is very visible when I move it to my primary screen which is at a different viewing angle. I first noticed the issue when I was looking at a graph with a watermark, and the watermark was more visible than the graph (until I looked at it on my second screen), so I'm sure it's relatively common.

On a CRT this isn't a problem, but I imagine that many people have their LCDs at an angle which isn't perfect for viewing such contrast differences ... and if a user (like my parents) are not as accustomed to playing "spot (and ignore) the ad" based on content as we are, then they might completely miss the visual cues as well.


Also, age is big differentiator for seeing contrast.

Getting people to click on the ad instead of the search result makes Google about $20 per click because of the keyword, so no wonder it's designed to be almost invisible.


This piece confused me for several reasons.

First, if anything, this seems like an accessibility problem that would be hard to solve. Shakiness affects many of us as we get older, but it is hard to design a website around this constraint.

Second, there is an implication that this ad placement is somehow "surely wrong," and a step further, is likely only successful due to pseudo-fraudulent interactions. I want to rebut this, but she does not actually substantiate it. The most I can say is that the top-left corner of the screen is the hottest hotspot, so placing an ad there is savvy at worst.

I too have been reading her blog for a while, but this piece caught me off-guard as awkwardly personal and lacking in substance.


Shakiness affects many of us as we get older, but it is hard to design a website around this constraint.

Is it? Large link targets surrounded by empty negative space seem like an easy way to solve this problem. The issue is only an issue because Yahoo puts the links in tinytext and crowds the ad link right up next to the "Inbox" link, so a twitch can send the cursor scooting past the link you want to click on to the ad you don't.


In the example provided the ad link has a decent amount of white space between it and the inbox link. There's even an intended barrier between the two in the form of a horizontal rule, granted one pixel. What more do you want?

Are we to ascertain the shakiness level of the user to determine the proper amount of white space? A CSS media query maybe?

@media min-shakiness: 0.5 and max-shakiness: 1

But then, I'm just being rude here, sorry.

The other case seemingly ignored here is that the clicked link in no way resembles the intended link. Assuming the user can read the link it seems he did not read what he's clicking on. Granted, life puts limitations on us as we get older but I don't understand how one can predict behaviors of people who do not fully read what they are clicking on.

There's a great deal to be said about examples of bad design causing people to do things they did not intend, I don't believe this is one of them.


In the example provided the ad link has a decent amount of white space between it and the inbox link

"Decent" for whom? For you, maybe, because your motor skills are sharp. For those whose aren't, maybe not so much.

Are we to ascertain the shakiness level of the user to determine the proper amount of white space? A CSS media query maybe? ...But then, I'm just being rude here, sorry.

Yes, you are. Degraded/impaired motor skills aren't just something older people deal with, they come with a range of illnesses and disabilities too. Snarking about a media query for "shakiness" is sort of like a retail store owner snarking about whether he needs to put a camera on his store door to check if people using the ramp are really in wheelchairs.

There's even an intended barrier between the two in the form of a horizontal rule.. I don't understand how one can predict behaviors of people who do not fully read what they are clicking on.

These comments indicate that you don't really understand the problem we're talking about here. It's not that the user doesn't know the ad link is a different link. It's that she tries to click the link she wants but ends up clicking the ad link accidentally because the close placement of the two links makes it easy for a bump on a trackpad to send a click intended for link A skidding over to link B instead.


Decent for whom is my point. How far down the path do we go before it's a losing proposition? You cannot possibly please everyone and yet people are advocating that we must or be labeled failures.

I admitted I was being rude. The point is that we cannot possibly account for every kind of limitation that people may have. We do the best that we can realizing that we cannot account for everything. The only answer to that question is to remove the ad altogether, which is not a solution.

Ok, good point, the problem being seeing one spot to click on but clicking on another by accident. Now explain to me exactly how one is supposed to predict that and account for it? Accidental bump on a trackpad is not a problem inherent with the design of the site, it's a problem of the hardware and its usage. It's the same problem with the vertical row of links that belong to the app in question, despite the ad placement. Are we suggesting that the menu links on the left should be separated by at least fifty vertical pixels?

So, my original point, what's the optimum distance between two links to avoid accidental clicking due to physical limitations and hardware problems? There is no way to determine that.

The example given of Google using low contrast colors to separate search results from ads is a good example of taking advantage. This Yahoo example is not because the two links in question do have a noticeable separation and do not bear any resemblance to each other. People clicking on spot fully expecting that they are clicking on another is a completely different topic and is not indicative that Yahoo is taking advantage of anyone. How can one claim that Yahoo is somehow taking advantage of people by tricking them into clicking on ads that are "close" to an intended link? What exactly do they benefit from this?


Granted, life puts limitations on us as we get older but I don't understand how one can predict behaviors of people who do not fully read what they are clicking on.

See, you've misunderstood the root of the problem. This person knew exactly where he wanted to click, he aimed for those targets, and his physical limitations caused him to miss those targets. User intent is not the problem.

The problem here is the penalty for missing: he gets shuttled to an off-site advertisement that doesn't have anything to do the task at hand. If he misses and just goes to Drafts instead of Inbox, that's a much easier mistake for the user to understand and correct; the intended target link is still prominent on the unintended page, it's easy to connect cause with effect ("Stupid shaky hand, oops!"), and it's easy to try again. Unfortunately, in this case, that advertisement's placement makes it a very expensive miss for the user. Before the user even knows what has happened, he's on another site entirely. And that ad is placed between what are arguably the two most important links in the interface: Inbox and Compose.

In the example provided the ad link has a decent amount of white space between it and the inbox link. There's even an intended barrier between the two in the form of a horizontal rule, granted one pixel. What more do you want?

He probably missed the targets because they're skinny and/or long and require a good deal of "vertical accuracy", which can easily devolve into "vertical inaccuracy". The targets should be given some additional vertical size. This is anecdotal based upon experiences with my own shaky hand, so YMMV.


As I posted in another comment, the problem you describe exists for this person regardless of whether it involves an ad or not. The entire UI for this app is a serious problem with a person of these limitations.

I fail to see how going to an ad page is a worse offense than going to Drafts as opposed to Inbox. Either way the person in question has to correct the mistake. Expensive in what way? Money, time, embarrassment? I don't see the difference.

The ad is between Compose and Inbox, so what? Are you suggesting that Yahoo somehow benefits from an accidental click on this ad? What's the purpose of them putting it there? Could it be possible they have it there because they consider that you are more likely to see it there and not that you'll accidentally click on it?

And again, what's the optimum distance that's acceptable? Fifty pixels? One hundred? I would have to assume that if this is the problem then it is a potential problem for nearly every website and application ever made. The reason this bothers me is because people are saying the burden is on Yahoo to fix this when the problem does not necessarily lay with them, but other factors are in play they have no control over. Some people are even suggesting nefarious reasons for this ad placement to "trick" people into clicking on it. For what benefit?

I too sometimes click on something other than what I intended. Most of the time I don't blame the app, I blame myself. There are times that people will employ tricks to get you to do what they want, that's when you complain; this is not a good example of this.


I fail to see how going to an ad page is a worse offense than going to Drafts as opposed to Inbox. Either way the person in question has to correct the mistake. Expensive in what way? Money, time, embarrassment? I don't see the difference.

At first it's going to be confusion. It's the difference between quickly being able to understand the mistake (because the whole interface is still on the screen, with the pointer maybe in the same position) vs. suddenly being on a completely different site. Keep in mind that this is a missed link, so the user may not immediately know what has been clicked.

After the guy has been using Yahoo Mail for a while and the peril of that ad is well understood, it's just going to become really really annoying, getting sent off-site, every time he hits it. And he will hit it.

Could it be possible they have it there because they consider that you are more likely to see it there and not that you'll accidentally click on it?

Sure. But is that the best choice? That's the question. Like you say, even fully able-bodied people sometimes click the wrong link. It seems like a good idea to take that into consideration when placing what may be the two most trafficked buttons within your interface. I'm not assuming nefarious purposes on Yahoo's part.

I can't say what the optimum vertical height of a button should be for a shaky person. Gmail serves my purposes fairly well without making many design compromises.


A shakiness adjustment is a great idea, like high-contrast mode in the OS UI. Adroid Chrome does this, it zooms in when you click on a link near another link, and makes you reclick on theink you want.


Please keep in mind, I was being sarcastic.


Large link targets surrounded by empty negative space seem like an easy way to solve this problem.

That's correct. Adding a tasteful mouse-over effect also serves as a nice additional visual cue.

(Speaking from experience: I have a very shaky hand due to an old injury.)


Just curious, why do you feel a hover effect helps in this situation? As an indicator that the pointer is where you expect it to be? How does the hover effect help in cases of shaking hands that cause the pointer to move upon click?

Also, do you use a mouse or trackpad?

Seriously, I'm curious.


It's a good question and I'm happy to oblige.

First, I use many pointing devices. With my home standing desk, I use an Evoluent vertical mouse. With my workplace sitting desk, I do better with a trackball (it's huge). When I need to take my laptop on the road, I just use the trackpad. They all have their pros and cons depending upon the task at hand.

I think the hover effect helps by making the click a more reflex-driven event. Even if my cursor is skittering about a little bit, a mouse-over effect helps the lower parts of my brain "pull the trigger" at the right moment. I'd describe it as a lot like playing an FPS or some other fast-moving action game. Sounds lame and totally unscientific, I know, but I definitely notice the difference.


I bought a mouse a decade ago for my grandma that was specifically for people with movement disorders. It's got nice ergonomics and a little microprocessor that runs some sort of smoothing algorithm to cancel out unintended jerky movements. Worked pretty well.


a link (or a non-generic search term) please and thanks.


Sorry, it's been a while. I think this might be it (or at least some version of it) http://www.montrosesecam.com/Products.html


Sounds like her grandfather needs a nice heavy mouse. She could disassemble a modern mouse and add lead weights to the inside until the weight and balance were right.


Or just, you know, turn off tap-to-click.


Touchpads are IMO less ergonomic and less intuitive than mice, sounds like her grandfather could use an extra bit of both.


A touchpad on a laptop is less ergonomic than a mouse on a properly arranged desktop. But a touchpad on a laptop is more ergonomic than a mouse on a laptop unless you set up your laptop like a desktop (place it on a stand on a big, clear desk with an external keyboard in front and a mouse pad to the side). Trying to use a mouse with a laptop that is sitting on your lap is, in my experience, invariably awkward.


Hilary Mason is brilliant. But Yahoo knows what they're doing when it comes to their advertising. YahooMail is one of the most valuable properties on the web in terms of CPM. Their ad display makes for a crappy UI experience, but it also makes them a lot of money.


I'm amazed that you can look at the wreck Yahoo has become by blind optimization and say they know what they're doing.

In the particular case of Yahoo Mail, their crappiness has driven off large numbers of high-end users. They also lost a lot of great staff who were tired of working on crappy things for managers who didn't give a shit about the users or the workers as long as the numbers were good and their political power increased.

Yahoo's a classic example of what happens when you know the price of everything and the value of nothing.


And that has always been the problem with Yahoo and their toolbars: they are predatory so you can't trust them or recommend them.


As someone already pointed out, these types of CPM offer NO value to the customer. Does it help Yahoo in the short term? Probably. Long term? Probably not.


It's easy to see the money they make from ad clicks, but it can be hard to see the money, reputation, and respect they lose to get it.


Hey Hilary Mason's grandpa, pay $20/yr for Yahoo mail with no ads!

Yahoo has already solved this problem.


In yhis case, trackpad clicking is at fault, not yahoo. Whenever I use someone else's laptop, I find myself clicking things I didn't want to click. I believe, that the default should be for trackpad to not interpret a tap as a click.


Yet another reason I:

- Use a Thinkpad with a trackpoint.

- Disable the touchpad.

- Use ad-blocking.

- Don't use Yahoo.


As a guy with tremors, the trackpoint is even worse than a touchpad.


What is your preferred pointing device, if any?

Know a few folks who have to deal with Parkinsons, which a lot of computing devices don't accommodate particularly well.


Get a mouse, preferably one with more mass in it. Helps to dampen some of the shakiness.

My tremors are not that serious though, so I'm perfectly OK with a touchpad (I'm a huge fan of Apple's glass touchpad). With trackpoints, it's hard to get a good level of sensitivity.


All clicks by accidents are unfair to the advertisers. They pay for clicks which were never intended.


Inasmuch as clicks are a valid metric for advertising performance, it is only because they prove that an ad is prominent on a page. So in that sense, there's really nothing wrong with accidental clicks.


Companies that I have worked for have developed models (approximate) to remove accidental clicks to prevent charging the advertiser. Usually, these clicks are "absorbed" into a CPM though, and detecting accidental clicks is very difficult and requires many assumptions about user behavior.


A great example of how user testing is a necessary complement to click data.


People that work in "ad operations" usually do that work by performing A/B tests etc. To me, it is a very unglamorous step child to a data scientist.


In this context, i think A/B tests would generally be the opposite of user tests.

Typically with an A/B test you'll test something like clicks. With a user test you'll have people in to try it out to see things that you can't see in the data. In this case, I think you could look at an A/B test and say, "Ad clicks are up! Great!" But in the user test you might say, "Oh, these clicks are accidental, so although it makes more money in the short term, it will decrease the value of the click and the value of the property.


Wise comments. If Yahoo was smart, they'd hire Hilary Mason.


Ads on download pages are far worse, and usually served by Google ads. http://wiki.darkpatterns.org/Disguised_Ads




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: