Google Patches 30 Chrome Bugs, Adds Instant Pages 103
JohnBert writes "Google patched 30 vulnerabilities in Chrome, paying out the third-highest bounty total ever for the bugs that outsiders filed with its security team. The company packaged the patches with an update to Chrome 13, adding Instant Pages to the 'stable' channel of the browser. The feature, which Google earlier tucked into Chrome 13 previews, proactively pre-loads some search results to speed up browsing. Google last upgraded Chrome's stable build in early June. Like Mozilla, which this year shifted to a rapid-release schedule, Google produces an update about every six-to-eight weeks. Fourteen of the 30 vulnerabilities patched were rated 'high,' the second-most-serious ranking in Google's four-step scoring system, while nine were pegged 'medium' and the remaining seven were labeled 'low.'"
Instant Pages? (Score:4, Insightful)
I thought this was called link prefetching.
Re: (Score:2)
Yep, I remember when Firefox removed this feature because it was only really useful to 56k users.
Re:Instant Pages? (Score:4, Insightful)
I seem to recall an antivirus software (AVG I think) doing something similar (prefetching and scanning for viruses on search results) and it caused havoc for webmasters.
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Think of it as free hits to your website, without getting all those pesky customers...
Re: (Score:2)
coming to you soon: Google Instant Pages(tm).
the last trademark owner abandoned [uspto.gov] the poor little expression :)
Re:Instant Pages? (Score:4, Interesting)
I added a simple check to my scripts long ago that detected Firefox prefetching and thew a HTTP 403 Forbidden status with a "Prefetching not permitted" message. It was straightforward to detect and block.
Hopefully Chrome either makes it easy to detect and block, or at least easy to detect.
Re: (Score:2, Informative)
I added a simple check to my scripts long ago that detected Firefox prefetching and thew a HTTP 403 Forbidden status with a "Prefetching not permitted" message. It was straightforward to detect and block.
Hopefully Chrome either makes it easy to detect and block, or at least easy to detect.
Sites must opt-in by changing their HTML. Users can disable it for their browser by unchecking "Predict network actions to improve page load performance" in Settings.
Re:Instant Pages? (Score:5, Informative)
I did some Googling and apparently Chrome will send the following header when prefetching:
X-Purpose: instant
http://www.google.com/chrome/intl/en/webmasters-faq.html#instant [google.com]
So it looks like it will be easy for me to block just as I have blocked Firefox prefetches.
Re: (Score:2)
Re: (Score:2)
Because bandwidth costs money, in a nutshell. There's no point spending that money to provide a page the user may never see.
The same argument applies in reverse. We don't all have effectively unlimited broadband caps, and I will not thank Google if it starts randomly downloading pages with accompanying multimedia content to use up mine.
(My sites show up plenty fast enough on demand for my visitors, and the only sites I use where speed is a real problem would be unlikely to benefit much from this feature sin
How much are you saving? (Score:1)
Do you log details of blocked pre-fetches? Do you have data on what portion of blocked pre-fetches were then followed by real visitors? You say "My sites show up plenty fast enough on demand for my visitors, ..." but does that apply well to heavily bandwidth-constrained users? Modems may be old-fashioned, but mobile and wireless users still frequently get poor network performance. Do you have data on how fast all of your visitors download your pages?
You may well have done all the analysis and come up wi
Re: (Score:2)
I'm a contractor, so I've worked on quite a few projects within a relatively short space of time. Few of them block prefetching techniques in practice as far as I know, but several of them keep quite careful metrics about user download performance, particularly those serving multimedia content of one kind or another, and they are certainly healthy enough for their intended user bases without prefetching.
I'm not arguing that prefetching should always be disabled, BTW, just pointing out a possible reason why
Re: (Score:3, Informative)
As far as i understood, Instant Pages not only prefetch the top-hit in your search, but also renders the page in background. Didn't find any original anouncement from google, but here you can read some more about it http://www.ecreativeim.com/blog/2011/06/google-announces-chrome-only-instant-pages/ [ecreativeim.com] .
Re: (Score:3)
The difference is in implementation. Link prefetching was already supported in Chrome (and Firefox), which fetches the page in the background and stores the results in cache. Chrome 13 goes a step farther, actually prerendering the page in the background if requested (including running Javascript).
Implementation details are here: http://code.google.com/chrome/whitepapers/prerender.html [google.com]
Re:Instant Pages? (Score:5, Insightful)
Chrome 13 goes a step farther, actually prerendering the page in the background if requested (including running Javascript).
Better hope that it's not a malware page or something trying to use an XSS exploit. Be exploited before you even clicked the link! Brilliant!
Re: (Score:2)
I agree - this could be a very serious expoit route. Well meaning sites could easily be spammed with malware site links, and preloading links will completely fubar any sense of trust in that site. Pre-loading is diabolical anyway, for anyone who has a bandwidth cap, and uses it.
Re: (Score:2)
I can see a couple issues (Score:2)
The first issue is this is going to play havoc with traffic analytics and tracking. I'm sure Google Analytics will handle Chrome's Instant Pages just fine, but everybody else will have to figure out how to ignore Chrome pre-loads. I did some searching and they are adding a Visibility API to Chrome to allow authors of other traffic reporting packages to handle the difference. Hopefully the Visibility will be pretty straightforward and not require a lot of extra work.
The other issue is that this is going to e
Re:I can see a couple issues (Score:4, Interesting)
The first issue is this is going to play havoc with traffic analytics and tracking.
Good. If information about my browsing habits starts to become unusable then perhaps they will stop tracking it.
Re:I can see a couple issues (Score:4, Informative)
If information about my browsing habits starts to become unusable then perhaps they will stop tracking it.
I'm about as pro-privacy as they come on this issue, but even I don't mind a web site doing analytics within its own domain to see which types of content are most popular so they can be prioritised, optimise navigation based on users actual needs, etc. It's the cross-site/cross-visit tracking that is creepy, IMHO, particularly if associated with any other data previously known only to some of those sites.
Re: (Score:2)
Re: (Score:2)
Does instant pages pump up the hit count? (Score:2)
If the browser starts preloading high ranked pages that I'm not interested in, and do not click on, doesn't that falsely inflate usage statistics on those sites?
Re: (Score:2)
It looks like they are going to try to address that with the upcoming Visibility API:
http://code.google.com/chrome/whitepapers/pagevisibility.html [google.com]
However, it seems to be JavaScript based which, at least to me, is not a desirable way to determine whether or not the page is being pre-loaded.
At least Firefox sent a "X-moz: prefetch" header which I used to ignore the traffic on those requests.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Yes it does. I have a a very low traffic blog so I can see the results easily. Doing a search where my posts come up in the first page of results causes each page to register two pageviews in the blogger stats for each one.
Re: (Score:2)
Doing a search where my posts come up in the first page of results causes each page to register two pageviews in the blogger stats for each one.
Why two?
Re: (Score:1)
Re: (Score:2)
Because one shouldn't need to install an extension for such a basic feature?
Re: (Score:1)
If y
you know what speeds up my browsing (Score:1)
its when the page doesnt update every fucking time I type in a letter frantically trying to guess what I mean, often with not even funny anymore horseshit
let me type and when I am good and GD ready for the query to be executed then I will hit enter
Re: (Score:3)
Then turn it off.
Sheesh.
Re: (Score:2)
then it pops up on the next computer I use, maybe I want to delete cookies then I have to constantly turn of the fucker, what If I am one of those people who clear cookies every time my browser closed
Sheesh they can handle my documents just fine, I am almost always signed in MAKE IT AN ACCOUNT SETTING, its not that fucking hard, but NO they want to shove it down your throat so its inconvienent to not use it
Re: (Score:2)
I am just going to copy paste this since everyone in slashdot just accepts whatever "features" they want to shove down our thoats and I dont feel like typing it out for a dozen sheep
"then it pops up on the next computer I use, maybe I want to delete cookies then I have to constantly turn of the fucker, what If I am one of those people who clear cookies every time my browser closed
Sheesh they can handle my documents just fine, I am almost always signed in MAKE IT AN ACCOUNT SETTING, its not th
Re: (Score:2)
You must type really slow or something.
In my experience, it only manages to fire off one or two DNS queries before I hit enter, much less load a page. When I am stuck - usually when I'm using it to search my history or the name of a site I can't quite remember - it's always seemed very helpful.
IMHO and YMMV and all that, but for the sake of your health, take a deep breath and calm down :)
Re: (Score:2)
Re: (Score:2)
I am just going to copy paste this since everyone in slashdot just accepts whatever "features" they want to shove down our thoats and I dont feel like typing it out for a dozen sheep
"then it pops up on the next computer I use, maybe I want to delete cookies then I have to constantly turn of the fucker, what If I am one of those people who clear cookies every time my browser closed
Sheesh they can handle my documents just fine, I am almost always signed in MAKE IT AN ACCOUNT SETTI
Re: (Score:2)
Re: (Score:2)
um yea firefox just decides to do it once in a while, and 2 its not other peoples, its my computers at home and at work
Re: (Score:2)
Re: (Score:2)
So, what you're saying is that when you're searching for porn and it is recommending non-porn search terms, it isn't helpful? ;)
Re: (Score:2)
no, like when I was going to look for a specific electronics part and it brings up doggies, yes google perfect I have never searched for doggies in my entire life but I am constantly ordering diodes, thank you for your great service, it makes goggling for something with my laptop impossible
and yet I have to google "something" just to have the option of shutting it off
Re: (Score:2)
Just tried typing DIode into google. Not a single DOggie reference as I typed. In fact ....
D ... Dictionary.reference.com (and several other such) ... Dictionary.reference.com (no change) ... Diocese and a bunch of Catholic sites. ... Diodes .... wikipedia entry on top.
I.
O
D
Re: (Score:2)
I don't see this because I never use the google.com search page, I use quicksearch instead (Firefox feature since 0.x days).
search, go to jail (Score:2)
proactively pre-loads some search results to speed up browsing
God help you if you search for 'child pore cleansing products' with google instant search turned on~
Re: (Score:3)
Well, after you type the 'r' in 'pore', Google will stop showing you any Instant search results
Re: (Score:3)
But that's only because they forward your search to the FBI, who doesn't have a public search engine.
Re: (Score:2)
Re: (Score:2)
Good Lord! Did Google hire away the IE guys from Microsoft or something?
No. If they did the vulns wouldn't be getting patched.
Caps? (Score:4, Insightful)
Won't this help you burn through your usage caps in the background?
Re: (Score:2)
What are caps for most people these days? Usually I see 150-250 GB; once, I've encountered 50 GB, so I sent them a letter letting them know I wouldn't be purchasing their service and told them who I was going with and why.
Seems like a few extra pageloads would be insignificant. If you query Google 20 times a day, and as a result, incur 5*20=100 extra pageloads... how big is a page? Loading the /. homepage, I use 519 KB. Ars Technica: 868 KB. Facebook: 417 KB. CNN: 889 KB. And this is assuming no content
Re: (Score:2)
Oh, I should add: I use a script blocking extension as well as Privoxy. Because I do use the tested sites somewhat, chances are some of the scripts are enabled, but Privoxy will crunch ads and certain scripts anyway, and I have it set up to block any kind of Facebook Open Graph stuff, as well as Share This On (Digg|Twitter|Facebook|Reddit) things, and other random things. So, the 1 MB/page may not be quite so generous, but probably not far off the mark.
On the other hand, it very well could be that the peo
Print Preview - Finally! (Score:4, Informative)
This is what I mean: I would like to adjust margins on the fly as I can do with Firefox.
Re:Print Preview - Finally! (Score:4, Interesting)
While I appreciate this new print preview functionality, I am not impressed that:
This is what I mean: I would like to adjust margins on the fly as I can do with Firefox.
What I find more annoying about the new print preview is that it isn't open source. It is in Chrome but not Chromium.
Who cares? (Score:2)
Seriously, this is patchnotes or changelog entries, but not "News".
Re: (Score:2)
Pre-fetching requires PERFECT security... (Score:5, Insightful)
For most users the intuition of "don't click on that link" is the last layer of security between the wild west of the Internet and your computer. Prefetching breaks that barrier, and potentially exposes you to any malware writer that's capable enough and determined enough to get their infected (or pwnd) website into the top search results.
Sorry... although Chrome is decent and maybe more secure than other browsers, until they can promise PERFECT security I don't want to take that chance.
That'll never happen.
If I can survive this far on my company-mandated, outdated IE browser without getting pwnd myself (yet), I think that last layer of security may be the most important one of all.
Re: (Score:2)
First time I encountered nastiness from pre-fetching was from using Stumbleupon. It would pre-fetch the next stumble (this can thankfully be disabled, though it should be noted you would have stumbled to it either way), so I would get a Noscript warning on like a Youtube or Wikipedia page, bit bizarre. Only until I stumbled again and actually landed on the page in question would things become clearer.
Re: (Score:2)
That's a good point. But... to be the devil's advocate, all that it's doing is pre-loading stuff into cache, right? If that's true, then it seems like it should only be able to do something if you actually click on that page. Is the end result really any different from a security standpoint?
Re: (Score:2)
Google Instant Pages sounds like it will be rendering the entire page, including images and other external resources. I wouldn't be surprised if it also executed JavaScript, fetched embedded iframes, and anything else that the page would normally do if you clicked on that link. I wonder if it would even follow redirections?
What is to stop a malevolent webmaster from performing redirects to nasty trojan or malware-infected pages if it detects the page is being pre-rendered? If that page contains flash object
Re: (Score:2)
Re: (Score:2)
Not quite. Pre-fetching doesn't need perfect security, but pre-rendering certainly does. Which is what they're implementing....
I'll be turning it off...
Re: (Score:3)
You can disable (as I have) the prefetch in Chrome 13. Visit chrome://settings/advanced [chrome] and deselect "Predict network actions to improve page load performance".
Due to security, tracking, bandwidth usage, etc. concerns, it's just a bad idea for 95+% of the population. If you have metered performance, it wastes your bandwidth and/or costs you money. If you have a high speed link, the time savings are marginal. If the site has malware, you could get infected, possibly without even clicking the link. If it's a
Re: (Score:2)
Hmmm... that's hardly re-assuring.
>> "We've thought hard about this issue, and we don't believe there is any additional risk to users," a Google spokesman explained.
"Sites marked as potentially harmful by our Safe Browsing technology will not be pre-rendered, nor will sites that Chrome detects as suspicious. We also exclude sites with SSL certificate issues and those that try to download files or display popup alerts."
Google added that search engine poisoning to promote scareware sites and the like is
Re: (Score:1)
I can see how this feature can expose you to security problems. However, it can also provide a measure of performance increase. So, why not let users have their cake and eat it too. Allow users to enable/disable it on a per URL basis in the same way that Javascript, cookies, plug-ins, etc. are. As long as there is fine grained control over the feature, I see no problem.
I wouldn't mind enabling the pre-fetch feature on sites that I trust and use often, and have it disabled by default. I use chrome's set
Re: (Score:2)
Still waiting for split view on Mac Chrome. (Score:2)
BlogSpot loves showing me ads for Chrome, saying I can drag one tab to the right, and get a split-screen view.
Be nice if it actually started working in Chrome for Mac, someday.
Re: (Score:1)
There is a rumour that this is a "Chrome on Windows 7" feature (see http://www.youtube.com/watch?v=YAEN_BDR6ao [youtube.com] for a video of the feature). You can apparently get extensions that offer something close but not quite the same. For what it's worth the split view feature seems to be broken if you have your tabs down the left hand side in Chrome...
Terrifying (Score:2)
Better hope your skeezy uncle wasn't using your computer when the party van shows up.
Bookmark Pane (Score:1)
WTF? I need to upgrade my OS to run Chrome 13? (Score:1)
Fired up chrome this morning on my linux box and it happily told me that I was running an obsolete OS and needed to upgrade.
I run a highly modified version of debian 5.x on that box that I 'm not going to mess with for the sake of running chrome 13.
Time to turn off the automated update check I guess.
Re: (Score:3)
It's Debian. It's obsolete when it's released.
Old news... (Score:1)
Version number sanity? (Score:3)
Re: (Score:1)
IE is more intuitive (Score:1)