Firefox/Features/keywordurl follows searchbar: Difference between revisions
No edit summary |
|||
Line 8: | Line 8: | ||
<section begin="status" /> | <section begin="status" /> | ||
| [[Firefox/Features/keywordurl_follows_searchbar|Replace keyword.URL to follow Search Bar and/or allow independent setting of provider ]] | | [[Firefox/Features/keywordurl_follows_searchbar|Replace keyword.URL to follow Search Bar and/or allow independent setting of provider ]] | ||
| {{StatusHealthy|status= | | {{StatusHealthy|status=UX/Privacy/Eng feedback required}} | ||
| TBD | | TBD | ||
| [[User:kneedham|kev]] | | [[User:kneedham|kev]] | ||
Line 20: | Line 20: | ||
== Release Requirements == | == Release Requirements == | ||
* change detection of default search engine (browser.search.defaultenginename) on startup, add-on install, search engine install, or user change | |||
* | |||
== Next Steps == | == Next Steps == | ||
* UX review to ensure no UI modifications are required, signoff on features | |||
* Privacy review to ensure about:rights adequately addresses information sent through location bar queries | |||
* Developer assignment and implementation | |||
== Related Bugs & Dependencies == | == Related Bugs & Dependencies == | ||
* Searches from the Location Bar default to Google regardless of the currently configured Search Engine for the browser {{bug||637675}} | |||
== Team == | == Team == | ||
Feature Manager: Kev Needham | |||
Lead Developer: TBD (Gavin?) | |||
Product Manager: Kev Needham | |||
QA: N/A until patch ready | |||
UX: Limi (checkoff that no UX is required) | |||
Privacy: Alex Fowler (implication of sending data from Location Bar to search engines other than Google, about:rights changes) | |||
== Designs == | == Designs == | ||
No designs required for initial use case. | No designs required for initial use case, simply a "follow-me" function with no additional UI required. As a follow-on/enhancement, it would be a nice-to-have to develop UI within "Manage search engines..." to allow a user to specify a different search engine from the Search Bar for Location Bar searches. | ||
== Goals/Use Cases == | == Goals/Use Cases == | ||
* Change Location Bar searches to match selected/default search engine via | |||
** User change of selected/default search engine through Search Bar or "Manage Search Engines | |||
** Application change of selected/default search (NB: if a user has changed the app default, the user change would always trump the application change) | |||
** Addon change of selected/default search engine on install | |||
* checks on startup or periodic checks to ensure Location Bar searches match what user has selected | |||
* Allow inclusion of Param or MozParam attributes in the search query that are specific to location bar searches (similar to {{bug||596439}}) | |||
== Non-Goals == | == Non-Goals == | ||
* keyword.URL protection (e.g. from hijacking, etc.) | |||
* inclusion of search suggest or other related info in/modification of Awesome Bar results | |||
* independent management of keyword.URL or equivalent | |||
== Other Documentation == | == Other Documentation == | ||
Jesse's writeup of Browse by Name included with Firefox http://www.squarefree.com/2004/09/09/googles-browse-by-name-in-firefox/ | |||
__NOTOC__ | __NOTOC__ | ||
[[Category:Features]] [[Category:Firefox]] [[Category:Search]] [[Category:P1]] | [[Category:Features]] [[Category:Firefox]] [[Category:Search]] [[Category:P1]] |
Revision as of 22:12, 9 May 2011
Feature | Status | ETA | Owner |
Replace keyword.URL to follow Search Bar and/or allow independent setting of provider | UX/Privacy/Eng feedback required | TBD | kev |
Summary
Give users control over which search service provider is used when a location bar entry triggers a search query.
Release Requirements
- change detection of default search engine (browser.search.defaultenginename) on startup, add-on install, search engine install, or user change
Next Steps
- UX review to ensure no UI modifications are required, signoff on features
- Privacy review to ensure about:rights adequately addresses information sent through location bar queries
- Developer assignment and implementation
Related Bugs & Dependencies
- Searches from the Location Bar default to Google regardless of the currently configured Search Engine for the browser 637675
Team
Feature Manager: Kev Needham Lead Developer: TBD (Gavin?) Product Manager: Kev Needham QA: N/A until patch ready UX: Limi (checkoff that no UX is required) Privacy: Alex Fowler (implication of sending data from Location Bar to search engines other than Google, about:rights changes)
Designs
No designs required for initial use case, simply a "follow-me" function with no additional UI required. As a follow-on/enhancement, it would be a nice-to-have to develop UI within "Manage search engines..." to allow a user to specify a different search engine from the Search Bar for Location Bar searches.
Goals/Use Cases
- Change Location Bar searches to match selected/default search engine via
- User change of selected/default search engine through Search Bar or "Manage Search Engines
- Application change of selected/default search (NB: if a user has changed the app default, the user change would always trump the application change)
- Addon change of selected/default search engine on install
- checks on startup or periodic checks to ensure Location Bar searches match what user has selected
- Allow inclusion of Param or MozParam attributes in the search query that are specific to location bar searches (similar to 596439)
Non-Goals
- keyword.URL protection (e.g. from hijacking, etc.)
- inclusion of search suggest or other related info in/modification of Awesome Bar results
- independent management of keyword.URL or equivalent
Other Documentation
Jesse's writeup of Browse by Name included with Firefox http://www.squarefree.com/2004/09/09/googles-browse-by-name-in-firefox/