Firefox 検索エンジンのキーワードリセット

Firefox 検索エンジンのキーワードリセット

私はカスタムキーワードを使って、ロケーションバー内のさまざまな検索エンジンで検索しています。とても便利です。ただし、1つ検索プラグイン: キーワードが単純にリセットされ、クリアされることがあります。再度設定する必要があります。これは 1 週間に数回発生することがあります。

私は頻繁にコンピュータをシャットダウンしないので、それが関係しているかどうかはわかりません。コンピュータを再起動すると、キーワード5月まだ定義されていません。しばらく(つまり、測定されていない一定の時間)シャットダウンしないと、5月リセットされます。

この検索プラグインはない私のプロファイル フォルダーの下のディレクトリに存在しますsearchplugins。関連があるかもしれないと思いましたが、このディレクトリには検索プラグインが 4 つしかなく、そこにない他の検索プラグインはキーワードに問題がありません。

また、この検索プラグインは、たとえば PHP 検索プラグインと同じ形式ではないこともわかりました。どちらも OpenSearch プラグインですが、定義方法が同じではなく、形式も異なります。

phpnet.xml意味:

<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">

opensearch.xmlウェブサイトの:

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"
                   xmlns:moz="http://www.mozilla.org/2006/browser/search/">

私は理解しようと努めます:

  • この特定の検索プラグインのキーワードが空白にリセットされることがあるのはなぜですか
  • Firefoxがこのウェブサイトの検索プラグインをディレクトリに保存しない場合searchplugins(これは他の検索プラグインが問題なく機能し、失うキーワード

誰か何か手がかりがあれば、教えてください!

答え1

同じ問題があります。私の推測では、Firefox が検索プラグインの自動更新を実行していて、そのときにカスタム ショートカットが破棄されるようです。バグのようです。

DevDocsの場合もそうであるようだ。検索定義ファイルタグ が表示されます<Url type="application/opensearchdescription+xml" ...>。これは更新に使用されます。

回避策は 2 つあります。

  1. ブックマークを使用します。オートコンプリート(候補)がない場合はこれで問題ありません。
    1. ウェブサイトにアクセスしてください。
    2. 検索するsearch terms
    3. サイトにブックマークを追加します。
    4. URL 内のsearch termsを に置き換えます。%s
    5. ブックマークのオプションにキーワードを追加します。
  2. プラグインのコピーを作成します。提案が必要な場合、または検索エンジンに検索結果を表示したい場合。
    1. ウェブサイトにアクセスしてください。
    2. ソースを表示してタグを見つけます<link rel="search" ...>
    3. タグで指定された xml ファイルを開いて保存します。
    4. 削除し<Url type="application/opensearchdescription+xml" ...>、場合によっては<Tags>...</Tags>xml ファイルからも削除します。
    5. 使用マイクロフトツールxml ファイルをインポートし、Firefox に検索をインストールします。

関連情報