Communication FullDuplex entre une page Web et un addon Firefox
Afin de dépasser les limites imposés par les nouveaux standards de Firefox3 et IE7 concernant la gestion de la sécurité (cross-domain, accèss aux fichiers locaux...), j'ai tenté une approche assez intéressante : utiliser les évènements HTML pour communiquer entre une page Web et une extension Firefox.
Le résultat est somme toute concluant, car les informations arrivent à transiter. Il reste à établir un protocole de communication, assurer la gestion de la sécurité (sites/domaines) avec une liste blanche, implémenter un système de communication full-duplex, l'utilisation de l'instruction HTML5 PostMessage pourrait remplacer les évenements....
Il devient alors possible d'engendrer des conversations entre une application Web et un addon Firefox, permettant ainsi l'envoi (upload) de fichiers ou la synchronisation de dossiers...
La sécurité reste un aspect important à maitriser.
Comet est un concept intéressant mais trop limité dans ses implémentations variées et lesl iens forts au serveur.
JSONRequest pourrait être le protocole idéal.
ExtJs annonce dans sa roadmap pour la version 3.0 une implémentation de comet A suivre de près...
- ludoo's blog
- Login or register to post comments
