[油猴脚本] 按需载图----按需加载页面图片,提高页面载入速度
chrome吧
全部回复
仅看楼主
level 1
大图时代,带宽却跟不上,有时纯粹想看点文字信息,想做个安静的阅读者,浏览器却加载了上百幅图,搞得跟菜市场一样,拖慢了整个页面的加载速度。
据此我初步完成了这个脚本“,阻止网页图片加载,以加快网站载入速度。
当然你想看其中一些图片时,就把鼠标移动到图片位置上去,这时才加载相应图片,而其他图片依然保持不加载状态,省带宽,省流量,省心。
所以名为”按需载图“,简约主义者的福音。
欢迎感兴趣的吧友们使用此脚本,并希望您能反馈不兼容的网站或BUG,我会持续改进此脚本[酷][酷]
2015年04月23日 11点04分 1
level 1
我已经发布到Greasyfork上了:
Load images when you want 按需载图:
https://greasyfork.org/zh-CN/scripts/9416-load-images-when-you-want-%E6%8C%89%E9%9C%80%E8%BD%BD%E5%9B%BE
欢迎反馈!
2015年04月23日 11点04分 3
level 15
现在居然是大图时代网速跟不上?
我怎么感觉网速提升还是很明显的 电脑端看个图片还是不会卡吧
2015年04月23日 13点04分 4
如果有朋友在高峰时段用的集体网络。。。这东西会用得上的
2015年04月23日 14点04分
回复
������̥ؼ
:蓝色的灯
2015年05月15日 00点05分
level 7
厉害。背景图能破吗?
   ――亲亲,你反馈的问题我已经知晓[太开心],可这关我啥事[笑眼]
2015年04月23日 16点04分 5
[狂汗]样式好像跑位了。
2015年04月23日 16点04分
回复
��������Ϸ����
:感谢您的反馈,最新版本已添加对部分网站背景图的拦截,样式问题也已经解决,请下载更新
2015年04月24日 12点04分
level 7
https://tieba.baidu.com/p/2128914616#!/l/p1 。异步加载的图片依然显示,如果是正常图片的话,一部分在脚本启动之前已经加载好了。比较脚本是要等DOM准备好才能启动。然后我开高线程发帖机占用网速,测试网速较低的情况下大概只有比较小部分的图片被阻止。
。背景依然存活。
2015年04月23日 16点04分 6
最新版本重写了拦截机制,能带来更好效果。请下载更新
2015年04月24日 12点04分
回复
˭�ش�˭���ǹ�
:有没有办法在浏览器里禁用图片,但是通过扩展显示图片的。
2015年04月24日 12点04分
level 14
唛克[咦]
2015年04月23日 17点04分 7
level 11
支持,不过大概用不上[酷]
2015年04月25日 00点04分 8
level 14
画布加载的背景图可破么?
2015年04月25日 01点04分 9
这个比较复杂,正在想办法解决。。。
2015年04月25日 02点04分
level 11
还有目前的background-image,并没有清空他的url
2015年04月25日 05点04分 11
level 11
反馈一个不兼容的Discuz!论坛
steamcn。
帖子里面的图片是lazyload,和脚本冲突了
比如这个帖子
htt[勉强]p://stea[乖]mcn.c[委屈]om/t128078-1-1
楼主加油,脚本蛮好用的
2015年04月25日 10点04分 12
level 11
关于background-image。
我觉得不是不行啊,就是lazyload就好了。
而且不管他是写在行内样式,还是写在CSS,都可以找出来的。
通过封装好的函数
function getStyle(obj, attr) {
return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj)[attr];
};
获取浏览器计算后的结果。
刚才我测试了一下,getStyle($("swap2"),background-image”)
获取到的是"url(******)"
用正则提取出来,还是可以实现的
2015年04月25日 10点04分 13
感谢你的方法,确实有用,我正在尝试整合到我的脚本中去,打算在下一版本加入此功能,并修复onmouseover冲突。也希望我们能一起努力,把脚本做得更好。[真棒]
2015年04月25日 12点04分
很遗憾,我暂时没有更好的做法来拦截背景图片,因此下一版本不会加入背景拦截功能,详情见楼下
2015年04月25日 18点04分
level 11
这个是对比图
2015年04月26日 03点04分 16
level 11
@linnsh
chrorme吧好久没有更新精品帖了[乖]
2015年04月26日 03点04分 17
哈哈,多谢赏识! @linnsh 吧主~[滑稽]
2015年04月26日 10点04分
回复
˭�ش�˭���ǹ�
:我只是@一下他而已,然而并没有加精。楼主要是发个百度样式,估计就精了[滑稽]吧情与狐吧不同
2015年04月26日 10点04分
哈,那随意了,脚本已经更新,下载试试吧
2015年04月26日 10点04分
回复
˭�ش�˭���ǹ�
:还有一个网站,火狐范不兼容。说真的,通过mouseover,有很多网站不兼容。
2015年04月26日 11点04分
level 14
2015年04月26日 15点04分 18
level 11
一个严重影响贴吧使用的BUG。
鼠标移入,显示图片,正常。
但是点击图片
已经通过排除确认,就是这个脚本的原因。
使用的是chrome浏览器。
然而使用firefox没有这样的问题。
2015年04月27日 03点04分 19
感谢!是脚本中“页面插入元素”监听机制的冲突,我现在去修复
2015年04月27日 04点04分
刚排查发现不是机制的冲突,是图片原有onerror属性搞的鬼。。。
2015年04月27日 04点04分
level 13
建议让一些小尺寸的图片(如贴吧表情)自动显示出来
~奸如磐石硕,美帝良心想,偷工减料碁,做工渣渣船,人傻钱多戴,铁板熊掌普、宗教信仰果,专业贴牌尔,同方勇气多,散热缩水星~
2015年04月27日 05点04分 20
感谢!以后的版本会考虑加入筛选尺寸功能。
2015年04月27日 11点04分
最新版本已经加入排除小图片的设置,请下载体验[开心]
2015年04月30日 09点04分
回复
˭�ش�˭���ǹ�
:好的
2015年04月30日 09点04分
level 11
再来一个冲突网站。
优酷
htt[钱]p://movie.youku.c[滑稽]om/
1,首页的图片切换并不现实
2,鼠标移入图片显示正常。但是变成了不可点击。
问题好多[汗]
2015年04月27日 11点04分 21
问题1排查中 问题2还是lazyload的原因,它自定义属性名为"_src",这是我规则库里没有的,加上就好了。
2015年04月27日 12点04分
回复 谁回答谁有糖果 :
2015年04月29日 00点04分
level 11
脚本冲突网站
htt[勉强]p://ww[笑眼]w.bilibili.co[乖]m/
两个问题。
1,图片不显示
2,右侧导航栏失效,与原有的js冲突了
2015年04月28日 01点04分 22
这个应该是浏览器兼容问题了,firefox没有问题。
2015年04月28日 01点04分
唉,直接修改img属性确实会有挺多冲突,我打算下个版本重写代码,不去搞img属性了,换一种方法搞,考虑用增加元素的方法来阻挡
2015年04月28日 02点04分
level 13
后续大量适配工作,辛苦啊
2015年04月28日 01点04分 23
level 11
必须顶一个
2015年04月28日 03点04分 25
1 2 尾页