FirefoxのOpenSearch


17

FirefoxにChrome / Chromiumのような動作を追加する方法を探しています。ChromeをTab使用すると、ロケーションバーを使用してWebページを開くときに押すことができ、OpenSearchを使用してサイト固有の検索エンジンを検索できます。Firefoxでそれを行う方法はありますか?また、手動で操作する必要なく、検索エンジンを自動的に追加できる必要があります。


1
サイト固有の検索?あなたは意味するかのOpenSearchを?(検索するChromiumのタブで説明されているように)

@manatworkはい。申し訳ありませんが、今までこの用語を知りませんでした。
モニカ

問題ない。実際、OpenSearch拡張機能は基本的な機能のみを提供し、特定のアクセス方法を求めています。(したがって、編集が本当に必要かどうかはわかりません。)FirefoxはOpenSearchをサポートしていますが、個人的には、現在のURLに応じて検索プロバイダーを変更するようなことはありません。

1
残念ながら、これらすべてが私の問題を実際に解決しているわけではありません。私のポイントは、特定のサイトを検索するためにタブを押したいということです。たとえば、Chrome iを使用する場合、i + <tab>と入力してimdbを検索します。FFにimdbを追加する場合でも、「imdb <search term>」と入力する必要があります。今、私は私のデフォルトの検索エンジンとして、提供強打構文検索サイト固有の(!ほとんどのキーワードはウィキペディアのためにwを例えば、かなり短いです)を使用してDuckDuckGoを使用しています
dirkk -復活モニカ

1
@minopretこのような製品を使用してこれがどのように実行できるかを説明していないため、コメントはあまり役に立ちません。これは単純なキーバインドの問題ではないため、そうではありません。また、このソフトウェアはWindows固有のものであり、Linuxを使用しています。
モニカの復活-dirkk 14年

回答:


1

この機能をFirefoxに追加するには、2つの解決策があります。

  1. スマートキーワード -特定のサイトの検索機能のキーワードを定義しkeyword search_string、を押してロケーションバーで検索を実行する組み込みのFirefox機能Enter。以下の手順(リンクから変更)。

    1. キーワードとして設定する検索フィールドがあるターゲットWebサイトのページにアクセスします(例:http : //imdb.com)。
    2. 検索フィールドを右クリックして、を選択しますAdd a Keyword for this Search...
    3. ではNew Bookmark、ダイアログ、ブックマーク(例えば、「IMDB検索」)のために適切な名前を入力し、キーワード(例えば、「IMDB」または「imdb.com」)を作成します。
    4. スマートキーワードを含めるブックマークフォルダを選択します。をクリックしOKます。
    5. 作成されたスマートブックマークを使用するには、新しいタブを開き、ロケーションバーにキーワードと検索文字列を入力してからEnter(例imdb William Shatner)を押します。
  2. InstantFoxクイック検索アドオン -検索ショートカットをカスタマイズし、入力中にオートコンプリートするアドオン。検索ショートカットを手動で定義し、次に(たとえば)をshortcut search_string押してロケーションバーで検索を実行します。詳細はこちらEnterimdb William Shatner


1
これは、検索エンジンを自動的に追加せず、コメントsuperuser.com/questions/660516/opensearch-in-firefox/…で説明されている制限にも準拠していないため、私の質問には本当に答えません。
モニカの復活-dirkk

0

編集-上記のコメントを読んで、できるだけ少ないキーストロークでこれを行うと、自動ホットキーの仕事になる可能性が非常に高くなります。ctrl+ kを押してから、検索したいものを入力し、オートホットキースクリプトを作成してdown arrow(x回)、を押しenterます。あなたは、任意の検索用語も追加したい場合は、AHKセンドサイトを持つことができます:「custom.url」を、down arrowenter、束縛キーを押したとき。(私が試した場合、検索クエリの後にsite:sampleurl.comを置いても問題ありません)

ただし、機能は場所/ URLバーにはありません。その右側にある1つのボックスです。共通のサイトを検索するには、ルーチンが簡単です。(これらはabout:preferences#searchまたは虫眼鏡でカスタマイズできます。たとえば、site:superuser.comと入力する代わりにスーパーユーザーを検索できるように、オプションにスーパーユーザーを追加しただけです)。クエリを入力し、バインドされたキーストロークを押すだけで、autohotkeyスクリプトは次のようになります。

  • down arrow適切な回数を送信し、
  • enter

https://www.autohotkey.com/docs/commands/Send.htmを使用すると、すぐに正しい道を歩き、スムーズに航行できるはずです。

別の数の下矢印を使用してこれを繰り返します。これで、カスタマイズ可能なキーストロークを持つエンジンに基づいた自動検索が可能になります。


-1

Chromium / Chromeの検索動作のようなものを取得するためにしたことは、duckduckgo.comをデフォルトの検索エンジンとして設定し、その「bang!」を使用することでした 構文。

たとえば、YouTubeで猫の動画を検索するには、!yt cat videosと入力します。Googleで検索するには、!gと入力する必要があります。ここにいくつかのショートカットがあります: duckduckgo.com bangショートカット


4年前にsuperuser.com/questions/660516/opensearch-in-firefox / ...にコメントとして投稿したものですか?-1
モニカを復活させる-dirkk

ops!それを見なかった...
sotobuild
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.