- ベストアンサー
【携帯用】携帯にキャッシュさせない方法。対応機種(タグno-cache)
現在携帯用にサイトを運営しているのですが、見に来てくれる方に常に最新の情報を提供したく思い(*1)色々調べたのですが、少々不安があります。 <meta http-equiv="Pragma" content="no-cache"> 上記のタグはすべての携帯に対応しているのでしょうか?どなたかご存知の方がいらっしゃいましたらお教え下さい。宜しくお願い致します。 (*1=携帯は機種や設定にもよりますがパケット代節約の為、ページをキャッシュしてしまいます。すると新しいページをアップしても見にくれた人の携帯画面には古いページが表示されてしまうという現象です)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
できません。 携帯どころかパソコン等のブラウザでも設定次第でキャッシュ抑止不可にできるものがあります。 それと、キャッシュとはちょっと違いますが、最近の携帯ではページをそのまま保存できる機能が付いているものが多く、その機能で保存したページはどんなに古くてもそのまま表示されます。最新にしたければ明示的に操作して更新する必要があります。 そもそも、料金の節約のためにある機能をサイト作成者側の都合で無効化するのはあまりよろしくありません。利用者に出費を強いるわけですからね。 こういうのは、利用者になるべくリロードしてもらうように期待するしかありません。 平均的な更新頻度を表示して、なるべく同程度の頻度でリロードするように書いておきましょう。
その他の回答 (1)
- the845t
- ベストアンサー率33% (246/743)
i-modeに限る話かもしれませんが、 キャッシュとしいっても、ページバックで戻れる範囲での機能でしかありません。 そこまで昔の情報を残しているとは思えませんし、 なにより、ページを新しくしたのであれば、その時にはちゃんと表示されていると思いますよ。
補足
いやいや、、それがですね。i-modeに多いのですが、綺麗にキャッシュしてしまう機種があるのです、、。 困ったものです。 しかし、各機種のポータルサイトから行けるサイトは全部リアルタイムなページが表示されているところを見ると必ずやり方があるのだと思います。 やっぱりCGIなどを組み合わせて表示させているのでしょうか、、
お礼
やはり、そう簡単にはリフレッシュは出来ないのですね、、。しかし、不思議に思うのは各社(Docomoやau)のポータルサイトから行けるページは何処も最新の情報が表示されます。ソースを覗こうと思って該当のページにアクセスしようとするのですが、たぶんCGIとかのブラウザーチャックみたいな機能なのでしょうが、弾かれてしまうんですよね。やっぱりHTMLでは無理なのでしょうか、、