ココログの全バックナンバーをJavaScriptでロードする
前回、月別バックナンバーをプルダウンにするJavaScriptをAjaxを使って作った時から考えていたことがあって、同様の原理を使えばココログの全バックナンバーを動的にロードできるんじゃないかって事。
まあ、やっていることは単純で、バックナンバーリストのページから月別バックナンバーページのリンクを抽出して、リンク先のページを全部Ajaxで読み込む。
で、その月別バックナンバーのページを各記事ごとにパースしてタイトルとパーマリンクと記事本文をぶっこ抜く。
で、それぞれのバックナンバーを配列にぶち込むと、自分のブログのバックナンバーのデータを全部読み込んだデータベースの完成だ。
これさえ出来ちゃえば、あとはどうとでも料理できる。
ということで、とりあえず、今言ったことが実際に出来ることをデモしたページを用意してみた。
全部をロードしたデモ
で、具体的にはどういう風な便利なことが出来るかというと、自分のココログの全文検索だ。
グーグルのサイト検索をやっても良いけど、あれは検索結果が見づらい。あと、どうやったて完全な全文検索をしてくれない。
信頼性もないし、いちいちグーグルに飛ぶのもめんどい。
つーことで、まあ、データをぶっこ抜くとこまで出来ちゃえば検索も簡単に作れるから、明日にでも公開できるんじゃないかと思います。
お楽しみに。
つっても、いちいち全部をロードしないといけないから重たいけどね。。。
| 固定リンク
「ウェブログ・ココログ関連」カテゴリの記事
- インターポットのロゴが中吊りにいた(2012.11.10)
- ココログ広場はどれくらい「重い」のか。(2012.07.07)
- つぶやき欄でブログの宣伝をした場合、注意書きが赤くなるようになった件について(2011.10.01)
- インターポットは1つのアカウント(=土地)が1つの星なんじゃないだろうか(2011.09.10)
- 「ハローキティ」のデザイナーの「山口裕子」さんが普通にココログ広場でつぶやいている件について(2011.08.26)
「JavaScript」カテゴリの記事
- ブログパーツガーデンに、拙作ブログパーツが紹介されました。(2007.04.17)
- ココログ最強検索(cocolog_ajax_search.js)をブログパーツ対応した。(2007.04.12)
- カレンダーで、いろんな人が動かなかったのを修正(2007.02.28)
- 密かに、閏年に対応。(2007.02.27)
- ココログ最強カレンダー(cocolog_ajax_calendar.js)をリリース(2007.02.26)
この記事へのコメントは終了しました。
コメント