#FF00AA

Je m’appelle Cédric Bozzi, je crée des sites et des applications, et ceci est mon blog dédié à la technologie : vous y trouverez des news, des opinions et des tests, le tout écrit par un Mac-head aux opinions tranchées.

There’s an English version here, mais la majeure partie du contenu est tirée de mon flux Twitter, et donc disponible en une seule langue (qui change au hasard des humeurs).

31 mai 2007

Google Gears

L’annonce vraiment importante de la journée sera certainement Google Gears, qui achève Adobe Apollo et compagnie avant qu’ils aient eu le temps de se développer. (Je ne comprends pas bien comment Adobe peut en être partenaire… j’imagine qu’ils se sont dit qu’ils étaient cuits et qu’ils avaient intérêt à sauver ce qu’ils pouvaient.)

Quand j’ai lu la description sommaire, ça ne m’a pas trop tenté de laisser n’importe quel site installer plein de merdes sur mon ordinateur. (Au passage, il y a encore des gens qui sont paranos des cookies, et vous voulez télécharger des sites entiers sur leur disque dur ?) Mais voici une bonne description technique : Gears copie juste des fichiers statiques HTML, CSS, etc., dans un bac à sable, et stocke toutes vos données dans une base SQLite. Donc, à condition qu’il y ait un mécanisme simple pour limiter l’espace pris par chaque site et supprimer des données dont on n’a pas besoin, ça a effectivement l’air prometteur. Enfin, il faudra aussi un moyen de virer les tâches de fond Javascript indésirables, parce que cette fonctionnalité a un potentiel de nuisance astronomique, mais je fais plus ou moins confiance à Google pour en tenir compte.

Le vrai inconvénient philosophique de Google Gears est que le mode offline ne gère (évidemment) pas PHP et autres, ce qui implique une explosion du développement Javascript/Ajax sur le web. En d’autres termes, ils viennent de tuer à moitié la programmation côté serveur : la plupart des développeurs auront tout intérêt à développer une seule version de leur application capable de tourner aussi bien online qu’offline, donc en Javascript, et tant pis pour l’accessibilité (mais tant mieux pour la charge des serveurs, il faut dire).

 

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