HTML 5 基础教程

HTML是超文本标记语言,是一种专门用来制作网页的语言,而HTML5就是它的第五个版本,2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成,该标准针对当前互联网的飞速发展制定了更加标准的网页语言规范及适用功能,同时也给我们开发者带来了更多的开发选择,学习它是每个前端开发者必修的课程。

W3CAPI
1
2020-06-15 06:59:35
文档目录
我的书签
 

HTML5 应用程序缓存简介

什么是HTML5 应用程序缓存(Application Cache)?

概念: 在HTML5中,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有网络(因特网)连接时进行访问。
特性:
  • 离线浏览 - 用户可在应用离线时(未连接网络)使用它们
  • 提升网页速度 - 已缓存资源加载得更快
  • 减少服务器负载 - 浏览器将只从服务器下载更新过或更改过的资源
  • 一旦文件被缓存,则浏览器会继续展示已缓存的版本,即使您修改了服务器上的文件。为了确保浏览器更新缓存,您需要实时更新 manifest 文件
  • 浏览器对缓存数据的容量限制可能不太一样(某些浏览器设置的限制是每个站点 5MB)

为什么需要HTML5 应用程序缓存(Application Cache)?

HTML5 给我们提供的这个功能,在实际应用中可能不会使用到(对于提升Web应用的健壮性和性能优化上有很好的作用,不是必须要使用的功能),针对以上提到的HTML5 应用程序缓存本身的功能特性,我们可以根据其优势,在我们开发的Web应用中进行使用。
友情提示