• # Google Developer Day

    Posté par . En réponse au journal Google Gears, le retour de l'incompatibilité des navigateurs Web. Évalué à 3.

    Je suis justement au GDD a San Jose (ca aurait du etre au Googleplex mais il y avait trop de monde...) et ils parlent beaucoup de Google Gears. Si quelqu'un est assez rapide pour poster ici je peux transmettre les questions et rapporter les reponses.

    1. C'est open source (BSD-like)
    2. Ca se base effectivement sur HTML et Javascript, de facon a pouvoir adapter un service web existant facilement
    3. Ca marche pour Firefox, IE, Safari ; ils bossent avec Opera pour sortir un plug-in
    4. Ils veulent le promouvoir comme standard

    Techniquement, il y a 3 elements:
    1. LocalServer: un systeme de cache des pages HTML, Javascript et les images
    2. Une base de donnees SQLite locale, pour cacher les donnees localement (et en bonus offre l'indexation en texte integral)
    3. Le "Workpool", pour faire des traitements couteux en Javascript en tache de fond sans bloquer l'interface (un peu comme des threads, mais c'est pas des threads)

    Le code est la: http://code.google.com/p/google-gears/source

    C'est deja assez generique : il y a beaucoup de code partage entre les differents navigateurs (IE, FF et Safari), donc je ne pense pas que ce soit tres dur d'ajouter le support pour Konqueror. Le plus gros du code est du code natif, il y a peu d'UI, et ca tourne sous Linux puisque FF Linux est supporte. Il faut juste ajouter le boilerplate pour en faire un plugin Konqueror.

    Bref, ceux qui veulent Google Gears pour Konqueror n'ont qu'a se mettre au boulot ! On peut pas dire que Google les empeche de le faire.