是否可以在 Google Chrome 中离线工作(如在 Firefox 中?)

And*_*een 30 google-chrome

即使我无法在 Google Chrome 中连接到互联网,我也想访问缓存的网页副本。

要在 Firefox 中离线工作,我可以单击文件 -> 离线工作。
Chrome 中是否有类似的“离线模式”?

Zuu*_*uul 12

AFAIK 没有技术可以从浏览器首选项更改 Google Chrome 的缓存大小、位置或状态。


要查看缓存的内容,请在 Google Chrome 地址栏中输入:

chrome://cache
Run Code Online (Sandbox Code Playgroud)

要检查您当前的缓存大小:

chrome://net-internals/#httpCache
Run Code Online (Sandbox Code Playgroud)

要更改缓存大小,您需要:

  1. 右键单击 Google Chrome 快捷方式;

  2. 选择“属性”;

  3. 在“目标:”字段中,附加到现有值的末尾:

    "existent value" --disk-cache-size=xxx (in bytes)
    
    Run Code Online (Sandbox Code Playgroud)

使用 Windows 7,Google Chrome 默认缓存位置在以下文件夹中:

C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Cache
Run Code Online (Sandbox Code Playgroud)


zee*_*eel 8

Chrome 没有像 Firefox 那样的离线模式(还有吗?)。

但是 chrome 确实有离线应用程序/网页。. .

Chrome 网上应用店提供了许多可以离线工作的网络应用程序。例如,谷歌文档可以离线编辑文档(只要您将它们同步到您的计算机),并将它们保存在本地以供稍后上传。

Drive/docs、Gmail、Gcal、Read Later(其他人已经提到过)、各种编辑器、游戏和有用的应用程序都可以离线使用。所有此类应用程序都可以在Chrome 应用程序商店离线部分找到。

此外,Chrome 支持 HTML 5 离线标准(Dive Into HTML 5有一篇很棒的文章),它为网页定义自己的离线功能提供了一种标准化的方式。

谷歌决定不使用旧式的缓存所有和吐出的离线浏览方法。相反,Chrome 实现了 HTML 5 标准,以及 Google 自己的特殊应用系统。其目的是设计为离线工作的网站可以以最大的效果这样做。不幸的是,这意味着许多站点将不可用(尽管您可以按照其他人的建议进行操作,并使用Read Later),但优点是您真正需要离线的大多数应用程序(文档、电子邮件等)都可以不仅可用,而且非常有用,因为该页面实际上是为在离线环境中工作而设计的。

所以不,Chrome 没有像 Firefox 那样的离线模式。它有更好的东西。

但这并不是故事的结局。看起来谷歌正在开发一种更传统的离线模式。可以使用(不是很高级的)开发版本。前往chrome://flags/地址栏并启用“离线缓存模式”。请注意,虽然这将允许您像在离线模式下一样查看页面,但它不会警告您,因此您可能在不知情的情况下查看旧页面。