検索設定が記載されたXMLファイルは、Webに設置して利用することができます。
このページでは、検索プラグインのためのhtmlの書き方を紹介します。
Ready2Searchで作成された検索プラグインも各Webサイトで利用可能です。
Ready2SearchではWebページ上のリンクをクリックすることで検索プラグインをWebブラウザに追加しています。
Webページ上をクリックすることで検索プラグインを追加できるのはReady2Search内に限りません。Ready2Searchでの検索プラグイン作成:検索設定の保存によってダウンロードした検索設定XMLは、Webサーバにアップロードして使用することもできます。以下では検索設定XMLのWebサーバにおける使い方が書いてあります。
Webページ上のリンクをクリックして検索エンジン追加する方法です。Ready2Searchもこの方法でプラグインを行っています。OpenSearch形式の検索設定XMLを
Lead2Amazonの全体検索xml(OpenSearch形式): https://ready.to/search/list/xml/os_l2aja.xml
Lead2Amazonの書籍検索xml(OpenSearch形式): https://ready.to/search/list/xml/os_l2aj_owb.xml
Lead2Amazonの音楽検索xm(OpenSearch形式): https://ready.to/search/list/xml/os_l2aj_mus.xml
という形でアップロードしておきます。htmlのソースに
<A onclick='window.external.AddSearchProvider("https://ready.to/search/list/xml/os_l2aja.xml");'><U><FONT color="blue">Lead2Amazonの全体検索:OpenSearchプラグイン</FONT></U></A>
<A onclick='window.external.AddSearchProvider("https://ready.to/search/list/xml/os_l2aj_owb.xml");'><U><FONT color="blue">Lead2Amazonの書籍検索:OpenSearchプラグイン</FONT></U></A>
<A onclick='window.external.AddSearchProvider("https://ready.to/search/list/xml/os_l2aj_mus.xml");'><U><FONT color="blue">Lead2Amazonの音楽検索:OpenSearchプラグイン</FONT></U></A>
Lead2Amazonの全体検索:OpenSearchプラグイン Lead2Amazonの書籍検索:OpenSearchプラグイン Lead2Amazonの音楽検索:OpenSearchプラグイン
というリンクが出ます。Internet Explorer(7.0以降)やFirefox(2.0以降)を使って、このリンクをクリックするとプラグイン追加を問い合わせてきます。
Webページの一番上のHEADにXMLの情報を書き加えると、検索バーからのプラグインの追加ができるようになります。
htmlソースのTITLEの下にでも、以下のように書き加えます。
<HEAD>
<TITLE>Ready2Searchでの検索プラグイン作成</TITLE>
<LINK rel="search" type="application/opensearchdescription+xml" title="Lead2Amazon" href="xml/os_l2aja.xml">
<LINK rel="search" type="application/opensearchdescription+xml" title="L2A:書籍" href="xml/os_l2aj_owb.xml">
<LINK rel="search" type="application/opensearchdescription+xml" title="L2A:音楽" href="https://ready.to/search/list/xml/os_l2aj_mus.xml">
</HEAD>
正しく指定されていれば、ブラウザの検索バーの選択に以下のような項目が加わります。これをクリックしてもらうと、検索エンジンの追加ができます。
webページ上のリンクをクリックして検索エンジン追加する方法です。Ready2Searchもこの方法でプラグインを行っています。Googleツールバー形式の検索設定XMLを
Lead2Amazonの全体検索xml(Googleツールバー形式): https://ready.to/search/list/xml/gt_l2aja.xml
Lead2Amazonの書籍検索xml(Googleツールバー形式): https://ready.to/search/list/xml/gt_l2aj_owb.xml
Lead2Amazonの音楽検索xm(Googleツールバー形式): https://ready.to/search/list/xml/gt_l2aj_mus.xml
という形でアップロードしておきます。htmlソースに
<A href="http://toolbar.google.com/buttons/add?url=ready.to/search/list/xml/gt_l2aja.xml">Lead2Amazon全体検索:Googleツールバープラグイン</A>
<A href="http://toolbar.google.com/buttons/add?url=ready.to/search/list/xml/gt_l2aj_owb.xml">Lead2Amazon書籍検索:Googleツールバープラグイン</A>
<A href="http://toolbar.google.com/buttons/add?url=ready.to/search/list/xml/gt_l2aj_mus.xml">Lead2Amazon音楽検索:Googleツールバープラグイン</A>
と書くと以下のようなリンクが現れます。
Lead2Amazon全体検索:Googleツールバープラグイン Lead2Amazon書籍検索:Googleツールバープラグイン Lead2Amazon音楽検索:Googleツールバープラグイン
Googleツールバーを組み込んだブラウザを使ってこのリンクをクリックすると、Googleツールバーへの検索エンジンの追加を問い合わせてきます。