chrome阅读器为什么比普通的阅读器快呢?缘由是chrome阅读器给全副页面都弄了预加载性能。
目前可能还是有少局部人在应用的,就是InstantClick,它相当于一个JS库,运转的原理相似“预加载”
利用mouseover()、mousedown()、mouseout()执行整个进程,运转原理:当鼠标移到链接上时,就曾经开端加载页面了,从鼠标悬停该链接到点击链接这两头有那么几百毫秒的距离,此时页面曾经加载得差不多,那么在真正关上页面时就等于间接显示,速度会十分快。所以这不单纯是Ajax,而是 pushState+Ajax ,即是PJAX,相似于整个页面的Ajax(和实在的Ajax有区别)。
下载本文附件将外面的两个js放在主标题录的js文件夹,之后能够在footer.php在</body>标签之前援用,援用代码:
<script type=”text/javascript” src=”<?php _fcksavedurl="”<?php" bloginfo(‘template_directory’); ?>/js/instantclick.min.js” data-no-instant>
</script>
<script data-no-instant>
InstantClick.init();
</script>
而后就半途而废了,点击关上页面,你会发现顶部还有一个加载进度条,能够经过CSS来修正其款式。
这个成果有时会与一些Ajax成果抵触,比方评论Ajax,由于InstantClick是针对body的,当然评论模板会蕴含在内,所以当你不心愿某一区域应用InstantClick成果时,能够用<p data-no-instant>和</p> 这个申明来蕴含该区域,在data-no-instant区域内的点击事情就都不会触发预加载,如此一来就能够做到比拟好的兼容成果了。
以上就是安达网络工作室关于《教你实现WordPress博客的“预加载”功能》的一些看法。更多内容请查看本栏目更多内容!
一、发现成绩 在尝试编辑博客站点的Wordpress主题时,忽然发现博客站点无奈衔接;刷新后提醒“建设数据库衔...
在WordPress中时常存在某些文章不需求题目的状况,特地是在一些集体网站,他们经常应用一些不需求题目的pos...
某天用360的破绽检测,总共用了56分钟才检测完。 检测后果如图:破绽修复 破绽文件:(依据报警信息,修正这...
通过一番考察,发现插件 flash-video-player 里的 swfobject.js 文件里也有这个J.parentNode调用,所以和WP...
软件及版本抉择 Ubuntu 14.04 Ubuntu 是目前用户数量首屈一指的发行版,面前有大土豪保护,能够说是轻量级用...
当然 Wordpress 2.7 里有“小工具”选项也能管制 Widget ,然而重复试验后发现款式无奈对立,可控...