(Created page with "== Tracking == TBD == Overview/Goals == * To add new search engines (where we have agreements in place) to the list of available search engines shipped in a build by default ...") |
|||
(28 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ForceRefreshButton}} | |||
== Tracking == | == Tracking == | ||
<onlyinclude> | |||
<bugzilla> | |||
{ | |||
"blocks": "863469", | |||
"resolution": "---", | |||
"include_fields": "id, priority, summary, status, assigned_to", | |||
"order": "bug_id" | |||
} | |||
</bugzilla> | |||
</onlyinclude> | |||
== Overview/Goals == | == Overview/Goals == | ||
* To add new search engines (where we have agreements in place) to the list of available search engines shipped in a build by default | * To add new search engines (where we have agreements in place) to the list of available search engines shipped in a build by default | ||
* This fairly straightforward activity is, however, dependent on a number of UX and UI changes, as well as some communication flows that must be adhered to | |||
* These are outlined in a 'phased' approach described below | |||
== Specifications == | == Specifications == | ||
* Ensure (triple check) appropriate business agreements are in place and we have the correct search string | * Ensure (triple check) appropriate business agreements are in place and we have the correct search string for all supported locales | ||
* | |||
* | * Ensure search suggestions are available and the appropriate search string is supplied for mobile and/or tablet use | ||
* | ** Yahoo: supplied tags - mozilla_mobile_search, mozilla_mobile2_search, mozilla_mobile3_search | ||
* | ** Bing: supplied search string - mobile form code = MOZMBA (switch out MOZSBR in the search string (i.e. http://www.bing.com/search?q=whatever&pc=MOZI&form=MOZSBR) | ||
* Only the default search provider will provide search suggestions | |||
* Search providers currently under active consideration: | |||
** Yahoo | |||
** Bing | |||
** Duck Duck Go | |||
* Ensure the UI is in place to easily and intuitively change your default search engine | |||
(for when we want to change the default from Google [or Baidu in zh-CN] | |||
* Add more granular locales to allow more flexibility in choosing the most appropriate search provider defaults [namely en-GB, en-CA] | |||
== User stories == | == User stories == | ||
* | * As a user, I would like Bing to be included in my list of search providers (in supported locales) because I prefer their search results. | ||
* As a user, I would like Yahoo to be included in my list of search providers (in supported locales) because I prefer their search results. | |||
* As a user, I would like Duck Duck Go to be included in my list of search providers (in supported locales) because I prefer using their privacy-centric ethos in searching the web. | |||
== Phased approach == | |||
# Be able to modify your search default via the add-ons manager | |||
## Implementation in Fx 23 | |||
## Project page: [[Mobile/Projects/Changeable_search_engine_default | Changeable search engine default via add-ons]] | |||
# '''Add both Bing and Yahoo service provider engines to a specified (supported) set of locales: en-US, en-GB, de, fr, es-ES (and en-CA when available)''' | |||
## '''Target implementation in Fx 26 for en-US, require confirmation for en-GB, de, fr and es-ES''' | |||
## We must inform the community of our intention to add both Bing and Yahoo as additional general search providers to be placed under Google and before any specialized search provider | |||
# Add en-CA to the list of supported locales . This will allow us to have further flexibility in defining which search default can be used for English-speaking geographies. | |||
## Target implementation in Fx ?? | |||
## Project page: [[Mobile/Projects/Localization | Additional locales]] | |||
## Note: this is not a blocker to moving onto the next step | |||
# Suggest a change in default search providers for a specific set of locales | |||
## In collaboration between BD and PM, to then be sent to Jeff & Axel for coordination with the l10n community about the desired change in default | |||
## Only to be done when we are more certain on the timing to land the ability to change your search provider default within the Settings Menu (Fx 26) | |||
== Quality criteria == | == Quality criteria == | ||
# User stories are satisfied | # User stories are satisfied | ||
# Specifications are met | # Specifications are met |
Latest revision as of 15:09, 29 October 2013
Tracking
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Overview/Goals
- To add new search engines (where we have agreements in place) to the list of available search engines shipped in a build by default
- This fairly straightforward activity is, however, dependent on a number of UX and UI changes, as well as some communication flows that must be adhered to
- These are outlined in a 'phased' approach described below
Specifications
- Ensure (triple check) appropriate business agreements are in place and we have the correct search string for all supported locales
- Ensure search suggestions are available and the appropriate search string is supplied for mobile and/or tablet use
- Yahoo: supplied tags - mozilla_mobile_search, mozilla_mobile2_search, mozilla_mobile3_search
- Bing: supplied search string - mobile form code = MOZMBA (switch out MOZSBR in the search string (i.e. http://www.bing.com/search?q=whatever&pc=MOZI&form=MOZSBR)
- Only the default search provider will provide search suggestions
- Search providers currently under active consideration:
- Yahoo
- Bing
- Duck Duck Go
- Ensure the UI is in place to easily and intuitively change your default search engine
(for when we want to change the default from Google [or Baidu in zh-CN]
- Add more granular locales to allow more flexibility in choosing the most appropriate search provider defaults [namely en-GB, en-CA]
User stories
- As a user, I would like Bing to be included in my list of search providers (in supported locales) because I prefer their search results.
- As a user, I would like Yahoo to be included in my list of search providers (in supported locales) because I prefer their search results.
- As a user, I would like Duck Duck Go to be included in my list of search providers (in supported locales) because I prefer using their privacy-centric ethos in searching the web.
Phased approach
- Be able to modify your search default via the add-ons manager
- Implementation in Fx 23
- Project page: Changeable search engine default via add-ons
- Add both Bing and Yahoo service provider engines to a specified (supported) set of locales: en-US, en-GB, de, fr, es-ES (and en-CA when available)
- Target implementation in Fx 26 for en-US, require confirmation for en-GB, de, fr and es-ES
- We must inform the community of our intention to add both Bing and Yahoo as additional general search providers to be placed under Google and before any specialized search provider
- Add en-CA to the list of supported locales . This will allow us to have further flexibility in defining which search default can be used for English-speaking geographies.
- Target implementation in Fx ??
- Project page: Additional locales
- Note: this is not a blocker to moving onto the next step
- Suggest a change in default search providers for a specific set of locales
- In collaboration between BD and PM, to then be sent to Jeff & Axel for coordination with the l10n community about the desired change in default
- Only to be done when we are more certain on the timing to land the ability to change your search provider default within the Settings Menu (Fx 26)
Quality criteria
- User stories are satisfied
- Specifications are met