3 ms·
> Today, more than 90% of Flash on the web loads behind the scenes to support things like page analytics. This kind of Flash slows you down, and starting this S
by justinlardinois 10y ago
> Today, more than 90% of Flash on the web loads behind the scenes to support things like page analytics. This kind of Flash slows you down, and starting this September, Chrome 53 will begin to block it.
Slightly off topic: I always found the term "block" to be a bit odd in the web browser context. The browser is the ultimate authority on what gets rendered and shown to the user; there's no need to block anything, because it can just not attempt to show it in the first place.
The term goes back at least as far as popup blockers. I wonder if it's because early popup blockers were browser plugins, rather than built in features, so they did have to actively intervene in the user experience.
- pdpi 10y agoThe UA might be the ultimate authority on what gets presented to the user and what doesn't, but, for better or for worse, the policy has been "draw everything" since forever. Given a change in policy that explicitly avoids drawing some specific things, it's fair to call it "blocking" those things.
- countryqt30 10y agoI think it is very easy. Your browser BLOCKS the server from delivering something. I think the term "blocking" is perfect here. :)
- cpeterso 10y agoThe server is not going to deliver something unless the client requests it (or the client and server are using a protocol like HTTP/2 that can push content from the server).
- themckman 10y agoI think your parent is pointing out that the browser is the one that initiates the fetching of all of this content in the first place. So, there's no need to "block the server from delivering something" as it can decide never to ask the server to deliver that something.
- Sir_Substance 10y agoThat's not what happens though. The server totally delivers the initial thing, the browser decides the thing is not important and doesn't do anything with the data it received and inspected. This may result in other things never being requested. The term "ignoring" is more accurate.
- matt4077 10y ago"boycotts"? "strikes"? "No animation, no service!"?
- kalleboo 10y agoIgnores? Filters?
- sbuk 10y agoYou are absolutely correct. 'Block' is an easier term, or at least a more familiar term, for the layperson.
- _pmf_ 10y ago> This kind of Flash slows you down, and starting this September, Chrome 53 will begin to block it. Ah, so it's for the user, not because other ad networks cannot rely on implicit whitelisting for their analytics callback channels because, aww shucks, the browser vendor just happens to run the ad network.