Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Google Businesses The Internet

Google Web Accelerator 798

Lukey Boy writes "Google has released a free web accelerator product for both Firefox and Internet Explorer. According to their information page the software uses Google servers as a proxy for web content, delivering the pages to your system more rapidly and compressing them beforehand."
This discussion has been archived. No new comments can be posted.

Google Web Accelerator

Comments Filter:
  • More info (Score:5, Informative)

    by ranson ( 824789 ) * on Wednesday May 04, 2005 @07:17PM (#12436584) Homepage Journal
    More information about GWA is posted here: http://blog.searchenginewatch.com/blog/050504-1453 07 [searchenginewatch.com] Also, browsers other than Firefox and Mozilla can take advantage of GWA if you set them to proxy requests over Localhost:9100 while GWA is running in the system tray. It should also be pointed out that this is apparently geared towards broadband users.
  • Is this like... (Score:5, Informative)

    by cs02rm0 ( 654673 ) on Wednesday May 04, 2005 @07:17PM (#12436588)
    ...a proxy which just compressed stuff on the server and then decompresses it on the client?

    Oh... yes.

    Google Web Accelerator uses various strategies to make your web pages load faster, including:

    * Sending your page requests through Google machines dedicated to handling Google Web Accelerator traffic.
    * Storing copies of frequently looked at pages to make them quickly accessible.
    * Downloading only the updates if a web page has changed slightly since you last viewed it.
    * Prefetching certain pages onto your computer in advance.
    * Managing your Internet connection to reduce delays.
    * Compressing data before sending it to your computer.
  • no automated queries (Score:1, Informative)

    by mcguyver ( 589810 ) on Wednesday May 04, 2005 @07:19PM (#12436622) Homepage
    From Google [google.com], You may not send automated queries of any sort to Google's system without express permission in advance from Google.

    It's good to see Google abiding by their own rules.

    People on WMW [webmasterworld.com] have pointed out that you can stop Google pre-fetching by banning IPs 72.14.192.0/20.
  • Re:Smart. Scary. (Score:3, Informative)

    by DogDude ( 805747 ) on Wednesday May 04, 2005 @07:24PM (#12436667)
    First off, it's called a "calendar". Secondly, there already is a kick-ass free online calendar. [yahoo.com]
  • Re:Hmm, (Score:3, Informative)

    by CyanDisaster ( 530718 ) on Wednesday May 04, 2005 @07:24PM (#12436671)
    ... But how does it know how many minutes you save...

    I assume it would calculate your current download speed as well as the size of the information you're retrieving, then do the same based on going through Google's servers, and come up with an approximate value of saved time.

    Something like that anyhow I think.

    Hope be with ye,
    Cyan
  • by Blakflag ( 95052 ) on Wednesday May 04, 2005 @07:25PM (#12436678) Homepage
    Well the FAQ says the exact opposite:

    3. Can I use Google Web Accelerator with a dial-up connection?

    Dial-up users may not see much improvement, as Google Web Accelerator is currently optimized to speed up web page loading for broadband connections.
  • No thanks! (Score:5, Informative)

    by sanermind ( 512885 ) on Wednesday May 04, 2005 @07:25PM (#12436679)

    Google reserves the right to modify these Terms and Conditions from time to time in its sole discretion, without notice or liability to you. You agree to be bound by these Terms and Conditions, as modified.
  • by mikeswi ( 658619 ) * on Wednesday May 04, 2005 @07:25PM (#12436686) Homepage Journal

    Well, domains yes, specific pages, no. [spywareinfo.com] And they even let you turn off the autoupdater if you want. First time I've ever seen that from Google.

    What I'd to know is how this helps a broadband connection but not dial-up. My connection already loads most pages nearly instantly.

  • by eddy ( 18759 ) on Wednesday May 04, 2005 @07:26PM (#12436691) Homepage Journal

    We already have compression of HTTP content, it's just that some idiots don't enable it on their servers.

    The magic words are: apt-get install libapache-mod-gzip

  • Re:Someone explain? (Score:2, Informative)

    by SSalvatore ( 666913 ) on Wednesday May 04, 2005 @07:26PM (#12436692)

    The larger your proxy is, the more probabilities you have of finding that page that you are looking for in the proxy's cache.

    Google has a tremendous amount of cached pages and images.

    That's where the real gain comes from.

    Plus, the trad proxys that I know do not compress. I don't know how relevant this is because for the most part, web pages' heavy stuff is not text but images that are already compressed. Still, this will save you some time.

    Then keep in mind that the google servers are probably faster than other servers and more resistant to slashdot-and-the-likes web tsunamis.

  • by grub ( 11606 ) <slashdot@grub.net> on Wednesday May 04, 2005 @07:38PM (#12436809) Homepage Journal
    Read the info page. You just have to point your proxy settings to localhost:9100.
  • by CypherXero ( 798440 ) on Wednesday May 04, 2005 @08:25PM (#12437188) Homepage
    I installed it, and now (I assume due to the way the program works), my HOSTS file no longer blocks the domains I listed. I have a LOT of domains for ads, and I almost never see any advertisements. But now, the HOSTS file is useless. Just a heads-up for anyone that has an active HOSTS file on their computer.
  • Re:Smart. Scary. (Score:2, Informative)

    by Anonymous Coward on Wednesday May 04, 2005 @08:53PM (#12437349)
    Regarding 2:

    Remember that they are already retrieving a huge amount of the web on a regular basis for their search engine. They may well have a "faster connection to the web server", since they might have already retrieved a copy of the resource beforehand. Also remember that, assuming it's not dynamic content, they can serve copies of the resource to hundreds of thousands of people without having to download it themselves.

    Basically, it boils down to whether they can serve the content faster than the origin server, and do so often enough to outweigh the cache misses. Given that plenty of origin servers are underpowered/underconnected and that they already have a decent infrastructure around the globe, this isn't hard to believe.

    Also, they can use heuristics in the client software to decide whether or not to hit the Google servers or go direct to the origin. In the case of going direct to the origin, there is no slowdown at all.

    As far decompression being slower than the network connection, that won't be a problem unless you have something like a 286 on a broadband connection.
  • Re:do no evil! (Score:5, Informative)

    by Dun Malg ( 230075 ) on Wednesday May 04, 2005 @08:54PM (#12437360) Homepage
    Dow Chemical's motto is "Living. Improved Daily". Unless you're one of 15,000-30,000 people in Bhopal, India, of course.

    Nice troll. Inflamatory, and correct only by a tenuous strand of tortured logic. It was Union Carbide who gassed Bhopal, which didn't merge with Dow until 1999, a full fifteen years after the incident, and five years after Union Carbide sold its 51% interest in the Bhopal facility.

  • Re:Exactly. (Score:4, Informative)

    by natrius ( 642724 ) * <niran&niran,org> on Wednesday May 04, 2005 @08:57PM (#12437375) Homepage
    The Google toolbar only sends the URL of the page you're visiting back to Google, with a harmless google.com URL as the referrer. [httprevealer.com] People would scream about privacy complaints otherwise. With this, the only information sent to Google is stuff that's necessary for the service to work. Fortunately for Google, that information happens to be important.

    Yahoo and presumably Alexa do send referrer information if WebRank is enabled. [yahoo.com] I don't know what percentage of people turn off WebRank, but with Web Accelerator, there's no opting out if you use it.
  • Works under linux! (Score:4, Informative)

    by Rayban ( 13436 ) on Wednesday May 04, 2005 @08:57PM (#12437377) Homepage
    Works with Wine:

    1) Install on a Windows box
    2) Copy Program Files\Google\Web Accelerator files to linux box
    3) "wine GoogleWebAccWarder.exe &"
    4) Set your browser proxy to "localhost" port 9100
    5) Surf with speed

    If it fails, check your windows\temp directory for the google logs...

    Note - this comment posted with Google Web Accelerator. :)
  • Re:I keed! I keed! (Score:5, Informative)

    by alatesystems ( 51331 ) <chris AT chrisbenard DOT net> on Wednesday May 04, 2005 @09:18PM (#12437513) Homepage Journal
    You mean Googledot [googledot.org]?
  • Re:I keed! I keed! (Score:4, Informative)

    by plutonium83 ( 818340 ) on Wednesday May 04, 2005 @09:18PM (#12437515)
    ".. and there's no catch!"

    Unfortunately, the catch is google now knows your surfing habits, and their's no privacy policy.
  • by melios ( 164381 ) on Wednesday May 04, 2005 @09:23PM (#12437541)
    To neuter GWA:

    Internet Explorer 6:
    Tools -> Manage Add-ons
    Disable:

    Google Web Accelerator - Toolbar
    Google Web Accelerator Helper - BHO

    Tools -> Internet Options -> Connections
    Remove the proxy entry, or use your own, like The Proxomitron [proxomitron.info] or Proximodo [sourceforge.net].

    FireFox 1.0.3:
    Mozilla Firefox\chrome\chrome.rdf
    Mozilla Firefox\chrome\overlayinfo\browser\content\overlay s.rdf
    Mozilla Firefox\chrome\overlayinfo\global\skinstylesheets. rdf

    Search for "googlewebacc" and remove any <RDF:*></RDF> sections that contain it.

    Tools -> Options -> General -> Connection Settings...
    Remove the proxy, or use your own such as the two linked above.

    No more toolbars!

    Now, if you want to use GWA selectively, you can use the aforementioned Proxomitron or Proximodo and configure them to use an external proxy, with the 127.0.0.1:9001 address as you would for other browsers. Then setup FireFox, IE, or whatever to use 127.0.0.1:8080 as the proxy address.
  • Re:Smart. Scary. (Score:3, Informative)

    by Huogo ( 544272 ) <<ten.kcocaepeht> <ta> <mada>> on Wednesday May 04, 2005 @10:18PM (#12437836) Homepage
    Horde comes with CPanel. Many times professional web hosting companies provice CPanel, which includes Horde, Squirrelmail and Neomail as webmail options by default.
  • by Guspaz ( 556486 ) on Wednesday May 04, 2005 @10:37PM (#12437979)
    GWA works fine with Opera. If you notice on the info page, you can maually set Opera's proxy settings to use GWA, you just don't get the "x seconds saved" figure in the browser.
  • by Guspaz ( 556486 ) on Wednesday May 04, 2005 @10:45PM (#12438019)
    The GWA does three things that save bandwidth:

    1) Compress all HTML content passed between Google and client
    2) Use local cacheing
    3) Send diffs (just what changed) of files that are in the cache but out of date.

    I could refresh Slashdot over and over, and the only thing that I would have to download when the page changes is a compressed diff, probably a savings of at least an order of magnitude.

    In the situation you describe though there are many computers using one connection. Since GWA interfaces with browsers via a simple HTTP proxy (The IE/Firefox integration is just for the "x seconds saved" display), you should be able to install GWA on one computer and set multiple other computers to use that proxy.

    Of course Google might check to see if the machine making the request is on localhost.
  • by seanadams.com ( 463190 ) * on Wednesday May 04, 2005 @11:01PM (#12438110) Homepage
    I can't really see what google (or anyone for that matter) can really do to accelerate web content on broadband connections. [...] There is no good reason to sign up for this.

    The reason you're skeptical is because you don't know as much about the Internet as google does.

    When you download a web page on your 6Mbps cable modem, do you think it instanly goes to 6Mbps throughput, transfers the page, and then drops to zero? It doesn't. The efficiency *decreases* as your connection gets faster (which is why google does not claim to speed up slow connections - there's little room for improvement). Here's why:

    The TCP stack under your browser starts by establishing a connection (3 way handshake). Then it sends a packet with the HTTP request. Finally after those long round trip times of basically doing nothing, your browser starts receiving HTML. As the HTML comes in, the process repeats for the embedded stuff (images). If you have a fast link (and especially if the server is far away), your link spends a lot of time doing nothing while connections are established and transactions take place.

    By routing your connection through google, many efficiencies can be gained. These are listed in, of all places TFA [google.com]. It's not just caching, either. Prefetching, for example, is a trick where their servers will start requesting and transferring the images within a web page, even before your browser has requested them. Since the HTML already went through google's proxy, they know what your browser is going to request before your browser does.

    So instead of just pooh-poohing it because you don't understand the technology, why don't you go download a copy of Ethereal [ethereal.com], which will let you see these tricks in action. Then you can offer us a more educated opinion based on empirical fact, instead of a long diatribe amounting to "I don't understand how it works, therefore it sucks".
  • Re:Smart. Scary. (Score:4, Informative)

    by Guspaz ( 556486 ) on Wednesday May 04, 2005 @11:15PM (#12438192)
    Nice try, but Yahoo! Mail works perfectly through the Google Web Accelerator. Better even.
  • by jp10558 ( 748604 ) on Wednesday May 04, 2005 @11:17PM (#12438202)
    All that is great, except for 2 things.

    One, you can do prefetching without selling your soul to google. Allegrosurf is good at this.

    Two, pipelining. All modern browsers use pipelining, which severely limits the amount of handshaking that needs to be done to a server.

    Final comment, from what I've seen, the people who are using this program (at least with Opera) seem to see no improvement in the first hour or so of use. In fact, some are reporting slowdowns.

    I maintain my reservations about this being able to offer a significant boost to browsing, especially when contrasted to the major privacy intrusion.
  • by xQx ( 5744 ) on Wednesday May 04, 2005 @11:27PM (#12438245)
    7. Can I run Google Web Accelerator on a browser other than Internet Explorer or Firefox?

    For other browsers running on Windows, you'll need to manually configure your proxy settings to 127.0.0.1:9100 for HTTP connections.
  • Re:Smart. Scary. (Score:3, Informative)

    by RevAaron ( 125240 ) <revaaron AT hotmail DOT com> on Wednesday May 04, 2005 @11:30PM (#12438263) Homepage
    Isn't there already a web version of Outlook?

    Looks like there is. Either from Microsoft [utsi.edu], or this outfit [officecalendar.com] which isn't too expensive. $15 for the latter vs untold MILLIONS (of pesos) for the former. But still, it's there if you want it.
  • by gophish ( 65390 ) on Wednesday May 04, 2005 @11:47PM (#12438378)
    Intellectual Property You acknowledge that Google or third parties own all right, title and interest in and to Google Web Accelerator, portions thereof, or software provided through or in conjunction with Google Web Accelerator, including without limitation all Intellectual Property Rights. "Intellectual Property Rights" means any and all rights existing from time to time under patent law, copyright law, trade secret law, trademark law, unfair competition law, and any and all other proprietary rights, and any and all applications, renewals, extensions and restorations thereof, now or hereafter in force and effect worldwide. You agree not to modify, adapt, translate, prepare derivative works from, decompile, reverse engineer, disassemble or otherwise attempt to derive source code from Google Web Accelerator, or to extract significant portions of Google Web Accelerator's files for use in other applications. You also agree to not remove, obscure, or alter Google's or any third party's copyright notice, trademarks, or other proprietary rights notices affixed to or contained within or accessed in conjunction with or through Google Web Accelerator. -- emphasis mine
  • by overseerbrian ( 530484 ) on Wednesday May 04, 2005 @11:52PM (#12438406)
    I think that it's just a firefox bug. The same thing happened to my 1.0.3 install. But it was about a week ago, before I had even heard about this new google program. I had to uninstall and then go and delete my profile before it would work again.
  • Re:I keed! I keed! (Score:5, Informative)

    by bmrh ( 195526 ) on Thursday May 05, 2005 @12:24AM (#12438556)
    No privacy policy?

    I clicked on the "Pricay Policy" link and saw this:
    http://www.google.com/privacy.html [google.com]

  • by Anonymous Coward on Thursday May 05, 2005 @12:35AM (#12438607)
  • How is this any different than the about:config pipeling trick for Firefox? Instructions on how to speed up your Firefox pageviewing (for broadband users) [hackaday.com]
  • by nigelthellama ( 563606 ) on Thursday May 05, 2005 @01:24AM (#12438796)
    So, after using Mike's Ad-Blocker [everythingisnt.com] for the past year or so, I am kind of used to not seeing any ads on the web when I surf. One of the first thing I noticed right after I began surfing with the web accelerator was that all of those annoying ads were back (or at least most of them, especially the Flash ads - and I hate the flash ads...) So, after a quick experiment, the Google web accelerator is making its exit from my install of Firefox. Nice idea, but with Google acting as your proxy, you get the ads again... Oh, and I'm pretty sure that loading all the ads I'm not used to is actually slowing my web experience.
  • Re:No catch!? (Score:4, Informative)

    by Syre ( 234917 ) on Thursday May 05, 2005 @01:52AM (#12438897)
    But seriously, I just looked through all of Google's privacy policies dealing with this Web Accelerator, including the Google Web Accelerator Privacy Policy [google.com] and the Google Privacy Policy [google.com] and there are problems with them.

    They say:

    Google collects limited non-personally identifying information your browser makes available whenever you visit a website. This log information includes your Internet Protocol address, browser type, browser language, the date and time of your query and one or more cookies that may uniquely identify your browser.
    The problem is that this information, when correlated with information from web sites you're using such as user names, passwords, etc. (all of which would be routed through their proxy and caches except for https information which goes through the proxy but not the caches), can tell them, or anyone else who has access, exactly who you are, where you surf and what you do.

    Their privacy policies completely fail to address this issue.

  • by uhlume ( 597871 ) on Thursday May 05, 2005 @02:36AM (#12439061) Homepage
    Yes, there is: because Opera's Javascript/DHTML support is abysmal.
  • by Mardak ( 795862 ) on Thursday May 05, 2005 @04:06AM (#12439337)
    Yeah, I can confirm this. I followed access logs for apache on my computer as I hovered over links, and google servers made requests to my computer.

    It wouldn't necessarily slow things down. Google is the one using its bandwidth (as well as the host), but the user will get a possibly compressed file from a nearby speedy google server. And it's not all bad for the host either because many people getting copies from the google cache reduces bandwidth for the original host.
  • by HD Webdev ( 247266 ) on Thursday May 05, 2005 @04:11AM (#12439358) Homepage Journal
    It's pretty slick.

    Anti-Advertisement software gets bypassed and the ads I haven't seen for years are now displayed for my 'enjoyment'.

    Thanks, but no thanks. I'm off to uninstall this POS.
  • by InvisiBill ( 706958 ) on Thursday May 05, 2005 @05:02AM (#12439479) Homepage

    A .pac file is better suited to blocking ads by denying connections in a web browser. It lets you block/allow by URL rather than just hostname (i.e. block http://server.com/ads/ [server.com] but still allow http://server.com/goodstuff/ [server.com] through). It's a lot like the Ad-Block extension for Firefox, but not tied specifically to one browser. It works in all modern browsers and many other internet programs (email clients, etc.). See http://www.schooner.com.nyud.net:8090/~loverso/no- ads/ [nyud.net] for details. As with Ad-Block, a few regular expressions in a no-ads.pac file will block most ads as well, even with no site-specific filters.

    A no-ads.pac file will be slower than a HOSTS file (it uses Javascript inside the browser to process it, rather than being handled by the networking subsystem of the OS). However, any remotely-modern PC should have no problem with the tiny amount of extra processing needed. John LoVerso has claimed that he used to run it on a (sub-200MHz?) P1 and didn't notice any slowdown on that.

    I do use my HOSTS file to block servers that I absolutely don't want any connections made to (in my browser, email, IM, or anything else). However, I found the HOSTS file to work very poorly for blocking ads in web pages, compared to these other methods.

  • by uhlume ( 597871 ) on Thursday May 05, 2005 @06:48AM (#12439787) Homepage
    Seriously, I'm not trolling: I've literally lost count of how many times I've written simple DHTML scripts that executed consistently in IE, Firefox, Netscape, Safari, even Omniweb -- only to discover that they caused Opera to absolutely shit itself executing the same code. I don't think it's exaggerating greatly to state that Opera is to DHTML roughly what Netscape 4 was to CSS: so bad that I've simply stopped even trying to support Opera with any but the most basic scripts.
  • Re:Exactly. (Score:4, Informative)

    by Corrado ( 64013 ) <(rnhurt) (at) (gmail.com)> on Thursday May 05, 2005 @07:36AM (#12439952) Homepage Journal
    Yes, you can blow right past your company's firewall/proxy! I usually cannot get to Azureus, but with Google Web Accelerator I can download to my hearts content.

    Hmmmm...I wonder how long it will take before my company recognizes that I am no longer opening connections to multiple sites... :)
  • by Panaflex ( 13191 ) <{moc.oohay} {ta} {ognidlaivivnoc}> on Thursday May 05, 2005 @01:03PM (#12442825)
    No Such thing.

    I looked over the install, it's a "simple" transparent proxy.

    The XPI watches for browser interaction events and communicates these to the Client. For instance, a mouse over preloads the anticipated URL.

    There's two primary C++ programs, GoogleWebAccClient.exe, GoogleWebAccWarden.exe.

    The firefox files are:
    GoogleWebAccFirefox.dll (GUI controls, event forwarder)
    GoogleWebAccFirefox.jar (look and feel elements)
    GoogleWebAccFirefox.xpt (Event monitor)

    The IE files are:
    GoogleWebAccToolbar.dll

    The controllers are:
    GoogleWebAccClient.exe (Receives events, controls proxy to google)
    GoogleWebAccWarden.exe (Manages cache and search)

    Just a complete guess though...

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...