|
|
| Line 1: |
Line 1: |
|
| |
| = Introduction = | | = Introduction = |
|
| |
|
| Universal Search is intent on connecting users with the content they've found or want to find on the web. How can we make it easier to navigate to that site you're looking for. How can we improve the search experience, layout, presentation, performance to bring user delight? How can we better update and deploy the search experience in a more dynamic manner? We hope to solve some of these user challenges with Universal Search. | | Universal Search is a project to unify the search access points in Firefox and offer a deeper, more engaging search experience by making local results richer and by including results from the best of the web. |
| | |
| Our first product milestone is a unified location and search experience coupled with an augmented places database.
| |
|
| |
|
| = Road Map = | | = Road Map = |
| * Land initial prototype in UX branch
| |
| * Implement metrics/KPI for usage stats in nightly/devEd/beta
| |
|
| |
| == Landing prototype in the UX Firefox Branch ==
| |
| * The location bar drop down UI will be updated and cached from a remote server.
| |
| * Layout can be customized and tested.
| |
|
| |
| ==Baseline Metrics ==
| |
|
| |
|
| In order to establish a comparative baseline against which to test our prototypes, we need to better understand how users use the:
| | * Land initial prototype in Idea Town for Mozlando |
| * location (awesome) bar | |
| * the search field
| |
| * open up common sites
| |
| * find sites in their history
| |
| * how they find and navigate to new sites.
| |
| | |
| == Universal Search Metrics ==
| |
| | |
| M1. Make it easier to update and A/B test the location bar drop down
| |
| * Use HTML5/JS/CSS
| |
| * Enable A/B testing, fractional deployment
| |
| * Enable remote updating of the content and layout
| |
| ** A base layout will ship with Firefox binary but a newer version can be fetched and cached
| |
| | |
| === Dependencies ===
| |
| * Need test and infrastructure that supports
| |
| ** Fractional deployment and metrics to validate release
| |
| ** Clear testing process and acceptance
| |
| ** Revert to last good version of iframe contents
| |
|
| |
|
| = Resources = | | = Resources = |
|
| |
| == Contributing ==
| |
|
| |
| * Have great ideas about search features? Let us know: https://etherpad.mozilla.org/universal-search-ideas
| |
| * Github repos below. PR away!
| |
|
| |
|
| == UX == | | == UX == |
| Line 48: |
Line 13: |
| * Universal Search vision presentation: [coming soon!] | | * Universal Search vision presentation: [coming soon!] |
| * Universal Search MVP UI: https://people.mozilla.org/~jgruen/universal-search-mvp/ | | * Universal Search MVP UI: https://people.mozilla.org/~jgruen/universal-search-mvp/ |
| * Universal Search UX Idea Backlog: https://trello.com/b/5IwogY0o/universal-search-ux
| |
|
| |
|
| == Repos == | | == Repos == |
| Line 56: |
Line 20: |
|
| |
|
| == Communication == | | == Communication == |
| | |
| * IRC: #universal-search | | * IRC: #universal-search |
| * Mailing List: universal-search@mozilla.com | | * Mailing List: universal-search@mozilla.com |
| Line 61: |
Line 26: |
|
| |
|
| == People == | | == People == |
| | |
| * Lead: Nick Chapman | | * Lead: Nick Chapman |
| * Product Manager: Bill Maggs
| | * Engineering: Jared Hirsch, Chuck Harmston |
| * Program Manager: Edwin Wong
| |
| * Engineering: Jared Hirsch, Les Orchard | |
| * UX: Bryan Bell, John Gruen | | * UX: Bryan Bell, John Gruen |