問題タブ [opensearch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
search-engine - 検索サーバーを開く: コンテンツを無視してリンクをたどる
コミュニティ サイトでの検索用に OSS をセットアップしました。基本的なセットアップは問題なく機能しますが、微調整する必要があります。その重要な部分は、インデックス作成がすべてのページから適切な部分を保存することを確認することですが、すべてのページに共通の部分 (つまり、フッター) は無視します。ただし、これらの部分は、クローラーがリンクを介してサイトのすべての部分を見つけるために必要です。 . 私はopensearchserver.ignore
クラスを知っています:
しかし、リンクは重要なので、次のようなタグが便利です:
(このスレッドで議論されているように。)
これは可能ですか?
google-chrome - AJAX Post Search Engineを使用してChromeで検索するタブ
私のサイトには、AJAX を使用して検索を完了する検索機能があります。POST リクエストが PHP ページに送信され、返された HTML を使用して結果の DIV がリロードされます。
OpenSearch XML を使用して Chrome のタブ検索機能を実装したいと考えています。How to add google chrome omnibox-search support for your site?の回答に従ってい ます。. 回答は、検索が別のページで実行される GET 要求を使用して、検索機能へのタブを実装する方法の例を示しています。
AJAX POST を使用する検索エンジンでタブ検索機能を実装するにはどうすればよいですか?
atom-feed - opensearch の特定の要素の検索語を使用してクエリを実行しますか?
Opensearch から始めて、オランダの National Archief からコンテンツを取得します。
彼らが提供する例は次のとおりです。
私の質問は、特定の要素で「アーネム」を検索する方法ですか? たとえば、「dc:subject」要素に「Arnhem」が含まれるドキュメントのみを取得したいと思います。
また、私はAbderaを Java クライアントとして使用しているため、そのようなクエリの作成にどのヘルパー メソッドが役立つかについてのポインタも歓迎します。
triggers - OpenSearchDescription xml ファイルでトリガーキーワードを定義するには?
サブドメインで動作するオープン検索定義を取得しようとしています。
<head>
htmlに正しい行を追加しました。
例:
opensearch.xml で:
http://www.example.orgにアクセスすると、Google Chrome のオムニボックス設定に検索が正しく追加されます。トリガー キーワードは「example.org」になります。
ただし、 http://subdomain.example.orgにアクセスすると、 に同じ行があり<head>
、「example.org」ではなく「subdomain.example.org」というトリガー キーワードを使用して検索が追加されます。
これを回避する方法はありますか?
http://www.opensearch.org/Specifications/OpenSearch/1.1のドキュメントにトリガー キーワードを設定する方法に関する情報は見つかりませんでした。
json - Django での Opensearch: Firefox を正しいファビコンと提案に向ける
Django に opensearch を追加しようとしていますが、Firefox に正しいファビコンを取得させることも、クエリを実行して提案を表示させることもできません。Chrome でも試してみましたが、検索エンジンとして localhost を追加できるとは思いません。
私の opensearch.xml ファイルは、検索エンジンに追加できるため、Firefox で正しく読み取られます。現在、デバッグ目的でローカルホストの URL が表示されていることに注意してください。
ファビコンの問題
自分のサイトを Firefox の検索エンジンとして追加すると、次のようなリクエストが行われます。
[29/4/2014 18:18:19] "GET /favicon.ico/static/ico/favicon.ico/ HTTP/1.1" 200 49266
[2014/04/29 18:18:21] "GET /opensearch.xml HTTP/1.1" 200 335
[29/4/2014 18:18:21] "GET /favicon.ico/static/ico/favicon.ico/ HTTP/1.1" 200 49267
/favicon.ico/static/ico/favicon.ico/
画像が に設定されている場合、Firefox はどのような理由で取得しようとし/static/ico/favicon.ico/
ますか? /static/ico/favicon.ico/
それは私たちがウェブサイトで使用しているものであり、(ローカルでもライブでも)うまく機能するため、有効であることはわかっています。
提案
opensearch で受け入れられる JSON 形式は何ですか? RSS および ATOM 形式は見つかりましたが、JSON 形式は見つかりませんでした。
ご協力いただきありがとうございます。