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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 6 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2014年9月07日(日) 17:31 
オフライン

登録日時: 2014年9月07日(日) 17:24
記事: 3
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:52 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
(A) browser.cache.use_new_backend_temp を false にすることで旧来の方式に戻ります。

(B) キャッシュ機能自体を無効にしていれば、もちろん新しい方式のキャッシュが使われることもありません。

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年9月07日(日) 21:48 
オフライン

登録日時: 2014年9月07日(日) 17:24
記事: 3
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月09日(火) 10:04 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
とりあえず。

「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.
とあるように、キャッシュをオフにすることによる弊害もありますので、ご注意を。

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年9月09日(火) 18:06 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
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 コンテンツをキャッシュするか」という設定のようです。

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2014年9月11日(木) 10:59 
オフライン

登録日時: 2014年9月07日(日) 17:24
記事: 3
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設定にさえしていれば、
キャッシュ機能自体が常に無効になるのであれば有り難いのですが。。。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 6 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[30人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

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