Mozilla today is best known as a browser vendor, but one day it could be known as a Web services vendor, too. That’s thanks to a services backend that has at its heart a Mozilla Labs project called Weave.
The project is an effort to enable users to synchronize and save data on Mozilla infrastructure. Mozilla introduced Weave in late 2007 and has had three big releases — versions 0.1, 0.2 and 0.3.
Downloads and usage of the client software, which is available as a browser add-on called Weave Sync, remain relatively modest. Dan Mills, Mozilla Weave lead told InternetNews.com that Weave has had over 30,000 downloads, and around 6,000 to 7,000 daily users.
Still, ambitions remain high. Weave represents a new model for Mozilla, where users rely on Mozilla for more than just a browser interface, but for data as well. In some ways, the effort can be seen as competitive with social bookmarking sites like Delicious, though the overall goal for Weave is intended to be broader than just bookmarks.
“Weave is a broad project with many moving parts,” Mills explained. “Our focus has been to develop the Weave Sync client and server architecture, to make it scalable and fast, and getting the core down to a size that can fit on handheld devices. Going forward, our challenge will be to build upon this core to increase our users’ ability to connect and share information with the rest of the Web.”
That effort took a step forward with the Weave 0.3 release in late March, in which Mozilla added support for synchronization across both mobile and desktop browsers.
“The 0.3 release was a big milestone for the Weave project,” Mills said. “Using the experience we gained from the Weave 0.1 and 0.2 releases, we redesigned and rewrote several key components of the Weave architecture.”
Mills added that Weave 0.3 also provides a much more capable server and API (define). That’s an important development, since the Weave API is the key technology by which Weave developers can connect to the Weave server for services.
On the client side, Mills noted that Weave 0.3 has improved memory usage and speed, and has added support for the Fennec browser — a Firefox offshoot for mobile devices.
While the goal of Weave is to be about more than just bookmark sharing, data synchronization thus far has proven Weave’s main function.
“Currently, the Weave Sync add-on is mainly about data synchronization, but the project has always been about integrating services into the browser, and brokering rich experiences on the Web,” Mills said. “The Weave Sync core is a foundational piece of that larger vision, and a natural stepping stone for the project. We’re very excited about the possibilities once we open up more APIs on the server to allow services to interact with users and their data.”
Mills also said that Mozilla also has baked important user privacy features into Weave, with all data encrypted before it is uploaded to Mozilla’s servers.
As a Mozilla Labs project, Weave is not directly integrated into the Firefox Web browser by default. Other Labs efforts, notably the Ubiquity command tool, however, are already set to migrate from Labs to a future Firefox release.
“One of the challenges of having such a broad user base as Firefox now has, is that we have to carefully consider whether changes we make to the browser core will benefit the majority of users,” Mills said. “Firefox has always had a strong element of personalization, and we at Mozilla Labs have been working with the Firefox team to find ways to make that even more accessible.”
While Firefox is a key project for Mozilla, Mills noted that the Weave team has also been working with the Fennec mobile browser team to determine if it might make sense to integrate Weave there.
In any event, he added that the Weave development team is still in the process of drawing up plans for the next few releases.
“Broadly speaking, we want to further improve the Weave Sync core, to make it even faster and more reliable, and add an interface for Firefox add-ons to leverage the technology,” Mills said. “We’re also keen to build on the server side as well, both to provide a broader platform as well as to deliver key features such as web access to user data.”
Article courtesy of InternetNews.com.
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.