integrating services with the browser · mozilla weave enables you to have incredibly rich and...

13
Integrating Services with the Browser Anant Narayanan 3 October 2009 EU MozCamp Sunday, October 4, 2009

Upload: others

Post on 17-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Integrating Services with the Browser

Anant Narayanan3 October 2009

EU MozCamp

Sunday, October 4, 2009

Page 2: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Mozilla Weave enables you to have incredibly rich and personalized experiences

across the web

Sunday, October 4, 2009

Page 3: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Why

•As more things move into the cloud, we need to make sure things stay open and transparent

•We need to be more than just client-side software!

•In line with the Labs theme of innovating in spaces which might become really important & popular in the future

Sunday, October 4, 2009

Page 4: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

How

Sunday, October 4, 2009

Page 5: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Our Focus

Sync

Cryptography

Cloud Services

Sunday, October 4, 2009

Page 6: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

The Weave Sync Add-on

•0.7 released couple of days ago

•Really starting to ramp up to a beta-quality release

•Great new UI (about:weave)

•A whole bunch of performance improvements and the usual slew of bug fixes

•Focus on Fennec Integration

Sunday, October 4, 2009

Page 7: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

The Nitty-Gritty

•Incremental Sync

•Scaling clusters

•HTML/CSS/JS UI

•Open APIs and self hosted servers

• (third party clients, anyone?)

Sunday, October 4, 2009

Page 8: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Use Cases

•Backup

•Get up and Go

•Ubiquity of your data (No pun intended)

•Initial target data types:

•History, Passwords, Bookmarks Preferences

• Tabs, Form History

Sunday, October 4, 2009

Page 9: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Demo Time

Sunday, October 4, 2009

Page 10: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Let’s talk Add Ons

APISync

What is interesting to you?

Sunday, October 4, 2009

Page 11: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Long term Goals

Sharing

Notifications

Identity

Sunday, October 4, 2009

Page 12: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

The Overall Picture

Crypto Messaging

Firefox Fennec Others?

Identity Sync Sharing

Services 3rd Party Mashups

Sunday, October 4, 2009

Page 13: Integrating Services with the Browser · Mozilla Weave enables you to have incredibly rich and personalized experiences across the web Sunday, October 4, 2009. Why ... •Scaling

Questions, Comments, Suggestions?

http://labs.mozilla.com/weavehttp://wiki.mozilla.org/Labs/Weave

#labs on irc.mozilla.org

[email protected]

We’d love to hear from you!

Sunday, October 4, 2009