499
edits
No edit summary |
|||
| Line 46: | Line 46: | ||
== Product Roadmap 2011 == | == Product Roadmap 2011 == | ||
This is a proposed market delivery schedule based on the example project work laid out in previous sections. Please note that features and time lines are projections and a basis for discussion, not a final commitment to a specific delivery date or release sequence. Actual releases, sequence and combination of features are subject to change: | This is a proposed market delivery schedule based on the example project work laid out in previous sections. Please note that features and time lines are projections and a basis for discussion, not a final commitment to a specific delivery date or release sequence. Actual releases, sequence and combination of features are subject to change: | ||
Platforms<br> | |||
'''Home becomes Web App with native iPhone and iPad wrapper''' | |||
Platforms<br> | |||
*iPhone, iPad | *iPhone, iPad | ||
Features<br> | Features<br> | ||
*Same functionality as 1.0 | *Same functionality as 1.0 | ||
*New visual design - awesome list turns into search field + interactive app/web page icons or tiles; optimized user experience for iPad<br> | *New visual design - awesome list turns into search field + interactive app/web page icons or tiles; optimized user experience for iPad<br> | ||
*Access to history, bookmarks(?), remote tabs; access listings quickly through the Awesome Bar<br> | *Access to history, bookmarks(?), remote tabs; access listings quickly through the Awesome Bar<br> | ||
*Managing unencrypted data | *Managing unencrypted data | ||
*New server design - to support switch to web services | *New server design - to support switch to web services | ||
*Mozilla ID log in - integration with Mozilla’s new identity service for secure and easy single-signon with your iPhone or iPad<br> | *Mozilla ID log in - integration with Mozilla’s new identity service for secure and easy single-signon with your iPhone or iPad<br> | ||
Action<br> | Action<br> | ||
*Publish Privacy Policy | *Publish Privacy Policy | ||
*Detail out and document sync encryption<br> | *Detail out and document sync encryption<br> | ||
Optional: | Optional: | ||
*Personas | *Personas | ||
<br> | <br> | ||
'''Expand platforms, enhance visuals''' <br>Show more data to help the user make decisions on what they want to tap on | |||
Platforms<br> | |||
*Added support for currently unsupported devices like Symbian, Blackberry (web only); Android, iPhone, iPad (web and native app) | *Added support for currently unsupported devices like Symbian, Blackberry (web only); Android, iPhone, iPad (web and native app) | ||
| Line 84: | Line 84: | ||
Features<br> | Features<br> | ||
*Badging: home icons show realtime information, e.g. #unread messages | *Badging: home icons show realtime information, e.g. #unread messages | ||
*Pull in feeds, e.g. for up-to-date news from sites (e.g. CNN latest news, GMail unread messages, weather, etc.) | *Pull in feeds, e.g. for up-to-date news from sites (e.g. CNN latest news, GMail unread messages, weather, etc.) | ||
*Add passwords and user ids to sync data for even less typing | *Add passwords and user ids to sync data for even less typing | ||
*Account creation (integration with Mozilla ID) | *Account creation (integration with Mozilla ID) | ||
*Use more data for better awesome results: context information like location, time of day, day of week, etc. | *Use more data for better awesome results: context information like location, time of day, day of week, etc. | ||
'''Make Home more Social''' | '''Make Home more Social''' | ||
Features<br> | Features<br> | ||
*New sharing mechanisms | *New sharing mechanisms | ||
*mozilla sharing platform integration | *mozilla sharing platform integration | ||
*direct from facebook, twitter | *direct from facebook, twitter | ||
*Use more data for better awesome results: location, search results, followed links | *Use more data for better awesome results: location, search results, followed links | ||
*Integrate contacts / social graph based on own services (Mozilla Contacts, F1) and external services (Facebook, Google, etc.) | *Integrate contacts / social graph based on own services (Mozilla Contacts, F1) and external services (Facebook, Google, etc.) | ||
<br> | |||
'''Provide direct link with sites and additional data''' | |||
'''Provide direct link with sites and additional data''' | |||
Platforms<br> | Platforms<br> | ||
| Line 116: | Line 112: | ||
Features<br> | Features<br> | ||
*Widgets on Home Screen pull in live info from web sources (e.g. show latest CNN news or ESPN scores) | *Widgets on Home Screen pull in live info from web sources (e.g. show latest CNN news or ESPN scores) | ||
*Integrate with other services like Mozilla Add-ons (AMO, addons.mozilla.com), snippet server, contacts, stumble-upon, etc. | *Integrate with other services like Mozilla Add-ons (AMO, addons.mozilla.com), snippet server, contacts, stumble-upon, etc. | ||
*Go from a pull model to a push model - allowing web services to actively push data to users based on new web standards | *Go from a pull model to a push model - allowing web services to actively push data to users based on new web standards | ||
Action<br> | Action<br> | ||
*Publish a manifest for widgets; describe how sites can push information to us | *Publish a manifest for widgets; describe how sites can push information to us | ||
<br> | <br> | ||
'''Home integrates with Firefox for mobile''' | |||
Platforms | |||
Platforms | |||
*All Platforms that run Firefox for mobile - currently this is Android and Nokia’s Maemo | *All Platforms that run Firefox for mobile - currently this is Android and Nokia’s Maemo | ||
| Line 138: | Line 132: | ||
*Show all new visual features of Firefox Home within the Firefox for mobile browser with the same look & feel | *Show all new visual features of Firefox Home within the Firefox for mobile browser with the same look & feel | ||
<br> | <br> | ||
'''Web App support''' | |||
Platforms<br> | |||
Platforms<br> | |||
*all supported platforms | *all supported platforms | ||
| Line 150: | Line 142: | ||
Features<br> | Features<br> | ||
*Integration of Web Apps into Awesome Screen (e.g. search for "Scrabble" shows relevant browsing history, web search results and also matching web apps)<br> | *Integration of Web Apps into Awesome Screen (e.g. search for "Scrabble" shows relevant browsing history, web search results and also matching web apps)<br> | ||
*Ability to launch web applications | *Ability to launch web applications | ||
*Use as mechanism for other data (e.g. google docs, contacts, etc) - find data through apps | *Use as mechanism for other data (e.g. google docs, contacts, etc) - find data through apps | ||
*Discoverability of web apps? (e.g. store/search/purchasing) | *Discoverability of web apps? (e.g. store/search/purchasing) | ||
<br> | <br> | ||
'''Longer-term ideas and research'''<br> | '''Longer-term ideas and research'''<br> | ||
*Embedded systems in cars, TVs | *Embedded systems in cars, TVs | ||
*Launcher that supports web apps for all of your applications, phone, dialing, video chat, etc. | *Launcher that supports web apps for all of your applications, phone, dialing, video chat, etc. | ||
*Support “add-ons” in the home server<br> | *Support “add-ons” in the home server<br> | ||
*secure multi-user concept | *secure multi-user concept | ||
*Master Password - managing web-based JPAKE - Introduce master password as part of “Mozilla ID” | *Master Password - managing web-based JPAKE - Introduce master password as part of “Mozilla ID” | ||
*Multi-Device and seemless intergration / sync<br> | *Multi-Device and seemless intergration / sync<br> | ||
*read / write from mobile device | *read / write from mobile device | ||
*Home becomes mobile device home screen<br> | *Home becomes mobile device home screen<br> | ||
edits