ホームページ >ウェブフロントエンド >jsチュートリアル >COOKIE_javascript スキルの数とサイズに関する質問

COOKIE_javascript スキルの数とサイズに関する質問

WBOY
WBOYオリジナル
2016-05-16 18:11:55970ブラウズ

正直なところ、私は日常的に JS を使用する際にこの問題を意識することはほとんどなく、Cookie もほとんど使用しないので、今回尋ねられたときは唖然として理由を説明できず、結局「できます」とだけ言いました。正直に言うと、私はこの Cookie の操作についてはあまり知りません。今日、同僚が再び Cookie について質問したので、オンラインで調べて関連する要約を作成し、今後の参考のために記録しました。 JS プログラマーであれば、Cookie の操作については比較的よく知っているはずなので、あまり説明しません。

以下は、ブラウザーごとに異なる Cookie の制限です:

IE6.0

 

IE6.0

IE7.0/8.0

Opera

FF

Safari

Chrome

cookie个数:

每个域为20个

每个域为50个

每个域为30个

每个域为50个

没有个数限制

每个域为53个

cookie总大小:

4095个字节

4095个字节

4096个字节

4097个字节

4097个字节

4097个字节

IE7.0/8.0

オペラ

FF

サファリ

クロム

Cookie の数:

ドメインごとに 20

ドメインごとに 50

ドメインごとに 30

ドメインごとに 50

数に制限はありません

ドメインごとに 53

Cookie の合計サイズ:

4095 バイト

4095 バイト

4096 バイト

4097 バイト

4097 バイト

4097 バイト

数制限を超えた後の操作の処理: 1. IEとOperaの処理は同じです。これらはすべて「最も最近使用されていないアルゴリズム」を使用しており、Cookie の制限に達すると、最も古い Cookie が自動的に削除され、最新の Cookie 用の空き領域が残されます。 2. FF は非常に特殊です。最後の Cookie セットは保持されますが、既存の Cookie をランダムに削除するルールはないようです。 備考: ページの Cookie 操作を実行するときは、Cookie の数と対応するサイズを確保するように努める必要があります。最適な Cookie の数は 20~30 未満です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。