Google Web Accelerator Problems
Google's Web Accelerator, now a closed beta, apparemtly caused problems for a bunch of people recently. The folks over at Geek News Central are upset:
Well you all stepped in a big pile of Horse dung and the flies are following you into the house. Your introduction of WebAccelerator is costing me time, money and valuable statistical data. Where do I sent the bill.
The folks at 37signals are also annoyed:
The accelerator scours a page and prefetches the content behind each link. This gives the illusion of pages loading faster (since they’ve already been pre-loaded behind the scenes). Here’s the problem: Google is essentially clicking every link on the page—including links like “delete this” or “cancel that.” And to make matters worse, Google ignores the Javascript confirmations. So, if you have a “Are you sure you want to delete this?” Javascript confirmation behind that “delete” link, Google ignores it and performs the action anyway.
While there is some debate over the technical merits of whether actions that change the state of things should be done with GET versus POST commands in the Hypertext Transfer Protocol (HTTP) side of the house, that's besides the point. Other webcrawlers, including Google's own search engine, don't have this problem because they don't surf with the permissions of a trusted user. When someone surfs with Web Accelerator every GET link on their VISA card's web page is surfed while they check their balance and make a web payment.
Most forms are done with POST but what are the chances that someone just used a GET for something simple? Do you want to take that chance?
Google now has a lot of work to do to regain trust from a lot of influencers in the web application side of the world.
Josh Poulson
Posted Sunday, May 8 2005 08:11 AM