[油猴脚本] 按需载图----按需加载页面图片,提高页面载入速度
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
贴吧用户_Q9GKb2M
厉害。背景图能破吗?
――亲亲,你反馈的问题我已经知晓
,可这关我啥事
?
2015年04月23日 16点04分
5
贴吧用户_Q9GKb2M
样式好像跑位了。
2015年04月23日 16点04分
谁回答谁有糖果
回复
��������Ϸ����
:感谢您的反馈,最新版本已添加对部分网站背景图的拦截,样式问题也已经解决,请下载更新
2015年04月24日 12点04分
level 7
贴吧用户_Q9GKb2M
https://tieba.baidu.com/p/2128914616#!/l/p1 。异步加载的图片依然显示,如果是正常图片的话,一部分在脚本启动之前已经加载好了。比较脚本是要等DOM准备好才能启动。然后我开高线程发帖机占用网速,测试网速较低的情况下大概只有比较小部分的图片被阻止。
。背景依然存活。
2015年04月23日 16点04分
6
谁回答谁有糖果
最新版本重写了拦截机制,能带来更好效果。请下载更新
2015年04月24日 12点04分
贴吧用户_Q9GKb2M
回复
˭�ش�˭���ǹ�
:有没有办法在浏览器里禁用图片,但是通过扩展显示图片的。
2015年04月24日 12点04分
level 14
mak9992828
唛克
2015年04月23日 17点04分
7
level 11
魂淡傲娇
支持,不过大概用不上
2015年04月25日 00点04分
8
level 14
h573980998
画布加载的背景图可破么?
2015年04月25日 01点04分
9
谁回答谁有糖果
这个比较复杂,正在想办法解决。。。
2015年04月25日 02点04分
level 11
追尋de夢幻淼曐
还有目前的background-image,并没有清空他的url
2015年04月25日 05点04分
11
level 11
追尋de夢幻淼曐
反馈一个不兼容的Discuz!论坛
steamcn。
帖子里面的图片是lazyload,和脚本冲突了
比如这个帖子
htt
p://stea
mcn.c
om/t128078-1-1
楼主加油,脚本蛮好用的
2015年04月25日 10点04分
12
level 11
追尋de夢幻淼曐
关于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
追尋de夢幻淼曐
这个是对比图
2015年04月26日 03点04分
16
level 11
追尋de夢幻淼曐
@linnsh
chrorme吧好久没有更新精品帖了
2015年04月26日 03点04分
17
谁回答谁有糖果
哈哈,多谢赏识!
@linnsh
吧主~
2015年04月26日 10点04分
追尋de夢幻淼曐
回复
˭�ش�˭���ǹ�
:我只是@一下他而已,然而并没有加精。楼主要是发个百度样式,估计就精了
吧情与狐吧不同
2015年04月26日 10点04分
谁回答谁有糖果
哈,那随意了,脚本已经更新,下载试试吧
2015年04月26日 10点04分
追尋de夢幻淼曐
回复
˭�ش�˭���ǹ�
:还有一个网站,火狐范不兼容。说真的,通过mouseover,有很多网站不兼容。
2015年04月26日 11点04分
level 14
A_of_All
@菜鸟甜瓜砍大刀
加精咯~
2015年04月26日 15点04分
18
level 11
追尋de夢幻淼曐
一个严重影响贴吧使用的BUG。
鼠标移入,显示图片,正常。
但是点击图片
已经通过排除确认,就是这个脚本的原因。
使用的是chrome浏览器。
然而使用firefox没有这样的问题。
2015年04月27日 03点04分
19
谁回答谁有糖果
感谢!是脚本中“页面插入元素”监听机制的冲突,我现在去修复
2015年04月27日 04点04分
谁回答谁有糖果
刚排查发现不是机制的冲突,是图片原有onerror属性搞的鬼。。。
2015年04月27日 04点04分
level 13
陈陈陈陈123
建议让一些小尺寸的图片(如贴吧表情)自动显示出来
~奸如磐石硕,美帝良心想,偷工减料碁,做工渣渣船,人傻钱多戴,铁板熊掌普、宗教信仰果,专业贴牌尔,同方勇气多,散热缩水星~
2015年04月27日 05点04分
20
谁回答谁有糖果
感谢!以后的版本会考虑加入筛选尺寸功能。
2015年04月27日 11点04分
谁回答谁有糖果
最新版本已经加入排除小图片的设置,请下载体验
2015年04月30日 09点04分
陈陈陈陈123
回复
˭�ش�˭���ǹ�
:好的
2015年04月30日 09点04分
level 11
追尋de夢幻淼曐
再来一个冲突网站。
优酷
htt
p://movie.youku.c
om/
1,首页的图片切换并不现实
2,鼠标移入图片显示正常。但是变成了不可点击。
问题好多
2015年04月27日 11点04分
21
谁回答谁有糖果
问题1排查中 问题2还是lazyload的原因,它自定义属性名为"_src",这是我规则库里没有的,加上就好了。
2015年04月27日 12点04分
追尋de夢幻淼曐
回复 谁回答谁有糖果 :
2015年04月29日 00点04分
level 11
追尋de夢幻淼曐
脚本冲突网站
htt
p://ww
w.bilibili.co
m/
两个问题。
1,图片不显示
2,右侧导航栏失效,与原有的js冲突了
2015年04月28日 01点04分
22
追尋de夢幻淼曐
这个应该是浏览器兼容问题了,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
尾页