2013-04-10 87 views
1

我最近已将一个GWT Web应用程序转换为能够以HTML5离线模式工作。到目前为止,似乎工作正常,但我想知道为不同的浏览器提供不同的cache.manifest版本是不是一个好主意?我们知道,对于一个目标浏览器,GWT将只需要一个排列组合(如果是一种语言,让我们简单一点)。很明显,我们需要为一个目标浏览器下载一个XXXXXX.cach.htmlGWT HTML5离线网络应用程序动态清单

我发现它是可能的,因为在服务器端我可以检查User-Agent HTTP头并返回适当版本的cache.manifest的内容,相应地设置所有头以便不中断离线状态检查行为。剩下的资源将不会自定义过滤。

这是一个好主意,这样优化它吗?有什么我可能会失踪?

回答

0

偶然发现以下项目:Mobile GWT。快速文档(HTML5 Manifest)和代码(HTML5ManifestServletBase)审查表明,清单是考虑每个客户端准备的,因此只有所需资源通过网络发送。可惜, - 我正要做出我自己的开源解决方案......

相关问题