Live data from Hacker News

Google is banning Flash from its display ads

theverge.com

11–20 of 148 posts

Re: Google is banning Flash from its display ads

#11
post #8

One thing HTML5 lacks is the ability to combine all assets into one file. This makes Flash particularly handy for advertisements. Safari almost got there with its .Webarchive format, and Mozilla experimented with a file format but it didn't get anywhere.

Couldn't you use inline scripts and styles with images specified as data uris?

Re: Google is banning Flash from its display ads

#12
post #4

I wonder if people may begin to go back to older browsers for surfing once ads have completely transitioned to HTML5 :-)

Just add a bookmark to kill iframes, then you just click the button to instantly remove any iframe adverts (which includes all of google's ads).

Re: Google is banning Flash from its display ads

#13
post #7

Silly question: Do people not use Click-to-play? I thought it was enabled in browsers by default now, or at least Firefox.

I do (even as a sometime Flash developer), but unfortunately it's not always practical. There are plenty of sites, including Vimeo embeds and Vine, which cover the SWF with an HTML element - making it impossible to right-click to play the SWF. So you end up disabling click-to-play just to see the video you wanted.

Re: Google is banning Flash from its display ads

#14
post #11
post #8

One thing HTML5 lacks is the ability to combine all assets into one file. This makes Flash particularly handy for advertisements. Safari almost got there with its .Webarchive format, and Mozilla experimented with a file format but it didn't get anywhere.

Couldn't you use inline scripts and styles with images specified as data uris?

Yes, I've used bundlers before which package the scripts and styles into a single HTML file.

Re: Google is banning Flash from its display ads

#15
post #4

I wonder if people may begin to go back to older browsers for surfing once ads have completely transitioned to HTML5 :-)

Just add a bookmark to kill iframes, then you just click the button to instantly remove any iframe adverts (which includes all of google's ads).

Why? This still allows the ad tracking and other malicious Javascript, and it still requires you to recognize that there are ads on the page. The cost in mental effort is significant; if you think it isn't, live completely ad free for a month or two to reset your tolerance.

Re: Google is banning Flash from its display ads

#17
post #7

Silly question: Do people not use Click-to-play? I thought it was enabled in browsers by default now, or at least Firefox.

I do (even as a sometime Flash developer), but unfortunately it's not always practical. There are plenty of sites, including Vimeo embeds and Vine, which cover the SWF with an HTML element - making it impossible to right-click to play the SWF. So you end up disabling click-to-play just to see the video you wanted.

Firefox has had a top-of-the-page notification for click-to-play for a long time, making this a non-issue.

Re: Google is banning Flash from its display ads

#18
post #3

I've blocked Google ads for so long I didn't realize they had been allowing Flash ads.

Ha. One of the annoying things about the first x86 Android tablets was that Google would serve up a flash ad which wouldn't work, presumably because it was expecting an ARM processor. As a result a whole slew of apps which had video and ads were unusable.

Re: Google is banning Flash from its display ads

#19
How can they continue to allow "video ads built in flash"? Isn't a video flash just like any other .swf, that happens to use the NetConnection, NetStream and Video classes? Or will they supply the .swf part and the advertisers just the .flv/.mp4 part?

Also, what's to stop a "html5 ad" from inlining swfobject.js? They've fallen for malvertising before, so how could they not fall for an obfuscated swfobject.js? :)

Re: Google is banning Flash from its display ads

#20
post #7

Silly question: Do people not use Click-to-play? I thought it was enabled in browsers by default now, or at least Firefox.

I use Chrome Canary, which doesn't have flash at all, and it seems that most sites automatically switch to HTML5.

Sometimes I'll go to a site in Safari or Chrome and and the flash won't play, but then I load it up in Canary and it works. I don't understand why those same sites don't just start with html5 if they already support it anyway.

Post reply on HN