给博客添加了伪AJAX,最后又移除了它

2022-5-16 18:49| 发布者: Hocassian| 查看: 153| 评论: 0|原作者: 梓喵出没

摘要:
C:\Users\Administrator\Downloads\2019-10-13-23-2-14-129306681804800-文章归档 梓喵出没-采集的数据-后羿采集器.html

标题

给博客添加了伪AJAX,最后又移除了它

链接

https://www.azimiao.com/4333.html

阅读量

178 人阅读

日期时间

2018-12-11

作者

梓喵·技术

正文

正文

一周前,给博客加了段伪Ajax尝鲜,最后又移除了它。

从代码上来说,大多数WordPress主题使用的异步加载方法都是“假的Ajax”,它们虽然有不刷新跳转的效果,但并不能节省流量。这些代码的原理大同小异:先异步获取完整页面,再选出主要元素,最后把主要内容填充到当前页面。在这个过程中,浏览器仍需要获取完整页面,并没有节省流量。

一种理想的情况是异步获取Json,之后解析它并填充到当前页面。如此一来,既能节省流量加快速度,也能达到不刷新跳转的效果。在WordPress上实现这种功能需要添加很多内容,有添加它的时间还不如自己写一套博客程序。我对前端后端都不懂,所以也懒得弄。

目前Google Adsense还不支持Ajax:块广告还好,可以手动调用Push方法刷一下,但若放置自动广告,第二次调Push时会报enable_page_level_ads冲突,不能刷新。

如果想搞一个全站音乐播放器或类似的东西,那么还是加上伪Ajax为好,如果使用Adsense,那么Ajax就需要酌情考虑了。

关于加载速度:我的博客在使用Wp-Super-Cache插件,文章是静态化的,即使没有异步加载,速度也应该不会太慢。腾讯云学生机的小水管偶尔会卡住,但无伤大雅。


路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部