Firefox/Features/keywordurl follows searchbar: Difference between revisions

m
need to add a "search" roadmap, will update in a sec
m (clearing in prep for migration to new feature page format (will be done momentarily))
m (need to add a "search" roadmap, will update in a sec)
Line 1: Line 1:
{{FeatureStatus
|Feature name=Replace keyword.URL to follow Search Bar and/or allow independent setting of provider
|Feature stage=Definition
|Feature health=OK
|Feature status note=UX/Privacy/Eng feedback required
}}
{{FeatureTeam
|Feature product manager=Kev Needham
|Feature feature manager=Kev Needham
|Feature lead engineer=TBD (Gavin?)
|Feature privacy lead=Alex Fowler
|Feature qa lead=Simona Badau
|Feature ux lead=Alex Limi
}}
{{FeaturePageBody
|Feature open issues and risks=* Privacy: implication of sending data from Location Bar to search engines other than Google, about:rights changes
|Feature overview=Currently, keyword.URL defines what search service is used for search queries triggered by terms entered in the Location Bar. The value of keyword.URL can only be set through about:config, and is not related nor can it be controlled via the "Manage Search Engines..." UI from the search bar. This feature is intended to give users some control over which search service provider from the location bar by having it follow the current (default) engine selected through the Search Bar/add-on/application default.
|Feature users and 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}})
|Feature dependencies=* Searches from the Location Bar default to Google regardless of the currently configured Search Engine for the browser {{bug||637675}}


|Feature requirements=* detect change of default search engine (browser.search.defaultenginename) on startup, add-on install, search engine install, or user change
* on detection of change, modify keyword.URL parameter (or equivalent) to match selected/default search engine such that location bar searches will use the same search service
* optionally drop keyword.URL parameter and replace with a location bar search pref and/or do a straight follow of the selected/default search plugin
* allow location-bar specific Param or MozParam to override or append search query attributes to queries originating from the Location Bar
|Feature non-goals=* keyword.URL protection (e.g. from hijacking, add-on changed prefs, etc.)
* inclusion of search suggest or other related info in/modification of Awesome Bar results
* independent management of keyword.URL or equivalent
|Feature ux design=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.
}}
{{FeatureInfo
|Feature priority=P1
|Feature list=Desktop
|Feature engineering team=Desktop front-end
}}
{{FeatureTeamStatus
|Feature products status=tbd
|Feature engineering status=tbd
|Feature security status=tbd
|Feature privacy status=tbd
|Feature localization status=tbd
|Feature accessibility status=tbd
|Feature qa status=tbd
|Feature ux status=tbd
}}
== 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/
canmove, Confirmed users, Bureaucrats and Sysops emeriti
6,906

edits