canmove, Confirmed users
1,577
edits
(→Apps) |
|||
| Line 64: | Line 64: | ||
= Apps = | = Apps = | ||
There are a lot of tasks around Apps that need doing. These fall into a few major categories: | |||
1. '''Enabling a developer ecosystem.''' The first part of this is to allow users to take control of their identity in a way that fits with the decentralized model of the Internet. (This is useful to web sites as well, not just in the context of apps!) This identity can then be used to prove that they have paid for various items, software or services. | |||
2. '''Enabling a great experience for users with applications.''' While apps will be based on an HTML5-based platform and should run in any browser, there are several items where the experience should be better with Firefox (or any other browser that implements the same functionality.) | |||
3. '''Application communication and intergration.''' With Intents (and previously Mozilla Activities) it should be possible for the web to grow with each application that is added. That is, each application doesn't have to be something that stands alone, but instead can be used by other applications to enable new and interesting functionality. | |||
4. '''New capabilities.''' Items like raw socket access, HTTP without cookies, background tasks and a notifications system are all things that are available to native applications. Installed applications (not necessarily web pages) should have these privileges as well. | |||
{| class="fullwidth-table" | {| class="fullwidth-table" | ||