相信大家对优化网站访问速度的 instantclick.js 这个插件不陌生
instantclick.js 的介绍
“在访问者点击一个链接之前,鼠标会悬停在链接上面,这两个事件之间通常有 200ms~300ms 的间隔, InstantClick 利用这个时间间隔预加载页面。这样当你点击页面的时候,其实页面已经加载到本地了,呈现当然也就会很快。”
而 instantclick.js 实际使用效果不尽人意(具体可以自己试试)
我想到,如果是鼠标悬停就预载页面的话,可以利用 html5 的 prefetch 特性进行预载,所以写了这段 js
prefetchUrls.js"基于 jquery 的自动预载链接工具"
https://github.com/wslsq/prefetchUrls
也不知道思路对不对,新手第一次写 js 插件,轻喷~
####另外希望推荐一些比较好的 js oop 教程和 js 插件教程,谢谢~