1.静态文件放置
百度首页没有外链css,js也很少,是为了减少http请求,一般首屏所需要的js与css,全部在上线前编译内联至HTML中,如下图:
2.缓存 cookie,localstorage
如果html,css,js一直不变,就直接缓存到客户端localstorage中去,下次加载如果只需读取本地存储的内容。
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8"/>
</head>
<body>
<div data-local="test1">
这部分内容非常多将会缓存起来
这部分内容非常多将会缓存起来
这部分内容非常多将会缓存起来
</div>
<script>
function cacheOne(attrid) {
var content = document.querySelector('[data-local="' + attrid +