项目作者: brettz9

项目描述 :
webextensions add-on (Firefox or Chrome) to obtain search results directly from the URL bar
高级语言: JavaScript
项目地址: git://github.com/brettz9/enumerate.git
创建时间: 2018-07-23T04:59:14Z
项目社区:https://github.com/brettz9/enumerate

开源协议:MIT License

下载


Enumerate

A webextensions add-on
(Firefox
or
Chrome)
to obtain search results directly from the URL bar.

No need to first go to the search results page (unless you need
more results and their descriptions, etc., in which case, that
is also made available).

For site-specific search (of the site in the current tab), see
Enumerate-Site.

Screenshots

Omnibox search terms

Omnibox selected

Instructions

  1. Type g and a space to activate Enumerate.
  2. Type your search terms.
  3. Use the arrows or mouse to select one of the search results to
    go directly to that page.

Credits

  • Inspired by the work of the Firefox add-on CyberSearch

Missing features

There are some limitations in WebExtensions or its implementation by the
browser that our add-on cannot overcome.

  1. Opt in to show more than 6 suggestions
  2. Make Omnibox keyword overridable
  3. Avoid need for Omnibox keyword (override)
  4. DescriptionStyleType (Firefox lacking Chrome ability to have part of description bold or gray (text) or blue (URLs))
  5. Registering multiple omnibox keywords
  6. onDeleteSuggestion
  7. Don’t display keyword within highlighted (minor)

Possible to-dos

  1. Populate results based on Mediawiki API (where headers could advertise
    Mediawiki support?)