きのうのエントリでとりあげた iKnow! Bookmarklet。英語学習サイトiKnow!の公式ブックマークレット。便利と言えば便利。けれど悲しいことに、わが家の非力なパソコンでこの手の重いスクリプトを頻繁に動かすのはきわめて厳しいと言わざるをえないんだわ。
ほいでもって、このブックマークレットを使っているうちに気づいてしまったよ、http://www.iknow.co.jp/items/matching/ っていうページの存在に。こんなページがあるってことを知ってる人はほとんどいないはず。
ここからはもう簡単。おそらく多くの人がつくろうとして果たせなかったであろう iKnow! Item Bank の検索エンジンがあっさりと完成。
以下は「なんとか.xml」のコード。open search 形式。
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>iKnow!</os:ShortName>
<os:Description>iKnow! search</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACuElEQVQ4jS3SvW/VZRiH8et+nt85nELbI5jWAvUlxjd0cMBArETjYlzUGCd1I2FxFgbiYOJqIpMLnUzUjbhgdCBqDNHF1xigMdaIpbYqpeeUU3p+z3PfXwf8D65Pctna9ljvXb7FyqhQBWYCADVYcpISLoM0JnvGE5jB/omGU4emaN76fosLa2MSgQncIAvMKoEDIjAsDLKTXTgZpcKNUaG5tNGiNmhT0JEhGZEShUI2ESTAydElXJCEIlAklgZOUz0QjkVix5ynZnscf2iahdkJJjv6n5RYGTnfru/w7pWbXBu2NKpEdLDD5/7S6qjQ7xlnj+3jybt6fL6ywzdrhaXNbUTDwmyXI3NdFmZ6yAqLV8a8/d0mByYzDRFELSwu7OeOTuLouVWujioN4AIofLk+wn4Sx2YneOeJfZx4eJLBOPh4eUAqLh7d2+PuqYaXP/2XPwcVq1DbTATgYGMnlczF1W1e/+JvNkvlxKEpVDIJD6YzfLR0k3/GLe6OuxAFr8KrKIIaBXfjj0Hh0vWg3zWiOskdlofOPVO7qApqJKoq4Q04lHCsJiKgDSfVhoN74OpWoZpIkvP75piNnZYX5yeICFSMNoISjiSqKsUNRebMM5PcO93l9MUNvEKKAKpxbatw8vBePnxujufvm0LhWBheoZ8Trz2yh69fOcAL9/d59bNVPvltSFbQRASnj/Z588idnP1hyAeXb/D0/ATnXzpIvysen+nx1cottsaV93/c5PzykOstGNBGxh5Y/FUrAxEWkIzkQhlCkAPMDLcAdYAgo9u3GsxPd2iKC8lxDKuOLBPVQE6yRAnomAhVlIwikSTCIKKSHuzvplYgDCmjWkh+u8TdAWgjcIS7sBCVjFWY2wX289pIb1xY55f1FoBE0JLJJKDF6CALsgKXYWbI4LGZ3Zx5dpb/AOhSqQY62NdlAAAAAElFTkSuQmCC</os:Image>
<os:Url type="text/html" method="POST" template="http://www.iknow.co.jp/items/matching/">
<os:Param name="keyword" value="{searchTerms}"/>
</os:Url>
</SearchPlugin>
ページ内の "come to" っていうとこをマウスでドラッグして検索してみる。


smart keyword だったら、もっと簡単。
http://www.iknow.co.jp/items/matching/
っていうURIを書いときゃいいんだから。

search.iniに書くコード。
[Search Engine 24] ID=1000025 Name=iKnow! search Verbtext=0 URL=http://www.iknow.co.jp/items/matching/ Query=keyword=%s Key=si Is post=1 Has endseparator=0 Encoding=utf-8 Search Type=0 Position=-1 Nameid=0 Deleted=0
この検索エンジンとiKnow!公式ブックマークレットの比較。
iKnow!側としては http://www.iknow.co.jp/items/matching/ っていうページに直接訪問されるのは想定外かつ不快な事態かもしれない。仮にそうだとしたら、封鎖される可能性は90%以上あるだろうと私は予想する。特定のページがいきなり閲覧禁止になるのはiKnow!ユーザとして幾度も経験してるからね。
(´▽`*) アハハハハ
検索結果のページでFirefoxのHit-a-Hintを使ったり、Operaの spatial navigation をやろうとすると、非常に不自由する。だもんでUserCSSを書いた。これでばっちりOKです。
body > div#item_lookup_results > ul#rich_item_list,
body > div#item_lookup_results > ul#rich_item_list > li.even > a.item_link,
body > div#item_lookup_results > ul#rich_item_list > li.odd > a.item_link {
margin-left: 5% !important;
margin-right: 5% !important;
}
body > div#item_lookup_results {
background: white !important;
}