Firefox/Features/keywordurl follows searchbar: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
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=Project proposal required}}
| {{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/