HTML 5 的“离线 Web 应用程序”功能有哪些新功能,但并非所有浏览器都可用?
离线缓存是浏览器的工作——它是如何成为 HTML 的工作的?
Web 缓存是一种用于临时存储(缓存)Web 文档(例如 HTML 页面和图像)的机制,以减少带宽使用、服务器负载和感知延迟。网络缓存存储通过它的文档副本;如果满足某些条件,则可以从缓存中满足后续请求。
正如 Wikipedia 的Web 缓存文章中所写。
这是为 W3C 网站中的离线 Web 缓存编写的:
为了使用户即使在网络连接不可用时也能继续与 Web 应用程序和文档进行交互——例如,因为他们在 ISP 的覆盖范围之外旅行——作者可以提供一个清单,其中列出了 Web 所需的文件应用程序脱机工作,这会导致用户的浏览器保留文件的副本以供脱机使用。
HTML 5 在缓存方面做得更好和不同的是什么?
它类似于Internet Explorer 5 中的离线模式吗?我们可以缓存超出浏览器空间限制的数据吗?
请给我一个例子,以便我了解 HTML 5 离线缓存和浏览器缓存的区别。