TOPページに「食べログ.com」で評判の良いレストランの情報を表示してみました! 「Web Artisan Search - ウェブアルチザンサーチ」
Web Artisan (26 items)
2006年11月30日
久々、「Web Artisan Search - ウェブアルチザンサーチ」に機能追加、、TOPページに「食べログ.com」で評判の良いレストランの情報を表示するようにしました。
これは、現在アクセスしてきたあなたのIPアドレスより地域を割り出し、その地域で評判の良い店の情報を表示するようになっています。
※IPアドレスから地域を割り出すには、「hostip.info」の情報を使用しています。
※地域が割り出せない場合は、全国の情報から上位の店情報を表示しています。
情報収集に直接結びつかない”おまけ的”な機能ですが、実際、思いもよらない良い店が見つかるかもしれません。。
「Web Artisan Search」は、マッシュアップサイトとして、今後も随時色んなWebサービスを取り入れていきます。
って事で、かなり思いつきでの機能追加です。
ただ、「hostip.info」では、あんまり日本の地域を正確に割り出さないので、結局、ほとんどの人が全国情報を見ることになるかもしれません。。
※「hostip.info」では、IPアドレスに紐付く地域を自由に登録できるので、気になる人は登録してみてもいいかもですね。
ってか、作りながらアピールしたい部分が、機能から見た目に変わってしまいました。。
それは、ドラッグ&ドロップできるのと、”×”での閉じ方ですね。
これは、有名なJavascriptライブラリ「script.aculo.us」を使用して実現した訳ですが、、全くこのライブラリもスゴイものです。
上記2機能なんかは、一発でできます。。
これを使用するには、prototype.jsのバージョン1.5.0以上が必要なわけですが、「script.aculo.us」に同梱されていますんで、要はダウンロードしてjsファイルを参照し、後はリファレンス見ながらチョコチョコと書くだけで色んな事ができます。今まで苦労しながらスクリプトを一から触ってたのは何だったんでしょうか。。
ちなみにこの機能、IE・Firefox・Operaで動作検証したんですが、どうもOperaでエラーがでるんで、同梱されているバージョン1.5.0_rc0ではなく、prototype.js本家サイトよりバージョン1.5.0_rc2のソースをダウンロードし、そこからprototype.jsをビルドさせたものを使用しています。
これも、Rakeコマンド一発で生成される(ローカルにRuby環境が必要)んですが、この辺の動きもついつい驚嘆してしまいます。。
・・・「すげーっっ!!」と。。。
今後は、Rails含めて、この辺の世界にどっぷり浸かりそうです。。
>Web Artisan Search - ウェブアルチザンサーチ
これは、現在アクセスしてきたあなたのIPアドレスより地域を割り出し、その地域で評判の良い店の情報を表示するようになっています。
※IPアドレスから地域を割り出すには、「hostip.info」の情報を使用しています。
※地域が割り出せない場合は、全国の情報から上位の店情報を表示しています。
情報収集に直接結びつかない”おまけ的”な機能ですが、実際、思いもよらない良い店が見つかるかもしれません。。
「Web Artisan Search」は、マッシュアップサイトとして、今後も随時色んなWebサービスを取り入れていきます。
って事で、かなり思いつきでの機能追加です。
ただ、「hostip.info」では、あんまり日本の地域を正確に割り出さないので、結局、ほとんどの人が全国情報を見ることになるかもしれません。。
※「hostip.info」では、IPアドレスに紐付く地域を自由に登録できるので、気になる人は登録してみてもいいかもですね。
ってか、作りながらアピールしたい部分が、機能から見た目に変わってしまいました。。
それは、ドラッグ&ドロップできるのと、”×”での閉じ方ですね。
これは、有名なJavascriptライブラリ「script.aculo.us」を使用して実現した訳ですが、、全くこのライブラリもスゴイものです。
上記2機能なんかは、一発でできます。。
これを使用するには、prototype.jsのバージョン1.5.0以上が必要なわけですが、「script.aculo.us」に同梱されていますんで、要はダウンロードしてjsファイルを参照し、後はリファレンス見ながらチョコチョコと書くだけで色んな事ができます。今まで苦労しながらスクリプトを一から触ってたのは何だったんでしょうか。。
ちなみにこの機能、IE・Firefox・Operaで動作検証したんですが、どうもOperaでエラーがでるんで、同梱されているバージョン1.5.0_rc0ではなく、prototype.js本家サイトよりバージョン1.5.0_rc2のソースをダウンロードし、そこからprototype.jsをビルドさせたものを使用しています。
これも、Rakeコマンド一発で生成される(ローカルにRuby環境が必要)んですが、この辺の動きもついつい驚嘆してしまいます。。
・・・「すげーっっ!!」と。。。
今後は、Rails含めて、この辺の世界にどっぷり浸かりそうです。。
>Web Artisan Search - ウェブアルチザンサーチ
前の記事 次の記事
