浏览器缓存

一、浏览器缓存(网站优化题目:必答此项)

分为强缓存和协商缓存

强缓存:不请求服务器,直接读取缓存
协商缓存:发送请求到服务器,服务器通知去读取缓存或者去请求代码

二、html5离线缓存manifest

1、在html里边加上

<!DOCTYPE HTML>
<html manifest="cache.manifest">
<head>
<title>文档标题</title>
</head>

2、在根目录创建 cache.manifest 文件

CACHE:     
# 2012-02-21 v1.0.0 
/theme.css
/logo.gif
/main.js

NETWORK:
login.php

FALLBACK:
/html/ /offline.html

CACHE: 表示需要离线缓存的资源列表
NETWORK:表示不需要缓存的文件,
FALLBACK:表示第一个资源请求失败,用这个资源代替

posted @ 2020-04-30 16:34  麦子同学  阅读(115)  评论(0编辑  收藏  举报