Home > Archives > 2007-07
2007-07
連絡)県内図書所蔵マップで書名検索が出来ると便利?
キーワード検索が出来る機能を組み込みましたが、Firefoxでのみの確認だったため、現在IEエンジンではうまく動作していません。
戻り次第修正します
関連記事
- Comments: 0
- Trackbacks: 0
県内図書所蔵マップで書名検索が出来ると便利?その5
大筋は出来たのですが…

リファラを参照して戻り先を確認しこちらで想定したURLに合致する場合のみ、画像クリックでISBNが入力済みの形で所蔵マップに戻るような仕組みまでのところで、いくつか問題点が発生して中断しています
- キーワード検索画面に検索を中断して戻るというリンクが必要?
ブラウザの戻るでも可能ではあるけど不親切? - 所蔵マップのどこにキーワード検索画面へのリンクを置くか?

- 所蔵マップを再度開きなおす形になるのでネットワークが遅いと画面展開が遅くなる?
所蔵マップ上でキーワード検索が出来れば一番良いが処理が大分面倒になりそう
最近いろいろなことで拘束される時間が多く、思ったようにはかどらず順調に遅れています。
関連記事
- Comments: 0
- Trackbacks: 0
県内図書所蔵マップで書名検索が出来ると便利?その4
連休中に完成すると思ったのだけど…
とりあえず出来たところまでさらしてみる
- 1ページ目は前頁へのリンクがない

- 2ページ目は前頁へのリンクがある

- 5ページ目に次頁へのリンクをクリック

- 6ページ目に移動

5ページ前、5ページ後へのリンクをつけるのはちょっと処理が煩雑になるのでやめました
問題点
- ECS4.0へAmazonの商品で新品だけという指定をしているのにもかかわらず、古書が検索に引っかかってくる

- ソートの順番をどう指定してもうまい具合に並ばない、Booksで指定できるのがsalesrank、daterank、titlerank(pricerankも指定できるが価格順では意味ない)だが、daterankは年月までしかないものがあるし、titlerankも書名が一定の基準で登録されていない(salesrankもあまり売れていない書籍だと怪しい)
対応方法?
- 一旦全部のデータをテーブルに足しこんでASINでソートして、不要なもの(ISBNがないなど)を削除した上で展開すると比較的きれいに並ぶ(出版社毎に古い書籍から並ぶ)が、検索条件が変だと何千件もヒットしてしまうので現実的には不可能?
- 逆にAmazon以外のデータを利用する(最近古い書籍がヒットしないといううわさが…)→ECS4.0程にはスムーズにデータを持ってこれない
ISBNがない物についてはリンクを作成しないような方向で、とりあえず完成させたい
関連記事
- Comments: 0
- Trackbacks: 0
県内図書所蔵マップで書名検索が出来ると便利?その3
検索ワードとページ位置を与えると、必要な分だけJSONで返すというPerlスクリプト自体は週の頭に出来ていたのですが(まだ著者名がないときにちょっとおかしい)、クライアント側をなかなか弄る時間がなくてようやく今日から着手しました。
DIVの高さをそろえるのに一瞬はまってしまいましたが、そこまでは何とかできたみたいです。(マージン抜きのHeightを再セットしてるはずなのに、なぜかmarginの値が2回加算された高さに!)
で、いまはページナビを一から作るのが面倒だなと思いつつロジックを考え中ている段階で、イメージとしては、総ページ数と現ページ位置によって以下のようなナビゲーションの表示が出来ればいいなと思いつつ仕様の自分メモ代わりに
| 総ページ数(現ページ位置) | ナビゲータ |
|---|---|
| 1ページ | なし |
| 2ページ(1ページ) | |Page 1 of 2|1|2| |
| 2ページ(2ページ) | |Page 2 of 2|1|2| |
| 3ページ(1ページ) | |Page 1 of 3|1|2|3|≫| |
| 3ページ(2ページ) | |Page 2 of 3|≪|1|2|3|≫| |
| 3ページ(3ページ) | |Page 3 of 3|≪|1|2|3| |
| 9ページ(1ページ) | |Page 1 of 9|1|2|3|4|5|…|≫| |
| 9ページ(2ページ) | |Page 2 of 9|≪|1|2|3|4|5|…|≫| |
| 9ページ(6ページ) | |Page 6 of 9|≪|…|6|7|8|9|≫| |
| 9ページ(7ページ) | |Page 7 of 9|≪|…|6|7|8|9|≫| |
| 9ページ(9ページ) | |Page 7 of 9|≪|…|6|7|8|9| |
リンクの意味
- 現ページ(ボールド表示)はクリック不可
- ≪は前ページ
- ≫は次ページ
- 左側の…は5ページ前へ
- 右側の…は5ページ後へ
- 現ページが6のときに≪をクリックで、ページは5ページ目に移動で、ナビは1から5の表示
- …は必ずキリが良いページでの移動(2ページ目で右の…をクリックしても3~7の表示にはしない
何とかこの三日間でやっつけたい
関連記事
- Comments: 0
- Trackbacks: 0
GoogleマップでMappletが正式対応になったみたいですね
今まで開発者向けページでないと、見れなかったマップレットが通常のGoogleマップでも見れるようになったみたいです(7月11日)
マイマップの中にマップレットも「作成した地図」に統合されました(他人が作成って…)

そして何故か今までマイマップに表示されていた内容がなくなっていたり(他の方が公開していたマイマップ)
追加する方法とかは特に変わりはないですが、大分敷居が低くなったような気がしますので、試してみてはいかがでしょうか?
関連記事
- Comments: 0
- Trackbacks: 0
Home > Archives > 2007-07
- Search
- Feeds
- Meta
フィードメーター
あわせて読みたい
BlogScouter
携帯サイト
なかのひと
広告

