― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - HTTPキャッシュ(v2) 機能を無効にするには?
作成者 メッセージ
  記事の件名:  Re: HTTPキャッシュ(v2) 機能を無効にするには?  引用付きで返信する
pal様、Cai様、返答ありがとうございます。


キャッシュ機能そのものを無効にしたいのですが、その場合


pal様、

キャッシュの関連項目は


browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache


これで全てでしょうか?




Cai様、

browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable

をすべてfalse に設定している場合


他のキャッシュの関連項目の一部がtrue になっていても

キャッシュ機能は有効にならず無効のままと考えてよいのでしょうか?


キャッシュの関連項目をすべて常にfalse設定にしておくのは難しそうなので

browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable

をfalse設定にさえしていれば、
キャッシュ機能自体が常に無効になるのであれば有り難いのですが。。。
投稿記事 Posted: 2014年9月11日(木) 10:59
  記事の件名:  Re: HTTPキャッシュ(v2) 機能を無効にするには?  引用付きで返信する
pal さんが書きました:
If browser.cache.disk_cache_ssl is set to true, secure pages will be stored in disk cache, not memory cache.
とありますので、falseにしていたとしても、「browser.cache.disk_cache_ssl」がtrueならキャッシュされます。

http://kb.mozillazine.org/Browser.cache.disk_cache_ssl
では browser.cache.disk_cache_ssl について
引用:
browser.cache.disk.enable and network.http.use-cache must be set to true if you wish to enable disk caching of SSL pages.
If this preference is set to false, browser.cache.memory.enable and network.http.use-cache must be set to true if you wish to enable memory caching of SSL pages.

としていますので、browser.cache.disk_cache_ssl が true になっていても browser.cache.disk.enable と network.http.use-cache が false ならキャッシュはされないはずです。
あくまでも「キャッシュ機能が有効な時に、どこに SSL コンテンツをキャッシュするか」という設定のようです。
投稿記事 Posted: 2014年9月09日(火) 18:06
  記事の件名:  Re: HTTPキャッシュ(v2) 機能を無効にするには?  引用付きで返信する
とりあえず。

「browser.cache.memory.enable」に関して。
http://kb.mozillazine.org/Browser.cache.memory.enable

If browser.cache.disk_cache_ssl is set to true, secure pages will be stored in disk cache, not memory cache.
とありますので、falseにしていたとしても、「browser.cache.disk_cache_ssl」がtrueならキャッシュされます。

他は調べていませんが、関連項目はすべてfalseにしておくのが無難でしょう。

ただし、
Setting this preference to false causes less memory to be used but also increases the load time of previously visited pages and dialogs, especially those of secure sites.
とあるように、キャッシュをオフにすることによる弊害もありますので、ご注意を。
投稿記事 Posted: 2014年9月09日(火) 10:04
  記事の件名:  Re: HTTPキャッシュ(v2) 機能を無効にするには?  引用付きで返信する
Cai様、回答ありがとうございます。


本筋から外れますが

-----------

browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable

をすべてfalse に設定していると、キャッシュ機能自体が無効になっている。


その場合、キャッシュ機能に関する以下のような項目が

browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache

たとえtrue であっても、すでに大元のキャッシュ機能自体が無効になっているので

キャッシュ機能に関する以下のような項目は

browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache

trueであってもキャッシュ機能は働かず、実質的にはfalseと同じ

------------------

と考えてよいのでしょうか?
投稿記事 Posted: 2014年9月07日(日) 21:48
  記事の件名:  Re: HTTPキャッシュ(v2) 機能を無効にするには?  引用付きで返信する
(A) browser.cache.use_new_backend_temp を false にすることで旧来の方式に戻ります。

(B) キャッシュ機能自体を無効にしていれば、もちろん新しい方式のキャッシュが使われることもありません。
投稿記事 Posted: 2014年9月07日(日) 17:52
  記事の件名:  HTTPキャッシュ(v2) 機能を無効にするには?  引用付きで返信する
firefox32から 

新しいHTTPキャッシュ(v2)

が有効になったということですが、

http://gigazine.net/news/20140902-firefox-32/



(A)

この[新しいHTTPキャッシュ(v2)]機能を無効にするには
about:config のどの項目を変更すれば良いのか教えてください。


(B)

今現在 キャッシュ機能を無効にするために

browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable

をすべてfalse に設定しているのですが、

その場合、[新しいHTTPキャッシュ(v2)]機能も自動的に無効になっているのでしょうか?



上記(A)(B) について教えてください。
投稿記事 Posted: 2014年9月07日(日) 17:31

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean