如何在 Safari 中使用离线模式

如何在 Safari 中使用离线模式

所以,我有点爱上了 Safari 4(对不起,Firefox)。但是,我喜欢浏览器缓存。在谷歌上搜索了一下,似乎 Safari具有像 Firefox、Internet Explorer 和 Opera 这样的离线模式(您可以在其中离线查看缓存的网页),但我还没有找到任何方法来激活它,而且仅在没有网络连接的情况下导航到网页似乎也不起作用。

那么,Safari 真的有离线模式吗?如果有,如何使用它?

答案1

Safari 真的有离线模式吗?

不。

答案2

“Safari 真的有离线模式吗?”

是也不是。

它没有像 Firefox 那样的离线模式,后者可直接从缓存中运行 - 但它确实具有无需第三方软件即可将网页保存为完整的离线 html 图像的功能。这些被称为 webarchives,扩展名为“.webarchive”。这些文件完全离线工作 - 无需互联网连接。正如我之前提到的,它们是 Safari 的原生文件,因此不需要第三方程序(如 Scrapbook for Firefox),而且 webarchives 比 Firefox 或 IE 的“另存为 HTML 完整版”更好,因为 Webarchive 是一个包含所有好东西的单一文件。缺点是,如果您想阅读它,需要 Safari。但如果您使用 Max OS X,则有一个 quicklook 插件也可以在不打开 Safari 的情况下阅读 webarchives。因此,如果您需要保存网络数据以供离线查看,最好的办法是,选择文件 > 另存为... 选择“Web 存档”并将其保存在您能记住的地方。如果您想长期保存它们,您甚至可以打开它们并将它们添加到 webarchives 文件夹中以进行快速轻松地访问。

答案3

我想补充一点,从技术上讲,Safari 确实有离线模式,只是您无法启用它。当使用 HTML5 和定义了缓存清单的网站时,这些文件将在 Safari 离线时可用。但是,将其置于“离线模式”的唯一方法是断开/禁用与计算机的任何网络连接。没有像 Firefox 中那样的“离线工作”选项。

答案4

解决问题的一个简单方法就是停止您正在使用的服务器,Safari 将自动切换到离线模式。

相关内容