874
edits
(Added more info on feed plugins) |
(replaced "limited" w/ "restricted" to tie-in example w/ diagram) |
||
| Line 74: | Line 74: | ||
Possibilities for Feed Plugins include: | Possibilities for Feed Plugins include: | ||
* Plugins that execute code in a sandbox with a | * Plugins that execute code in a sandbox with a restricted codebase principal and mediate the exchange of data between it and the rest of Firefox to minimize the adverse effects of a malicious feed. See [http://www.toolness.com/wp/?p=356 A Security Model for Ubiquity] for more details. | ||
* Plugins that unify Ubiquity's UI with other pre-existing forms of web extensibility, like Bookmarklets and Greasemonkey scripts. | * Plugins that unify Ubiquity's UI with other pre-existing forms of web extensibility, like Bookmarklets and Greasemonkey scripts. | ||
* It should also be possible for one Feed Plugin to wrap another, creating possibilities for middleware. For instance, a social web-of-trust style model could be layered on top of an object capabilities model, thus providing multiple layers of protection for end-users. | * It should also be possible for one Feed Plugin to wrap another, creating possibilities for middleware. For instance, a social web-of-trust style model could be layered on top of an object capabilities model, thus providing multiple layers of protection for end-users. | ||
edits