Is YouTube Allowing Accidental Ad Clicks By Design?
Like many creatures of the web, I’ve been known to watch YouTube videos every now and then. For the last year or so, I’ve noticed something strange going on with Google’s advertising approach within YouTube. Initially, I just thought I was witnessing a mistake that their developers made, and I waited to see when they’d fix the issue. To my surprise, that day never came – so today, I’m going to describe the problem, as I perceive it. Let’s start with a screenshot:
Notice the message to the bottom right? It says “you can skip to video in,” and then has a countdown, in seconds. There’s nothing wrong with such an approach – in fact, it allows me to move my mouse to where I’ll have to click. When the countdown ends, here’s how the message box changes:
Do you notice anything different? The “Skip Ad” button is smaller, vertically. Why does this matter, you ask? Well, here’s the thing: sometimes, when I go to click the “Skip Ad” button, I find that I accidentally click the ad – not the button. How? Well, when the message changes to “you can skip to video,” I, as a user, usually move my mouse over the box, and eagerly await the moment it becomes clickable. The first few times I did this, I hovered my mouse pointer over it, and proceeded to click the box repeatedly, in anticipation. When it actually became clickable, it turned out that my mouse was hovering over the part that disappeared, and before I knew it, I had accidentally clicked the ad. If you’re doubting the significance of the box’s transformation, consider this comparison:
We’re not talking a minor difference here. A good ~40% of the “you can skip to video” box is lost, and instead the ad gains that territory. At first, I saw it as an attempt by Google to get more clicks – even though those clicks were most probably low in value. After all, if I click something accidentally, it’s extremely unlikely that I will be interested in the result of that click. And if it wasn’t about getting more clicks, then why did the box change size? As a company who (understandably) seems to put so much value into its advertisers, why would they do this? It was definitely an interesting question, to me, as it even had an impact on YouTube’s usability.
So I looked into it, and discovered that YouTube ads of that variety (Standard InStream Ads) were not being charged per click (CPC), and thus, the problem I noted above wasn’t as severe as it could have been. Still, I wondered why Google would make a design choice that would open the door to accidental clicks? After all, isn’t the amount of a clicks an important metric in the performance of an ad? Their documentation certainly brings attention to it (emphasis added):
Reporting Metrics
- Video Impressions
- Video Click Through
- 50% Midpoint Plays
- 100% Complete Plays
But, in the end, I’m certainly not an expert in Google’s advertising practices – so I could be wrong about this being a negative thing. Still, I’ll continue to wonder … so if anyone out there knows the truth, do let me know – I’m really curious. Oh, and you know what’s particularly interesting about this? YouTube’s new iOS app doesn’t have this problem – see the screenshots below. Could it have something to do with a mouse being more precise than touch? Fascinating question, in my opinion.
To Love and Hate NoScript
Mozilla Firefox has always been one of my favorite browsers. The only contender that was able to knock it from its #1 position was Google Chrome. Even though Chrome is still lacking in a few departments (extensions, bookmark management), I swear by it because of the overall performance. Plus, whenever they release a major version, I know they’ll have further performance enhancements – that’s just what they do. I also prefer the minimalistic nature of their user interface – which, as it turns out, also integrates beautifully with my operating system, Windows 7.
Despite Firefox dropping to #2 in my list, I still use it regularly for web development. They have plenty of extensions to keep me coming back: Firebug, Web Developer, ColorZilla, HTML Validator, and… well, NoScript. All of those extensions are excellent; however, NoScript sometimes irritates me.
NoScript Firefox extension provides extra protection for Firefox, Flock, Seamonkey and other mozilla-based browsers: this free, open source add-on allows JavaScript, Java and Flash and other plugins to be executed only by trusted web sites of your choice (e.g. your online bank), and provides the most powerful Anti-XSS protection available in a browser.
NoScript’s unique whitelist based pre-emptive script blocking approach prevents exploitation of security vulnerabilities (known and even not known yet!) with no loss of functionality…
Certainly sounds great – and it works very well too. I really get a sense of safety in knowing I can selectively enable specific elements on webpages, blocking everything else by default. The functionality they offer is great. The problem I have is more with the developers, not the extension. You see, here’s the problem: NoScript is regularly updated, so you’re very likely to see this on a regular basis:
Kind of annoying, but by itself, not a deal breaker. After an restarting Firefox due to the update, I’m immediately greeted by the following page:
Let me state this very clearly: Every time I update NoScript, I’m thrown to that page. Ugh. Sure, they show me the change log, news, and more – but they also show me ads… a lot of them. Let’s start by looking at how much of the site is devoted to ads. I’ll highlight pure advertisements in red, affiliations in pink, and donation controls in orange:
That’s quite a lot of advertising on the main page… and it is above the fold of the page. It’s not the worst I’ve ever seen, but it is still a significant assault on my eyes. I won’t show you screenshots of what the rest of the page looks like, but trust me – it follows the same trend. If you’d like to see it all, you can visit it here. That said, I get the whole “we’re starving programmers and we need the money” thing, but I expect a certain amount of elegance in pursuing revenue. Considering their previous shady practices, though, I’m not entirely surprised.
Another aspect of their advertising that particularly bothers me is how they claim to be “your friendly web cop”, keeping you safe, and yet, they are suggesting software that they probably never even tried. I’m particularly referring to the “PC slowing you down? Free scan” and “Top tip! Click here to check if your drivers are up-to-date!” ads. I would never click on those things… but I know some people that might, especially if they are shown on a security-related site. At first glance, even I have to ask myself if it is an ad – it almost looks like it could be another software offering from the same company. Things like that really make me want to start using AdBlock Plus again… and that’s not cool, since I am a web developer myself.
Overall, if their site was more tastefully presented, and the ads were more respectful in number and placement, I’d have less of a problem with them showing me their page every time I update. In its current state, it is just so obvious to me that they are money-hungry – to the point where they put little thought behind the resulting user experience. Even with that aspect improved, a pretty page could still be an annoyance if you are automatically thrown to it once a week. Thankfully, the NoScript guys have a way for you to disable the feature. Hurrah!
Solution
With the latest version of NoScript installed (In my case, 1.9.9.15):
1) Right-click the NoScript icon, and select Options.
2) Click the “Notifications” tab.
3) Find the checkbox titled “Display the release notes on updates”, and uncheck it.
4) Click “OK”.
That’s it! The NoScript page should no longer be force-fed to you after every update. Take a moment to truly enjoy that fact.
If you’re ever wondering about what they added in a particular update, you can check the update-specific release notes from within Firefox itself. In the Add-ons Manager, click the “Updates” tab, select the NoScript update, and click the “Show Information” button at the bottom of the dialog. Once clicked, you’ll see additional information about the update:
Now… remind me, NoScript developers, why I need to see your homepage every time you release a new minor version? For the sake of your advertising revenue, perhaps?

















