firefox中的选择性缓存

firefox中的选择性缓存,firefox,caching,Firefox,Caching,firefox中是否有执行选择性缓存的插件或方法?我可以,但我希望仍然能够缓存一些大型javascript库(extjs),这些库需要几秒钟才能加载。如果您在本地开发中这样做,您可以在本地加载js文件,而不是通过网络加载 从你的帖子中,我无法想象上下文或用例场景是什么。如果只是出于开发目的需要,可以在标准窗口中加载要缓存的文件。然后为您的测试站点打开一个私有窗口。每次要刷新缓存时,请关闭并重新打开专用窗口 缓存中可用的任何内容都将对私有窗口可用,但一旦关闭私有窗口,其他任何内容都将被删除 您可以

firefox中是否有执行选择性缓存的插件或方法?我可以,但我希望仍然能够缓存一些大型javascript库(extjs),这些库需要几秒钟才能加载。

如果您在本地开发中这样做,您可以在本地加载js文件,而不是通过网络加载

从你的帖子中,我无法想象上下文或用例场景是什么。如果只是出于开发目的需要,可以在标准窗口中加载要缓存的文件。然后为您的测试站点打开一个私有窗口。每次要刷新缓存时,请关闭并重新打开专用窗口

缓存中可用的任何内容都将对私有窗口可用,但一旦关闭私有窗口,其他任何内容都将被删除

您可以创建一个辅助文件cache_me.html并在标准-非专用-窗口中打开它:

<head>
  <script src="I_want_to_cache_this.js" />
 ..
</head>

..

没有插件可以提供这样的功能

“选择性缓存”可以在服务器端实现

检查这个

我能解决你的问题

此外,您还可以编写以下内容:

<script type="text/javascript" src="scripts/ext.js"></script>
<script type="text/javascript" src="scripts/custom_script.js?<?php echo time(); ?>"></script>


这里有一个使用案例:你总是浏览Facebook,你经常做一些研究,访问数百个网站,但你只访问其中一个,永远不会回来。为了防止不必要的磁盘写入,您希望只允许Facebook缓存内容。因为从example.com缓存你将永远不会访问它是浪费时间的。在这种情况下,我认为私人浏览可以工作。我确信关闭后不会使用缓存。我不确定它是否会在私有窗口打开时使用,但可能在缓存中写入以避免网络连接(这在电池方面更昂贵)仍然很有用。是的,但是私有浏览会杀死一切,包括历史记录等。另一个使用情况:您希望避免跟踪。一些网站使用ETag进行跟踪。因此,您可以全局禁用缓存,但您信任的网站和/或您知道会通过其他方式跟踪您的网站除外(例如,Facebook通过您的用户名跟踪您)