[PHP-users 16774]Re: 特定秒でページジャンプする方法を教えてください
SAWADA Hodaka
hoda @ tail.gr.jp
2003年 7月 17日 (木) 12:33:40 JST
言葉が足りなかったかな?
それとも「ページ遷移の権限」という言葉がまずかったかな。
At Thu, 17 Jul 2003 11:06:19 +0900,
HAMAI Kyoichi wrote:
> >> > iモードで「○秒経過後に自動でページ遷移」というのは
> >> > PHPでも、その他の手段でもまだ見たことがありません。
> >> > たぶん実現不可能だと思います。
> >>
> >> 確かに時間差で自動遷移するページというのは見たことないですね。
> >> 少し前に話題になったsleep()関数を使うなどの技が必要でしょうか?
> >
> >iモードでページ遷移の権限を server 側に持たせてしまうと、
> >無限パケット代地獄の心配をしないといけなくなるので、
> >refresh は封じられているかと思います。
>
> meta要素の「http-equiv="refresh"」を処理するのはクライアント側ですけど。
> あくまで、ブラウザが解釈して自動的にページを切り替えているだけです。
その refresh をクライアントに渡すのは server ですよね。
で、server の HTML にrefresh を紛れ込ますのはプログラマーなりの
情報提供者側ですよね。
つまり、プログラマーなりが意図的もしくは無意識に
refresh の無限地獄を作り出してしまうことを防ぎたいと
docomo が思ったときにとった方法が、
クライアント側に refresh 機能を実装しないことであると。
そういう意味でページ遷移の権限を server 側に持たせないと書きました。
> >というわけで、技術的と言うより docomo の良心的に無理に一票。
> ># iアプリだとネットワーク接続の許可/不許可を端末側で設定できますね。
>
> HTTPのプロトコル上、サーバー側はページ遷移の権限をもてないはずです。
> Locationヘッダで切り替える場合も、ブラウザが解釈して切り替えています。
同じく、Location header を渡すのは server 側であり、
プログラマー側ですよね。
おっとっと、今、怖いことを思いついたので、実験して後程報告します
--
=^^= HODA =^^= http://www.tail.gr.jp/~hoda/
澤田保隆@しっぽアルゴリズム情報研究所 mailto:hoda @ tail.gr.jp
PHP-users メーリングリストの案内