No matter why, good for Google.
Seems to be more of a self-serving reason than anything else, but if it helps to kill Flash, it'll be a good thing.
Google is making good on its promise to strangle Adobe Flash's ability to auto-play in Chrome. The web giant has set September 1, 2015 as the date from which non-important Flash files will be click-to-play in the browser by default – effectively freezing out "many" Flash ads in the process. Netizens can right-click over the …
@Groaning Ninny; Amen, I have Flashblock on my computer, and aside from the security aspect, it was great for avoiding obnoxiously distracting animated ads until Google et al started moving towards HTML5.
(Editing hosts.txt to bypass most of the common ad servers- Google's included- has worked, but that's still not an elegant or scaleable solution IMHO).
Ironically, I've had to disable Flashblock on (Google's) YouTube as they changed it so that it didn't work with Flash disabled. (*) This is less convenient than previously, when Flashblock had the convenient side-effect of stopping videos from starting as soon as the page loaded (rather than when they were clicked); this is a bloody nuisance if I want to open something in a new tab for future viewing while I'm still watching the current video. Thanks Google!
(*) I thought the point of the upgrade was that Google were supposed to be using HTML5 functionality, so why would disabling Flash- or making it click-to-play- break it?
Simple: the JavaScript that loads the video and makes the decision to use HTML5 vs. Flash simply detects the presence of the Flash plugin rather than checks if it works. Properly checking for Flash would take an unnecessary amount of time since you'd have to wait for it time-out before you can declare it non-functional, or risk throwing errors all over the place.
Video streaming services tend to prefer Flash since its had more time to mature, and Flash running on one platform works just as well as Flash on a completely different one whereas different browsers implement HTML5 differently.
"Ironically, I've had to disable Flashblock on (Google's) YouTube as they changed it so that it didn't work with Flash disabled"
But it does work with no Flash installed.
So far the only thing that I have found that needs Flash is the BBC, which is good as I want to read the news, not have somebody wittering at me.
Maybe, just maybe, competent programmers would rather actually do other stuff. Not saying competent programmers couldn't fix the problem for - you know - money. But given the choice probably not that interesting to write and maintain an API to display stuff on various platforms in a browser and take flak for not considering every possibility situation. There are way easier methods to earn money.
Programmers arn't nurses. We do stuff for money and fun, (probably mostly fun). So if you are going down that "why can't programmers do this" route. It's because they really don't have to and if pushed can find other fields to ply their skills while still being surly - but actually getting the job done.
So - there's Important Malware and Unimportant Malware now is there?
Just KILL flash eveywhere and be done with it.
Note to website developers:
If your website doesn't work properly on my computer 'cause you use / allow flash and I've blocked it (for obvious reasons) it's because *YOUR WEBSITE IS SHIT*. DEAL WITH IT.
If your website doesn't work properly on my computer 'cause you use / allow flash and I've blocked it (for obvious reasons) it's because *YOUR WEBSITE IS SHIT*.
A former customer of mine changed their site to be all-Flash - against my (prior) advice. The MD was really quite annoyed at me when I mentioned that Flash is a poor solution for a general-purpose site like theirs.
I'm pleased to reveal that the Flash site has been thrown away. Not that I'm going to take them back as customers, though...
Vic.
"If your website doesn't work properly"
I tried to look at this one the other day www.olamef.com
Hard to believe a company still has a web site which does no more than tell you you don't have the latest version of flash installed (hard to believe a company ever had one really).
As I said elsewhere:
Yes, it'll be great when all Flash advertisements with loud music become HTML5 ones and you'll need a 3rd party tool to block them. Absolutely the best thing along with killing off one of the most powerful and yet relatively easy to develop with tools on the web.
But hey, at least I was reminded of this site http://flashvhtml.com/
It doesn't matter how easy it is to develop 'things' with flash, it is full of holes. It's pretty easy to use a gun, it's also pretty easy to hurt others with one.
They are both tools, they are both inherently unsafe.
Coincidentally, the second one let's you make holes in other things, just like flash in a browser!
I'm already running NoScript again. AdBlock has always done a decent job of blocking both Flash and HTML5 ads. Unfortunately, regular websites are being replaced by the HTML5 equivalent of those moronic whizbang all-Flash sites that were big in the early 2000s.
P.S. Adobe wrote most of the HTML5 standards, which are just recycled Flash APIs. Flash isn't dead, it's been integrated into the browser.
Don't care if Google benefits, don't care if malware authors get round it quickly. This shows a step change in attitude towards flash which is only a good thing. The other browser vendors have been quick to copy chrome in the past, and I hope that happens in this case.
This is a good thing for the majority of people, and therefore a good thing in my book. Huzzah!
What annoys me is news pages that have a fully explanatory text - yet auto-play an embedded video.
YouTube is annoying in that it appears to have an options default of "autoplay - on" . When the video you selected has finished it - then automatically plays the next one in its carousel. Setting the option to "off" seems to have a very limited life of possibly a few hours.
OK, I know it pays for everything and I'm the customer being sold, but can we just turn off advertising.
Realistically advertisers PLEASE stop auto-playing adverts. If I'm browsing the web and everyone in the office turns to look at me because of your blaring advert then you've just lost a potential customer irrespective of what you're punting.
+1.
Also, if you force full-screen ads on me, I will deliberately go back and get the news / content from somewhere else* on the basis that it is the most irritating and egregious exploit of my attention.
Same goes for content layout fails because ad loading has been prioritised over the raison d'etre.
*And probably not come back.
I chuck the interfering chunks with FireBug, then do what I came for. Then I don't come back.
(You can accomplish quite a bit this way, like bypassing the opaque/distorted layers some sites use to force collection of personal info/permission before granting access, or make more of the essential content fit without needing scroll bars, ...)
"bypassing the opaque/distorted layers some sites use to force collection of personal info/permission before granting access"
And that's what HackTheWeb is for, clearly. Activate, mouse over, press "R", done. Wanna get rid of it forever? Then it's "K" (as long as you also have RIP installed). It's a must-have if I ever saw one...
While Flash has outlived its usefulness the reality is that advertisers can implement the same annoying behaviour in HTML5 and now its competing in the same thread as the rest of the content. So if anything performance is more likely to suffer with all-HTML5 ads than it would with a plugin.
Just set media.autoplay.enabled to false (about:config is the page to go). It will stop autoplay in HTML5 videos... which do behave. For those which don't (like YouTube), the next released version of Firefox, ver. 41 set for September 22 release, should solve the problem for good. You actually may get it today as the Firefox 41 Beta (with all the caveats applicable for beta versions).