Mobile/Archive/WebApp Support

From MozillaWiki
< Mobile
Revision as of 15:36, 2 August 2010 by Fabrice.desre (talk | contribs) (Created page with '== Summary == Provide means to allow management of web apps in Fennec. == Current Status == Starting code == Next Steps == # write prototype code # iterate on UI design ==…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Summary

Provide means to allow management of web apps in Fennec.

Current Status

Starting code

Next Steps

  1. write prototype code
  2. iterate on UI design

Team

  • Project Lead: stuart
  • Design: madhava
  • Team Members: fabrice

Related Bugs

bug XXXXXX

Designs

From a UI point of view, we need several pieces : - a new entry in the site menu, to add/remove a site as an app. - a new "See all apps" item in the awesomescreen to access the app list. - an app list similar to the Bookmarks screen.

Goals/Use Cases

The goal is to provide a way to mark a url as being a web app, and allow the user to manage its app list. This goes a bit further than the app tabs on Firefox 4, since this list would persist and be accessible on a dedicated page (or in the the new awesomescreen).

Add-ons author should also be able to register a chrome url as an app.

Open Issues

  1. integration with sync
  2. should apps be in tabs like other pages?
  3. how could we notify a user that something changed in a web app, like unread mails count, new events, chat info, etc.? (web notifications will probably help there)
  4. do we want OS level integration?
  5. should we support sites like http://openappmkt.com/ seamlessly, or leverage AMO?
  6. do we want to support w3c widgets?

Non Goals