Major Flaws with Google Web Accelerator

Signal vs. Noise reports how Google is wreaking havoc on their web application product, Backpack, by deleting user pages:

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. Disrespect.

We discovered this yesterday when a few people were reporting that their Backpack pages were “disappearing.” We were stumped until we dug a little deeper and discovered this Web Accelerator behavior. Once we figured this out we added some code to prevent Google from prefetching the pages and clicking the links, but it was quite disconcerting.

Users on the SomethingAwful forums posted screenshots of being logged in on other user accounts. Bad. I’m sure we’ll be hearing more about this.

Comments are closed.