2006年6月28日(水)

« 【ココログ】“「みんなで解決!広場」の検索窓を広場に捏造する(笑)”をIE6/Sleipnirに対応 | トップページ | カウンタを5桁に »

【ココログ】「みんなで解決!広場」過去ログ検索関連

まずはお詫びを。

  • 最初の記事にて、設置フォームなどで【初心者】と書いてしまっていました。実際の広場は【初級者】ですね。
    設置済の方も出来れば修正していただけると……
  • 先程の記事のブックマークレットの内容、間違えて古いものを張ってしまっていました。あのままだと動作しません、すみません。
    現在は修正してありますので、27日24時までにブックマークされた方、お手数ですが差替え願います。ちなみにIE6 SP1ではなくSP2でした。
以上、申し訳ありませんでした m(_ _)m。

あとは、比較的容易に実現できそうだった改善として、検索用データをページの(リ)ロード毎にサーバから読み込むのではなくて、ブラウザのキャッシュを利用し、サーバからの読み込み回数を少なくするように試みました。

これにより、ちょっとだけ帯域に優しくなった……かも知れません(笑)

といっても、特別なことをしているわけではなくて、

  1. サーバ側で、検索データを更新した日時の入ったデータをJavaScript形式で用意
  2. クライアント側で、検索ボタンが押されたら、とりあえずサーバから1.のデータを読込
  3. 検索データ本体を読み込み指定するとき、ファイル名の後ろに『?timestamp=(更新日時)』を付ける
こうすることで、
  • 更新日時が前回と同じ場合は、同一ファイル(URI)とみなされ、(残っていれば)ブラウザのキャッシュから読み込まれる
  • 更新日時が前回と異なる(=更新された)場合は異なるファイル(URI)となるため、サーバから新たにダウンロードされる
という効果を期待しています。(なるべく)データが更新された時にだけダウンロードされるようにしてみた、ということです。

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2006/06/28(水) 01:16 | | 記事の編集(管理者用)

風柳へひとこと(web拍手) 

ウェブログ・ココログ関連」カテゴリの記事

覚書」カテゴリの記事

トラックバック

この記事のトラックバックURL:

記事との関連性が薄いものやSPAM等、管理人が不適切と見なしたトラックバックについては予告無く削除する場合が有ります。悪しからずご了承下さい。

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/161784/10706585

この記事へのトラックバック一覧です: 【ココログ】「みんなで解決!広場」過去ログ検索関連:

コメント

コメントを書く