Firefox/Projects/Home Tab: Difference between revisions

No edit summary
(updated to be about Home Tab alone)
 
(17 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Summary ==
__NOTOC__This project covers the design and creation of a Firefox Home Tab, a small persistent tab placed at the far left of the tab strip that will serve as the user's home on the Web.


Investigate a full window, client side, browse-based UI to serve as the user's home on the Web, and the ability to create chromeless app tabs.
* Project lead: Unfocused
* Project members: limi, faaborg
* Potential reviewers:
* QA contacts: marcia


== Current Status ==
=Status=
* STALLED
* General tracking in {{bug|551849}}
* <onlyinclude>Still finishing up App Tabs project</onlyinclude>


Very early conceptual design work.
=Goals=
* Replace home button with an App Tab that always loads on startup
* Continue to support user-customization of home page URL
* Continue to support multiple home pages
* Continue to allow customization of tools by allowing removal of the Home Tab


== Next Steps ==
=Non-Goals=
* Synchronize state of home tabs across windows


* Post first round of mockups for feedback
=Timeline/Milestones=


== Related Bugs ==
=Delivery Requirements=
* Must be complete before the feature freeze beta of the target delivery vehicle


* Will be posted once the first round of mockups are complete
=Dependencies=
* [[Firefox/Projects/App Tabs|App Tabs]]


== Team ==
=Testing=
* Most of the home/app tab features should be able to be automatically tested by browser-chrome tests
* Migration path will likely need manual/mozmill testing unless we invent a new test suite.


*'''Project Lead''': faaborg
=Related Projects=
* everyone
* [[Firefox/Projects/Firefox_Start|Locally Hosted Firefox Start]] is not required but related
 
* [[Firefox/Projects/New Theme|New Theme]] is not required but without switching tabs to be on top the chromeless app-tabs will look pretty strange.
== Designs ==
 
[http://people.mozilla.com/~faaborg/files/firefox4Mockups/homeTab-i1.png Extremely early conceptual mockup]
 
Notable aspects:
* no browser chrome
* entirely zero configuration by default (ambient news)
* mouse-based access to bookmarks and history
* ability to change the search engine (drop down to the right of it)
* (more frequently visited sites and the ability to customize with a persona below the fold)
 
[http://blog.seanmartell.com/wp-content/uploads/2009/04/newtab_1.jpg Great thumbnail idea by Sean Martell]
 
== Goals/Use Cases ==
 
Designs will explore a range of ideas, including:
* Frequently visited sites with ambient news
* Leveraging the user's social graph for ambient social news
* Access to all available search engines
* Browse-based interface into bookmarks and history (ties into the [https://wiki.mozilla.org/Firefox/Projects/Places_UI Places UI] project)
* Increasing the discoverability of personalization with personas
* Message snippets
* Fully localized season and holiday changes (could be lots of fun, also really lots of work, but worth exploring).
 
== Non Goals ==
 
* Non goal 1: A streamlined and simplistic page.  This page is going to provide a rich experience, with an expressive visual design and a range of features, it might even be a bit distracting (er, engaging).  This is a fully recognition-based interface (the new tab page will likely remain fully recall-based).
 
* Non goal 2: The traditional home page portal slum of tabloid level celebrity news, sensationalistic titles, and pathetic attempts to leverage the screen real estate to promote unrelated products (instant messenger apps, iPods, etc.).  This page will be 100% about the specific user and their fully personalized experience on the Web, it is not about the company that created the browser.

Latest revision as of 05:52, 26 August 2010

This project covers the design and creation of a Firefox Home Tab, a small persistent tab placed at the far left of the tab strip that will serve as the user's home on the Web.

  • Project lead: Unfocused
  • Project members: limi, faaborg
  • Potential reviewers:
  • QA contacts: marcia

Status

  • STALLED
  • General tracking in bug 551849
  • Still finishing up App Tabs project

Goals

  • Replace home button with an App Tab that always loads on startup
  • Continue to support user-customization of home page URL
  • Continue to support multiple home pages
  • Continue to allow customization of tools by allowing removal of the Home Tab

Non-Goals

  • Synchronize state of home tabs across windows

Timeline/Milestones

Delivery Requirements

  • Must be complete before the feature freeze beta of the target delivery vehicle

Dependencies

Testing

  • Most of the home/app tab features should be able to be automatically tested by browser-chrome tests
  • Migration path will likely need manual/mozmill testing unless we invent a new test suite.

Related Projects