2024 年 4 月 30 日 我的频道
Chrome 缓存
  • 2021
  • Sunny

相信有不少朋友遇到过和我一样的烦恼:更新了半天的网页,刷新一下之后为何一点变化都没有呢?显然,这是浏览器缓存功能在作祟。Chrome 浏览器为了追求更高的访问速度,对于缓存的处理非常极端,几乎需要很久才会更新缓存,这对于网站开发设计带来了非常大的麻烦。

同时,由于现在网速普遍都非常快了,缓存节省的时间几乎可以忽略不计。因此,我一直想要实现这个功能,即完全禁止 Chrome 浏览器的缓存功能。

通常,禁止 Chrome 浏览器的缓存功能有几种方式。

  1. 使用 Shift + F5 强制刷新缓存。实际使用中我们发现,这种方法对于部分网页的更改并不能做到释放缓存的作用,尤其是无法释放 DNS 缓存。
  2. 使用隐身模式 Shift + Control + N. 这种方法只能在打开的页面上消除之前缓存的影响,对于打开隐身模式之后做的任何更改都无法刷新缓存,因此也不甚实用。
  3. 在 DevTool (Shift + Control + I) 中 Disable Cache. 这种方法基本能够做到完全禁止缓存,然而缺点是必须要将开发模式一直打开,占用屏幕空间。而且,每打开一个标签页都需要再进行一番操作,相当不便利。
  4. 更改 Chrome 启动参数,比如使用快捷方式,在路径末尾 chrome.exe 之后添加–disk-cache-size=1 或者–disk-cache-dir=nul, 达到曲线救国。这种方式效果不错,但是操作起来比较麻烦,且恢复缓存功能的时候也需要一顿操作。我们希望有更简便的方法,随心所欲地控制缓存的开关。

今天我们发现了这样一款插件,可以完美实现这一功能。插件名为 Classic Cache Killer, 可以一键开启或者关闭缓存。
插件的下载链接如下:https://chrome.google.com/webstore/detail/classic-cache-killer/kkmknnnjliniefekpicbaaobdnjjikfp

插件安装完毕后会在右上角出现一个图标,点击即可控制插件的开关。插件打开时,就会禁用一切缓存,这样我们就可以随心所欲地进行任何设计和开发了,无需担心缓存卡住。不需要禁用缓存的时候,点击一下图标即可关闭插件,开启缓存。

SOFTWARE
1047
0

Author Box

名字:Sunny
注册:Jan 30, 2021
简介:技术菜鸟,拷贝、黏贴代码中 ……

Comment Box

0 0 投票数
Article Rating
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论