Hi! My name is Cédric Bozzi, I make websites and iOS apps, and this is my blog about technology (mostly a Twitter archive, really).

31 May 2007

Google Gears

@web@

The real big announcement today ought to be Google Gears, making Adobe Apollo and the like pretty much stillborn. (I don’t quite understand how Adobe can be partnering with Google… I guess they mostly thought, “okay, we’re dead, let’s see what we can salvage out of this.”)

When I first read a summary description, I was quite reserved about letting any random site install all kinds of stuff and programs and whatnot on my computer. (By the way, some people are still paranoid about cookies, and you want to download entire websites on their hard drives?) Here’s a good technical writeup: Gears just copies static HTML/CSS/etc. files in a sandbox, and stores all your data in a SQLite database. So, provided there is a simple mechanism to limit how much space each individual site can take, and to easily remove any given data set, it does sound promising. Well, there also needs to be a way to remove a Javascript background process, because that feature’s got astronomical nuisance potential — but I kinda trust Google to take that into account.

The real philosophical drawback about Google Gears is that offline mode (obviously) doesn’t have PHP or whatever, meaning that it’s going to be spectacularly favoring the use of Javascript and Ajax on the web. In other words, they pretty much half-killed server-side scripting today: most developers will have every interest in one version of their app that works both offline and online, in Javascript, and accessibility be damned (but I guess that’s good for server load).

Archives

2001 01 02 03 04 05 06 07 08 09 10 11 12

2002 01 02 03 04 05 06 07 08 09 10 11 12

2003 01 02 03 04 05 06 07 08 09 10 11 12

2004 01 02 03 04 05 06 07 08 09 10 11 12

2005 01 02 03 04 05 06 07 08 09 10 11 12

2006 01 02 03 04 05 06 07 08 09 10 11 12

2007 01 02 03 04 05 06 07 08 09 10 11 12

2008 01 02 03 04 05 06 07 08 09 10 11 12

2009 01 02 03 04 05 06 07 08 09 10 11 12

2010 01 02 03 04 05 06 07 08 09 10 11 12

2011 01 02 03 04 05 06 07 08 09 10 11 12

2012 01 02 03 04 05 06 07 08 09 10 11 12

2013 01 02 03 04 05 06 07 08 09 10 11 12

2014 01 02 03 04 05 06 07 08 09 10 11 12