HTML5的预加载的方法

预加载是浏览器的一种机制,其在浏览器加载完当前页面时,并利用空闲下来的韶光,在后台静默加载用户在将来可能要访问的文档或文件。
以便用户在访问其页面时,提高页面的载入速率。

HTML5页面资源预加载/预读取的功能是通过 Link 标记实现的,将 rel 属性指定为“prefetch”,在 href 属性里指定要加载资源的地址。

html5预加载效果HTML5中的预加载功效 Ruby

示例代码

预加载一张图片

<link rel=\"大众prefetch\"大众 href=\"大众big.jpeg\"大众>

预加载一个页面

<link rel=\"大众prefetch\"大众 href=\"大众http://www.feiniaomy.com/post/1.html\公众>

预加载一个CSS文件

<link rel='prefetch' href='style.css'>HTML5的预加载的利用环境

在什么页面,什么环境下利用HTML5的预加载功能,这紧张取决于网站的页面访问质量。
不过下面总结了三点,大家可以参考一下

1、在网站的首页,对一些主要的页面或点击率高的页面进行预加载

2、对全体网站通用,或是利用频率较高的静态文件进行预加载

3、网站的搜索页面,对结果的下一页面进行预加载

HTML5的预加载把稳事变

1、做事器配置低或网站的访客量少的网站,不建议利用HTML5预加载

2、对一些访问量高的页面或资源利用预加载功能,对付访问量低的页面或资源只管即便不要利用

3、HTML5的预加载功能,会对网站的第三方统计数据造成污染,导致统计数据不准确

4、网站的访问跳出率(第三方统计工具查看)超过90%以上,不建议利用预加载功能