2011-08-31 81 views
0

我正在使用HTML5离线存储。目标是使整个网站可以脱机。所以直观地说,没有服务器请求意味着所有页面都需要在客户端上。我知道完成这样一项任务的唯一方法是将网站制作成一个页面,然后在用户“导航”时用jQuery显示隐藏部分。有没有更好的办法?使网站离线可用

回答

1

请注意,您的jquery不会指向云。您需要在本地保存相关的.js文件。

N.B.如果您的整个网站可以生成并保存为单独的.html文件,那么您所需要做的就是将这些文件保存在正确的(相对)目录结构中。

2

html 5离线规范允许多个页面离线保存,因此您无需将所有内容放到一个页面上。

编辑:链接符合规范我还没有听说过一般的HTML5离线规范http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html

+0

。我只使用Web-SQL(仅限iPad支持)。规范:http://www.w3.org/TR/webdatabase/。你知道这是否适用于websql? –

+0

正如您可以从webdatabase的状态中读取的:它不再被维护,将来可能会被删除。我的链接也适用于iPad/iPhone。 – ZippyV

+0

我知道。 Apple目前支持该标准。在safari中运行http://html5test.com/或观看WWDC 2011视频。 +1 ty为链接。 –