しばらくの間、アドレスバーには現在のページのアドレスが表示されるだけでなく、さまざまな検索エンジンで検索ページを開くこともできます。ただし、すべてのサイトにOpenSearchが追加されているわけではないため、内部サイト検索を簡単に追加できます。
最初の部分では、サイト検索やその他のサービスを自分で追加する方法を紹介します。そして第2部では、OpenSearchヒントを使用した検索以外に、どのサービスがWebサイトを編成できるかを説明します。
OpenSearchは、Webサイトと検索エンジンが、配布と収集が容易な形式で検索結果を公開できるようにする一連のテクノロジーです。
%sキーを使用してアドレスバーをポンピングします
%sURLのキーは、FireFoxブラウザとChromeブラウザで、それぞれブックマークまたは検索エンジンのURLの短い名前の後に入力されたフレーズで置き換えられます。
Firefox
Firefoxでは、このキーをブックマークURLで使用できます。URLのこのキーは、ブックマークの短い名前の後に入力されたフレーズに置き換えられます。
手動で追加
ブックマークを手動で追加するには、すべてのブックマークを開きます(Ctrl + Shift + B)。コントロールボタンと「新規ブックマーク...」項目を押します。この場合、ブックマークのプロパティのすべてのフィールドがすぐに利用可能になりますが、手動で入力する必要があります。
自動的に追加します
%s( ) . title. .
. .
Chrome
Chrome URL %s [ (chrome://settings/searchEngines).
Wayback Machine
: Wayback Machine
: "https://web.archive.org/web/%s"
: "-"
: "- https://example.com"
Wayback Machine HTTPS. '- ' . Wayback Machine .
:
: "https://habr.com/search/?q=%s"
: "-"
: "- "
. .
:
: "https://habr.com/p/%s"
: "-p"
: "-p 489638"
. . .
:
: "https://habr.com/ru/users/%s"
: "-u"
: "-u ivan386"
. 4 "-u ivan386". .
. %s URI +.
OpenSearch
OpenSearch . URL . .
OpenSearch . .
Firefox
Firefox OpenSearch @ . FireFox OpenSearch . .
OpenSearch . . .
. @ . .
:
:
-
@ -
@wiki. -
Open. -
OpenSearchEnter .
OpenSearch
.
:
- opensearch-demo
- " "
- (about:preferences#search) " "
- ""
- " "
- :
@demo
:
-
@ -
@demo. -
-. -
. -
EnterEsc.
OpenSearch <head> :
<link rel="search"
href="https://example.com/opensearchdescription.xml"
type="application/opensearchdescription+xml"
title="Search" />
opensearchdescription.xml:
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<!-- -->
<ShortName>Search</ShortName>
<!-- ( ) -->
<Image type="image/png">https://example.com/websearch.png</Image>
<!-- URL -->
<!-- Firefox Url "text/html" -->
<Url method="get" type="text/html"
template="https://example.com/?q={searchTerms}"/>
<!-- URL ( ) -->
<Url method="get" type="application/x-suggestions+json"
rel="suggestions"
template="https://example.com/suggest?q={searchTerms}" />
</OpenSearchDescription>
URL {searchTerms} . '+' URI .
URL JSON :
["{searchTerms}",[
" ",
" "
]]
{searchTerms} .
:
: "@wiki XML Encryption"
JSON:
["XML Encryption", ["XML Encryption"]]
OpenSearch
.
, .
:
: @habr
:@habr -
:
. . ( )
Enter.
:@habr
:
XML XML — IPFS XSLT 16GB 4GB
. 9 . .
:@habr
:
" " $1000000
.
:@habr
:
. FireFox OpenSearch. URL .
Enter. Esc .
. .
OpenSearch .