新規記事投稿 フォロー記事投稿 記事のキャンセル
From: にあ <nir@mxa.meshnet.or.jp>
Subject: Re: ネスケとIEの違いについて
Date: 1997/10/05 07:26:35
Reference: mesh.npc.2/00054

10月4日に、Yasuhiro Itouさんは書きました。

>この状態でIEでindex.htmlを読みに行くと、一定時間でtop.htmlに移り、
>カウントします。その状態で前に戻るを押して、次に進むを押すとカウントは
>されないのですが、ネスケで同じ事をするとカウントしてしまいます。
>これを防ぐにはnpc.idxのとこを替えればいいのでしょうか?
>
現在のサンプルでは、カウンタのアニメーションに、Navigatorでは
server pushを使い、MSIEではGIFアニメを使うという違いが
あるためカウントの仕方に違いが出ています。

server pushによるアニメーションはGIFアニメと言うものが無かった時の
名残ですので、現在となってはあまり必要性は無いので、次のヴァージョンからは
GIFアニメをデフォルトにしよう、と言ってるのですが... 全然次が出ないので。(^^;;

設定ファイルの変更ですが、

>#####
># 最初に全体に適用するオプションを設定しています。
>#
>=WIDTH
>5
>=PROGRESS
>OFF

此処に

=ANIMATION
G

と言うのを入れるとアニメーションモードがすべてGIFアニメになります。

>=INCREMENT
>1
>
>(中略)
>
>### Netscape 1.0 以降なら PROGRESSIVE モードを使っても平気です。
>=BROWSER
>^Mozilla/[1-9]
>=PROGRESS
>ON
>### 背景パターン等が転送されたのを見計らってカウントアップを
>### 開始するように、1 秒待ってから始めています。
>=DELAY
>1000,10

上の変更を行なった後は、下にある MSIE のための設定は必要なくなります。

↓ここから

>### なぜか Windows の Internet Explorer は Mozilla を名乗っているくせに
>### server push を表示出来ないため、代わりに GIF-Animation を使います。
>=BROWSER
>"; MSIE .* Windows"
>=ANIMATION
>G

↑ここまで削除しても良いです。

>### ここから先は、再びどんなブラウザにも適用されます。
>=BROWSER
>^
>
>(以下略)