HTML5 应用缓存和常规的 HTML 浏览器缓存有何差别?

HTML5 的应用缓存最关键的就是支持离线应用,可获取少数或者全部网站内容,包括 HTML、CSS、图像和 JavaScript 脚本并存在本地。该特性加速了网站的性能,可通过如下方式实现:

<!doctype html>

<html manifest="example.appcache">

.....

</html>

与传统的浏览器缓存比较,该特性并不强制要求用户访问网站。