Weave est une plateforme actuellement en plein développement chez Mozilla. Ce qui n'est surtout connu que comme une extension pour Firefox aujourd'hui est en fait un véritable framework dont la version 0.2 est parue tout récemment. Le but de Weave ? Intégrer de manière simple des services en ligne dans Firefox, que ce soit ceux de Mozilla ou d'autres services tiers créés par des développeurs indépendants.
La version 0.1 permettait de synchroniser notamment les marque-pages afin de les retrouver depuis n'importe quelle machine où Weave était également présent. La version 0.2 synchronise une liste plus longue d'éléments :
Weave 0.2 est selon Mozilla une évolution majeure de la première préversion, et apporte en outre les améliorations suivantes :
La version 0.1 permettait de synchroniser notamment les marque-pages afin de les retrouver depuis n'importe quelle machine où Weave était également présent. La version 0.2 synchronise une liste plus longue d'éléments :
- Les marque-pages
- L'historique
- Les cookies
- Les mots de passe sauvegardés
- Les données des formulaires
- Les onglets
Weave 0.2 est selon Mozilla une évolution majeure de la première préversion, et apporte en outre les améliorations suivantes :
- Un module d'installation entièrement neuf
- Un système d'ordonnancement intelligent pour choisir le moment approprié pour déclencher la synchronisation des éléments
- Utilisation des clés publiques et privées RSA et du protocole AES pour le chiffrement des données côté client, à travers la bibliothèque NSS utilisée par Firefox
- Chiffrement de bout en bout sur toute la chaîne de transmission, envoi sécurisé des données vers des programmes tiers et système de notification basé sur XMPP
- Weave n'est pas compatible avec les distributions Linux 64 bits, mais télécharger une version 32 bits de Firefox réglera le problème
- Weave n'est pas compatible avec les Mac équipés de processeurs PowerPC, mais le problème devrait être corrigé dans le futur
- Des incompatibilités avec certaines distributions Linux
- Des bugs rencontrés parfois quand on choisit de créer un nouveau compte
- L'utilisation d'un espace dans le nom d'utilisateur peut faire planter Weave