Test Pilot/Universal Search

< Test Pilot
Revision as of 19:19, 7 July 2015 by Jgruen (talk | contribs) (→‎Repos: Changed repos)

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.

Our first product milestone is a unified location and search experience coupled with an augmented places database.

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:

  • 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

Contributing

UX

Repos

Communication

People

  • Lead: Nick Chapman
  • Product Manager: Bill Maggs
  • Program Manager: Edwin Wong
  • Engineering: Jared Hirsch, Les Orchard
  • UX: Bryan Bell, John Gruen