あまびき開発日誌 #20
あまびき開発 20 日目。
複数の IE の共存
複数のバージョンの Internet Explorer(IE)での動作を確認するために、IE7 にバージョンアップしたあとで、Multiple_IE をインストールした。Multiple_IE はスタンドアローンで動作し、複数のバージョンの IE(IE3、IE4.01、IE5、IE5.5、IE6)を含んでいる。
Multiple_IE を使ってみた印象
- varp1.rhv.xpc-mii.net [64.191.192.117] に頻繁にアクセスしようとする。検索してもよくわからなかったので、とりあえずファイヤーウォールで Deny してみた。
- Multiple_IE の IE6 で見たトップページが、いままで使っていた IE6 で見ていたのと少し違う。具体的には、サイトタイトル部分の高さ(もしくはマージン)が大きすぎる。
- 追記: いつ頃からかわからないが、IE6 でも IE7 や Firefox と同じ(もしくは近い)高さで表示されるようになった。原因は不明(マージンかパディングの設定が影響か)。
- IE5.5 では、「あまびき」がほとんど使いものにならないことが判明。IE5.5 以前での動作保証をあきらめる。
Opera で Mouse Wheel Extension が機能しない問題
Opera では、マウススクロールによるページめくりがうまく動作しないことが判明。どうやら jQuery プラグインの Mouse Wheel Extension が機能していないらしい。
そこで Mouse Wheel Extension を使わずに、マウススクロールのみでページめくりができるように改造。これまではページの末尾で下方向にマウスホイールを回すとページ移動していたが、ある地点までスクロールダウンしたらページ移動するようにした。
動作検証用に Safari も導入
Safari 3 for Windows もインストールした。
Safari で丸角が黒くなる問題
Safari では、jquery.corner.js がうまく動作せず、角が黒くなってしまった。ホームページを見ると、次のように書いてあった。
JQuery Corner Gallery
Safari requires that an ancestor of the element being adorned has a background color set.(試訳: Safari では、装飾される要素の先祖(ancestor)が背景色の設定を持つことを必要とする。)
この記事は、Amazon.co.jp 商品検索サイト「あまびき」の開発中につけていたメモを、ブログ用にまとめ直したものです。
スポンサード リンク
writeback message: Ready to post a comment.
- [Preview]ボタンをクリックすると、コメント内容をプレビューすることができます(JavaScript使用)。
- スパム対策としてリファラチェックを行っています。セキュリティソフトの設定でリファラを無効にしていると投稿できません。
- エントリの内容と無関係と思われるコメントやトラックバックは削除されます。
- 当ブログへの言及リンクがないトラックバックはブロックされます。



