MENUのパフォーマンス改善
渋滞情報 for iPhoneのMENU画面がなんだか動作が遅いことに気付きました。
タッチしてから5秒くらいしないと反応が返ってこないような感じ。
はて、ここら辺なにかいじったっけな?
というかこのあたりはほとんどフレームワークのUniversal iPhone UIのiPhone.cssに任せっきりのはずなんだけど…
最初はこんな事はなかったハズなので、なにかいじっている間にまずい所でもあったんでしょうかね?
とりあえずよくわからないのでiPhone.cssの中身をまっさらにして一つずつ追加していくという地味なデバッグをしてみた所…
「-webkit-user-select: none;」
というやつで遅くなっているようです。
一体コレは?ググってみたところ、
-------------------------------
エレメントのコンテンツをユーザが選択できるかどうかの指定
アップル独自拡張。iPhoneには効かない。
-------------------------------
といったような感じらしい。
なんのことやら…しかもiPhoneに効かないと?
ん~、よくわからないけどこれを削除したら本来のスピードに戻ったし、見たところ問題はなさそうなので削除!!
というわけで、今までMENU遅いなーと思っていた方すいませんでした。
なにかコレで問題が発生していた場合は是非ご連絡お願いします。
さて、なんだかんだで既にバージョンは1.05となりました。
以下が履歴。
ver 1.05 2009/04/29
MENUの動作が遅かったのでiPhone.cssの-webkit-user-selectを削除した。
ver 1.04 2009/04/28
iPhone以外で来る人が多いので、その場合はアドレス案内を出すようにした。
ver 1.03 2009/04/28
放置状態時のリロードが回数重ねると頻発する問題を解消。
記述上不要なfunctionを削除
alertを日本語にした。
ver 1.02 2009/04/21
以下の地域で選択した後に戻れない不具合を修正。
埼玉、千葉、神奈川の首都高、大阪、兵庫の阪神高速
ver 1.01 2009/04/19
以下の地域で背景画像が切れているのを修正。
千葉、神奈川、静岡、愛知、大阪、広島、福岡
MENUの一番下にバージョンの表記開始
| 固定リンク | コメント (2) | トラックバック (0)




最近のコメント