# 12 へのレス

[12] Ready2Searchのiconにα値は? / 七味 /

はじめまして。
FireFox3の検索エンジンに追加するためにこちらのReady2Searchを使わせていただいています。
検索プラグイン作成の時にアイコンを追加しようとして色々やっていたのですが、
α値のついたpngを[原色]で設定してもうまくいきません。
GIFのような、ある一色を透過するだけでなく、α値によって半透明のアイコンを作成し、検索プラグインに設定する事はできますか?よろしくお願いします。
- / 2009/01/29(Thu) 23:58

[12-1] 別のアプローチとして/七味

連投になりますが、検索プラグイン作成時に、そのサイトのfavicon.icoを自動的にアイコンとして登録するような事はできるのでしょうか?
- / 2009/01/30(Fri) 00:04

[12-2] pngのα透過とfaviconの取得/齋藤経史

こんにちは七味さん。

まず、第一点目のpngのα透過ですが、初めから16×16のアイコンサイズをアップロードした場合に限ってはα透過が維持できるようにReady2Searchを改訂しました。例えば、α透過の
http://keijisaito.info/pic/alpha_trans16.png
を読み込み、Firefox3用の検索プラグインを作ると透過されるはずです。

しかし、pngのα透過を維持したまま縮小することはできないようです。
http://keijisaito.info/pic/alpha_trans135.png
を読み込ませると、半分の画像サイズで背景が黒い斑点がでてしまい、16×16になった背景も白になります。


第二点目の検索対象にしたサイトのURLからfaviconをとってきて検索アイコンにする件は、私もReady2Searchを作成したときに検討しました。URLが特定できれば、外部のサーバ上の画像ファイルをとってくるのは比較的簡単なのですが、特殊なicoという形式をGIFやPNGといった通常の画像形式に変換するのが難しく、断念しました。あると便利な機能ですので、何か方法がないかを考えてみますが、すぐに改良することはできないと思います。
master[at]keijisaito.info - Website / 2009/01/31(Sat) 00:45

[12-3] 修正時のアイコンプレビューが?/七味

すばやい改訂ありがとうございます。早速検索プラグインを更新しました。
favicon.icoをダウンロードしてアイコンにしたんですが、良く観ると確かに難しそうですね、これは。icoという同じ拡張子でもマルチレイヤーになっていたり、別の物では元々16x16ですら無かったり、様々でした。
でも手作業で16x16のα透過のpngに出来ればしっかり反映されるので気持ちが良いです。ありがとうございました。

一点だけ気になったのですが、検索プラグイン作成後に右上にあるアイコンプレビューの背景が黒くなります。これは?(ただし、改めて作成すると、作られた検索プラグインのアイコンはちゃんと透けています。プレビュー側だけの問題のようです)
- / 2009/01/31(Sat) 13:46

[12-4] さらに改良しました。/齋藤経史

七味さん

アイコンプレビューの背景が黒くなる件は、私の作成したα透過のpngとFirefox3.0.5で再現できなかったので何とも言えません。もしかすると七味さんのα透過pngの作り方やブラウザの設定によるのかもしれません。しかしながら、16×16の原色でアップロードされた画像ファイルは可能な限りアップロードされたまま使うようにしたので、改善されているかもしれません。

また、以前の回答では、α透過を維持したまま縮小できないと書きましたが、さらに改良してα透過を維持して縮小できるようになりました。α透過pngの縮小ツールとして利用できるとともに、16×16以外のα透過pngを直接Firefoxに検索プラグインとして導入できるようにしました。
master[at]keijisaito.info - Website / 2009/02/01(Sun) 13:36

[12-5] 二単語以上の単語を分ける記号/七味

お久しぶりです。その後順調にちょくちょく使わせて頂いています。

http://ready.to/search/jp/?sna=buzztter8&prf=http%3A%2F%2Fbuzztter.com%2Fja%2Fk%2F&in=utf&ou=ono&mod=pn
(質問用にアイコンは省いてあります)
このような組み合わせで作成し、検索で例えば「twitter 爆発」と二単語を入れて検索すると、「twitter+爆発」と出力されますが、この検索エンジンではそれを一単語と認識するようです。単語を区切る記号を「+」ではなく「 」(半角スペース)にするにはどのような方法がありますか?
- / 2009/06/26(Fri) 13:26

[12-6] 半角空白のURLエンコード/齋藤経史

こんにちは、七味さん
半角スペースをGoogleやYahooといったデファクトスタンダードに合わせて、CGIの関数結果そのままに「+」とエンコードするのか、javascript形式で「%20」とエンコードするのか問題だと思います。後者は極めて稀です。

opensearch.orgの仕様の中に「%20」のオプションがない以上は、一般的には
Ready2Searchの対象外です。
http://www.opensearch.org/Specifications/OpenSearch/1.1
ブラウザ側で対応するか、検索クエリを受け取るサーバ側で対応するかしかありません。

ただ、buzztter.comの場合は検索クエリを出すページと検索結果を表示するページが
異なっていることからこの症状が出ています。下記のプラグインを利用して、検索クエリを出すページへのプラグインを作成してください。
http://ready.to/search/jp/?sna=buzztter8&prf=http%3A%2F%2Fbuzztter.com%2Ftop%2Fquery%3Flanguage%3Dja%26amp%3Bq%3D&in=utf&ou=ono&mod=pn
master[at]keijisaito.info - Website / 2009/06/27(Sat) 12:11

[12-7] ありがとうございました/七味

そうなんですか。自分がもう少し詳しく、検索エンジンの仕様を調べてから尋ねれば良かったですね。
助かりました、ありがとうございました。これからもありがたく使わせて頂きます。
- / 2009/06/27(Sat) 21:26

[12-8] Re:/usebloo

情報ありがとうございます。
- / 2013/09/23(Mon) 02:45

Replay Form


Name
E-mail
Url
Title
Color
Message
Pass      spam check  19+7=