谷歌的chrome浏览器cache功能咋没了?

chrome:// 协议的调试页面不是给普通网民用的,甚至不是给大多数普通开发者用的,而主要是给 Chrome 浏览器的开发人员自己用的。Chrome 开发人员发现 chrome://cache(别名还有 about:cache/chrome://view-http-cache)这个页面被使用的极少,为了减少维护成本,在 Chrome 66 里删掉了 http://crrev.com/6ebc11f6f6d112e4cca5251d4c0203e18cd79adc
据我个人经验,Chrome 的这个缓存查看页功能太少,对我的调试没有起到过帮助作用,每次我都转用 Firefox 的 about:cache?storage=disk来完成调试。比如我用过的“查看某条缓存被计算出的缓存过期时间”(有 Cache-Control的情况、没有Cache-ControlExpires的情况、前两者都没有但有last-modified、前三者都没有的情况计算逻辑都是不一样的),还有“查看某条缓存被命中过几次”,这些功能 Chrome 的 chrome://cache页面里都是没有的。
如果我认为这个页面有用,我当时会尝试劝阻 Chrome 的人的,所以我很好奇你打开它干什么?要调试哪种极端情况?如果真有需要,不妨试试 Firefox。
PS:
谷歌的精确匹配搜索也会忽略一些标点,比如你搜索 "Object.keys"和搜索"Object=keys""Object+keys"等都会搜到一样的结果,我不知道这么设计的原因,但你不可能把谷歌当成整个 Web 的 Grep 来用,虽然我也想,能支持正则表达式更好了。
【谷歌的chrome浏览器cache功能咋没了?】


    推荐阅读