canmove, Confirmed users, Bureaucrats and Sysops emeriti
2,798
edits
MarkFinkle (talk | contribs) No edit summary |
|||
| Line 1: | Line 1: | ||
== Summary == | == Summary == | ||
Provide means to | Provide means to manage web apps in Fennec, based on how Android and Maemo handle adding apps and shortcuts to the desktop. | ||
== Current Status == | == Current Status == | ||
Madhava, Finkle and Fabrice have talked (together and separately) about a direction for webapps. We covered some of the basics, from a user standpoint, as well as some implementation details. | |||
We have a basic idea for how webapps should be exposed. | |||
== Next Steps == | == Next Steps == | ||
* Implement some prototypes | |||
== Team == | == Team == | ||
* '''Design''': madhava | * '''Design''': madhava | ||
* '''Team Members''': fabrice | * '''Team Members''': fabrice | ||
| Line 20: | Line 20: | ||
== Related Bugs == | == Related Bugs == | ||
{{bug|583750}} | {{bug|583750}} - [meta] Web apps support in Fennec | ||
== Designs == | == Designs == | ||
* Installing and uninstalling webapps will probably happening within Fennec | |||
* a | * Adding a shortcut to the device desktop should happen through the native device mechanism, not from Fennec | ||
* Fennec may need to support a "Select a Webapp" UI for native OS shortcut mechanism to use (think "add bookmark to desktop" feature in Android) | |||
== Goals/Use Cases == | == Goals/Use Cases == | ||
* User should be able to install and uninstall webapps. | |||
* User should be able to add a shortcut to a webapp on their device desktop | |||
* User should be able to launch a webapp from the desktop shortcuts. | |||
== Open Issues == | == Open Issues == | ||
* | * What packaged webapp formats do we support? or none? | ||
* Does this fit into the Mozilla webapp marketplace? | |||
* | |||
== Non Goals == | == Non Goals == | ||
* Do not need to be able to launch webapps from inside Fennec | |||
* Minimize the amount of webapp UI features exposed directly in Fennec | |||
* Do not focus on widget support | |||