Confirmed users
428
edits
No edit summary |
|||
Line 1: | Line 1: | ||
= Vapour: A | = Vapour: A project to explore new & innovative approaches to extensibility of the browser. = | ||
== | == Background == | ||
TBD | |||
== Guiding Principles == | |||
== Guiding Principles | |||
Enhancing the browser should be as easy as it is to write a web page. The time between having an idea, and an implementation should be as short as possible: Programming the "hello world" add-on for each of the major add-on types should take less than 5 minutes from start to running in the browser. | Enhancing the browser should be as easy as it is to write a web page. The time between having an idea, and an implementation should be as short as possible: Programming the "hello world" add-on for each of the major add-on types should take less than 5 minutes from start to running in the browser. | ||
Line 33: | Line 30: | ||
#* Add-ons should automatically up-date securely. This process should be easy for users and developers alike. | #* Add-ons should automatically up-date securely. This process should be easy for users and developers alike. | ||
= Design Constraints = | |||
e.g. Support for existing add-ons. | |||
= | TBD | ||
= Proposed Roadmap = | |||
=== Milestone 1 === | === Milestone 1 === | ||
Functional prototype API that follows the Guiding Principles and provides enough capability to implement these target add-ons: | |||
[[Target Add-ons]] | [[Target Add-ons]] | ||
=== Milestone 2 === | === Milestone 2 === | ||
Get to a point where we can start implementing something like Delicious Bookmarks via the API: | Get to a point where we can start implementing something like Delicious Bookmarks via the API: |