I bought a new Windows laptop last year. Of course the first thing I did was open IE and search for "download chrome".
Stupidly, I clicked on the first link, which was a Google ad for Chrome bundled with some malware.
Spent the next few hours getting rid of said malware.
I've used adblock (ublock) for a long time, but there was always a little bit of guilt associated with it; that episode cleared the guilt, completely and for ever.
The web can be scary without adblocker. Many people have given similar examples here lately. Here's one from me:
I have a certain addiction I cannot control. Tried everything possible without any success at all. It's not as dangerous as drugs, but it's also related to buying a lot of expensive stuff. So, when I disable adblock, every website spams the hell out of me with ads related to my addiction.
This is nasty! And disgusting. I'm sure I'm not alone. Also there's probably a huge number of people that get influenced to smaller extent and don't pay attention to it (because it doesn't ruin their lives, y'know).
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.
The only Google ads that I still get is on the Youtube app on Android... which is one reason why I don't like to install any Google binaries on my computers...
My understanding is that the system literally works by buying out your own ads, as if you were an advertiser targeting specifically yourself with ads that have no content. The effect is thus that you pay what advertisers would otherwise have paid. But if some advertiser bids $100 for one ad (this actually happens!), then Google is going to show that ad.
As such, the pricing structure, while maybe overcomplicated, is perfectly fair. Theoretically, in an ad-free world, this is the price you would need to pay to consume the same content. If you feel it is too high, then what you're saying is that, for you, ads are worth the annoyance. (Or, alternately, you're saying that you'd rather pay less and get lower-quality content.)
Personally, I think $10/month is an extremely reasonable price to pay for the web content I consume, and I'd certainly rather pay it than see the ads.
EDIT: That said, as a matter of product design, I think this pricing structure sucks. They really ought to offer a flat price that removes all ads. However, I suspect that would require strong-arming all AdSense sites to agree to new terms (since it would affect how much those sites are getting paid), and as we've seen when YouTube did this in order to create YouTube Red, it tends to create a huge PR backlash.
Me too. Also because the default Chrome was good enough.
But i came back to firefox recently and now it is my default.
The "Reading list" feature is so good productivity-wise.
And using firefox again made me realize that features like Reading-list, Tracking-protection, or even offline-mode would never be implemented in Chrome because of the fundamental conflict of interest between its users and Google
We just (last week) launched an Android ad blocker with Samsung that doesn’t require rooting your device or switching to another browser (our app works with Samsung Internet, which is the default browser on most of their devices): https://play.google.com/store/apps/details?id=com.rocketship...
Ghostery like protection is already built in. There is no menu option for normal browsing mode but you can turn it on in about:config. Set privacy.trackingprotection.enabled to true.
There is a ZeroClipboard feature request to use the HTML5 Clipboard APIs, where available, and seamlessly fall back to Flash elsewhere. Hallvord R. M. Steen, editor of the W3C Clipboard API spec, started working on it here:
I'm not the person you asked, but here's my reasons.
I'm on Linux and there no longer is a supported version of Flash by Adobe. (Apparently there is some NPAPI to Pepper bridge though, to get Chrome's Flash working in other browsers.)
I already uninstalled before that, because I wanted to force HTML5 for sites that dynamically switch between Flash and HTML5 and because I wanted to nudge more sites to support HTML5 by boosting the stats of people who don't have Flash installed.
> I'm on Linux and there no longer is a supported version of Flash by Adobe
I'm using Firefox on Ubuntu with Flash (flashplugin-installer) and it's still receiving updates. It's an older version, but it has been working fine with every Flash site I've visited so far.
I think everyone got most of my reasons covered below, but here they are: no need to manage updates, smaller security surface, battery life, fan noise. I typically browse with Firefox Nightly, and without flash installed globally I get HTML5 or whatever a site wants to offer me if I don't advertise flash compatibility. If I hit some must-have flash I have a key combo that opens the current tab in Chrome.
Historically, it's tended to have had far more zero day exploits than the web browsers themselves. removing Flash removes a huge attack surface, and 95% of the time you don't need it.
I don't have flash installed (usually using Safari and Firefox) and have to jump over to Chrome to use a site maybe once or twice a week, which is more than acceptable given the insecurity of Flash.
I really don't like flash. It's full of security holes and its primary uses annoy the living hell out of me. So I only use a browser that has it when it's on my terms.
An internal app we use at work requires an extension to do one button clipboard in Chrome and Firefox. And if you're using another browser, you're out of luck. I use it enough that I have the extension, but now the version we have and the extension it supports isn't "signed" in Firefox, so I have to make an about:config change.
We use clipboard.js in our product, it was the perfect replacement for flash copy. I highly recommend it, our users were none the wiser when we swapped it out.
Flash used to be the only thing that worked, cross-browser.
Chrome, I know for sure, changed their minds several times on whether they would allow it...security model thing, you could make it work only by tweaking some internal chrome setting.
The sales pitch at https://clipboardjs.com/ makes it sound like perhaps things have changed enough that a reasonable cross-browser solution is possible now.
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.
Bundles might make sense, but one large blob that couldn't be parsed until it was finished loading would probably be a big step backward for responsiveness. Parallel downloads also help speed things up.
HTML Imports basically give you bundling, at least for CSS, JS, markup, and things you can fit into data URLs. It'd be awesome to explore how HTML can serve as a better bundling format for ES2015 modules and generic files like video.
Almost. Compressing all of the files into one archive often results in a smaller file overall. This might work a little differently with brotli, which uses a precomputed dictionary.
The advantage of keeping the files separate is that it allows for procedural rendering. Multiplexing gives this a boost by allowing your client to fetch a lot of files at the same time.
Data URLs should be ~1.37x the size [0] of the original file (and generally, kept in the same format). Obviously, there are issues of caching, keeping the image loaded in memory, etc, but it shouldn't be all that bad. Esp. when you consider that ads are inefficient for a variety of other reasons.
We've been down the rabbit hole for a while now, and we've decided it's not so bad down here. Now we are browsing for curtains and a good rug to make the place feel more like home.
Google more or less invented the .adz file for that. It's a glorified zip file with a few naming conventions and a few other things. Many of the more common pieces of ad serving software support it.
This is from the perspective of the person who is uploading the ad, of course, not from the perspective of the browser that is downloading the ad later.
You could encode assets using "base64" and put everything in a single JS file. There may be a file size issue though, but I did that a few times (actually I did that with html files using data uris)
WARC has proven to be useful in web archiving contexts, I'd love to see browsers use it for good. http/2 is headed in a quite different direction already.
Doesn't seem like it would be very difficult to parse a zip file from a typed array (fetched with binary Xhr) and pull out images files, video files, etc. This has probably already been done but I can't find a project presently.
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.
I think Firefox's top-of-page notification is just for Flash content that is not large enough for the inline "click to play" UI. It's pretty annoying, though, because it causes the whole page to shift down. Chrome's address bar icon sounds like a good alternative.
Does anyone know why Vimeo does that? I refuse to disable Flashblock to use Vimeo, and I don't understand how requiring me to do so would benefit them.
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.
Back when I still have Flash installed, I turned off Firefox's Click-to-play because I was unable figure out how to have it on without something like a speech balloon's popping up in the upper left corner of the window every time I visit a page that wants to use Flash.
I have a low tolerance for distractions and for anything that resembles nagging.
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? :)
This is because video ads use an obnoxious ad API called VPAID [1] that is mostly used to track viewability of video ads (which in turn conditions the billing event for advertisers). This is most effectively done with Flash and so 90% of video ads use Flash if given the opportunity.
The NY Times' recent post about their transition from Flash to HTML5 video highlighted VPAID as one of their big challenges. It sounds like they had to pull the ad vendors, kicking and screaming, into the HTML5 world.
I think there's a lot of confusion in terminology here.
"html5 ad" may mean "videos in formats supported by html5 video tag"
"video ads built in flash" may mean ".flv in our own player", but also "we're going to unpack your .swf and strip anything apart from <run from frame 0>"
Also "From January 2nd next year, Flash ads won't run" does match up with "Google says that Flash video ads aren't included in the cull "at this time.""
This is great progress. Google being the biggest ad network and going with a complete ban is probably the only way to move things forward but glad to see it finally being done.
Progress = forward movement towards something. This is still great progress, regardless of how much there is left to do. Chrome was even the first browser to stop playing lots of flash ads months ago.
I've never installed Flash since it was an ad on (or maybe I just disable it, I can't remember). It's ONLY used for ads these days. I avoid the few video sites that use it.
Nope. The Superbowl was streamed with Flash Player on CBS own website. Hulu still streams with Flash Player. Zynga and King use Flash player in all their multi-million dollar earning Flash games. It's not going anywhere.
I haven't had the Flash plugin since 2012 and only a few couple of times I've encountered something I wanted to use which required Flash since when I stopped having Flash. In every case where Flash was required I simply Googled the relevant keywords and found what I was looking for provided by other non-Flash sites.
If you use Livestreamer and an IRC client, you can run Twitch streams outside your browser. That's what I've been doing - I haven't had flash installed since that cross-platform RCE bug late last year.
Surprised to see this in the news now. As an advertiser, we received notice from Google around July of 2015 that our flash ads will soon be disabled. Something like a month or two later the change went into effect.
With people shifting their layouts over to Flexbox, relying on "box-sizing: border-box", "display: table-xxx" and friends, older browsers will mess up the layout beyond belief. IIRC some older browsers even failed to apply an entire CSS file if they couldn't parse a single rule - good luck with ::before, ::after, ::nth-child and friends.
CSS, unfortunately, isn't really backwards compatible unless you invest a LOT of effort into testing and development.
Good riddance. Those older browsers are also going to be full of unpatched security holes, and if websites don't work people will eventually quit using them.
Many recently updated websites of unicorns/startups look very bad or often completely unreadable on older browsers e.g. IE 9. Can they live without enterprise sales?
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.
It depends on the tracking. They are far more advanced than simple cookies these days. Some do use javascript to load things and/or report back without resorting to easily-deletable cookies. Whether something qualifies as malicious or not is a matter of opinion. Imho any tracking attempt by unnamed third parties (ie without my say so) is evil.
For example, Chrome keeps Google analytics connections open for 4 minutes since the last request, even cross sites. This is a cookie less, IP less of uniquely identifying a user.
I don't look at ads...that's remiss of me, as some ads probably contribute to my salary...
When I see a three column layout on a client's page, with the right column "blinking" I think, usually, that they're probably barely holding on...just from experience...
I use firefox at the moment and do not have flash installed. In the rare occasion that I cannot view a video because I need flash I will fire up chrome to watch it.
Also, I use adblockers.. so I haven't seen a flash ad in ages.
Honestly, it has been a very long while since I've seen ads. Adblock aside, my phone is so old that any significant ads effectively causes a crash, total non-responsive phone. So I still don't see them.