-2

如果我访问的页面被存储在本地计算机上的某个地方,我会喜欢它,为这个功能分配了一定数量的空间,一旦它满了,旧的东西就会被删除。理想情况下,如果我访问https://golang.org/之类的网站并单击文档,当我再次离线时,我应该能够访问所有这些内容。为什么不?

理想情况下,我喜欢这样的想法,即我可以直接访问该网址并表现得像我有互联网一样。我已经接近使用siteucker执行此操作并编辑我的主机文件以创建一种“内部网”。但我永远记不起我访问过的页面,或者捕捉到所有这些页面。

我可以从安全的角度理解,让服务器与域不同步可能不是最好的。如果您可以访问路由器,这似乎是一种获取人们 Facebook 密码的简单方法。如果这是问题所在,我们可以view-source:google.com在 chrome 中添加 url,使其类似于offline-cache:golang.org,因此如果我们处于离线状态,golang.org 可能会重定向到该地址。

浏览器不应该能够处理这个吗?这已经存在了吗?如果没有,是否有理由不这样做?

4

1 回答 1

0

刚刚发现了 Addy Osmani 的这篇令人惊叹的帖子,标题为Offline Browsing Secrets

Chrome 有一个标志Enable Offline Load Stale Button

当页面加载失败时,如果浏览器中存在该页面的陈旧副本,则会显示一个按钮以允许用户加载该陈旧副本。#enable-offline-load-stale-cache

您需要做的就是转到about:flags地址栏中。

于 2014-11-23T08:46:30.273 回答