Firefox/Projects/Always have option to Add Search: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 8: Line 8:
= Goals / Use Cases =
= Goals / Use Cases =
* Always provide the ability to add a search engine for a specific site
* Always provide the ability to add a search engine for a specific site
* If an engine isn't available, search the content for input[@type="search"] or use a configurable default search engine (i.e. Google; using their site: query)
* Remove plugin auto-discovery and indicators during page load
* Enable quick access to site specific search without the need to permanently add a search engine
* If an engine isn't available create a plugin using a configurable default search engine (i.e. Google; using their site: query)
** Possibly search the content for input[@type="search"] and use that to create the engine


= Non Goals =
= Non Goals =
* Automatically installing/caching engines discovered on the web (a la chrome)
* Automatically installing/caching engines discovered on the web (à la chrome)


= Design =
= Design =
* New menu item in the engine drop down to allow a specific site search to be added permanently
* Menu item in the engine menu to allow a site specific search to be added permanently
* Keyboard shortcut to allow temporary use of the engine
** Remove the engine and switch back to the previously selected one once the search is complete
 


= Bugs =
= Bugs =
* {{bug|482229}}
* {{bug|261124}}
* {{bug|261124}}
* tbd

Revision as of 12:49, 9 March 2009

Overview

Sprint lead: ryan
Sprinters: gavin, faaborg

Description
Instead of showing a notification when OpenSearch plugins are available on a page, always have an option in the SearchBar to add a search plugin. When no OpenSearch is available, create a keyword search or use Google Site Specific search.

Goals / Use Cases

  • Always provide the ability to add a search engine for a specific site
  • Remove plugin auto-discovery and indicators during page load
  • If an engine isn't available create a plugin using a configurable default search engine (i.e. Google; using their site: query)
    • Possibly search the content for input[@type="search"] and use that to create the engine

Non Goals

  • Automatically installing/caching engines discovered on the web (à la chrome)

Design

  • Menu item in the engine menu to allow a site specific search to be added permanently

Bugs