前回まで
THE LAST REMNANTとか
Second Lifeとかのブログリーダーを紹介してきましたが、ご覧の通り、ふたつとも良く似ています。似ているというか、ほとんど同じシステムを使い回しています。違うのは見た目だけ。ということは、このシステムに汎用性を持たせてオープンにすれば、色々な人が、色々な検索結果を表示できるということになるのでは?
というわけで、GET値によって検索結果やその他諸々の動作をカスタマイズできるブログリーダーを作ってみました。今のところURLと文字コード、タイムアウト(秒)にサーバキャッシュの残存時間(秒)を指定できます。上の検索結果はこんな感じで指定しています。
<script src="http://oitake.chicappa.jp/br/index.php?url=URL&encoding=UTF-8&timeout=10&cacheout=600" type="text/javascript"></script>
URLは
URLエンコーダーでエンコードしてください。URL以外は任意です。
なお、JavaScriptで動的にHTMLを埋め込んでいるので、CSSによる見た目のカスタマイズも可能です。こんな感じ。
<div class="block">
<div class="title"><a href="LINK" target="_blank">TITLE</a></div>
<div class="desc">DESCRIPTION</div>
<span class="date">DC:DATE</span><span class="pub">DC:PUBLISHER</span>
</div>
検索エンジンはGoogle ブログ検索にのみ対応しています。だったらGoogle API使えよって感じですが…。まー それはそれとして。好きに使ってください( ' ρ')