fxuser
小狐狸
小狐狸
  • UID28597
  • 注册日期2009-04-15
  • 最后登录2020-07-09
  • 发帖数79
  • 经验28枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
阅读:1896回复:4

有办法在载入大量图片会占用大量内存的网页时候提示或者自动禁止显示...

楼主#
更多 发布于:2010-01-25 14:27
RT
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2010-01-25 14:27
这个我想在打开之前浏览器自己并不知道,打开后就已经Too late了?不过我也觉得这样的功能如果有,很美。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
2楼#
发布于:2010-01-25 14:27
的确很美
不过硬件厂商和网络运营商都会表示此功能“会大大阻碍技术发展”。
fxuser
小狐狸
小狐狸
  • UID28597
  • 注册日期2009-04-15
  • 最后登录2020-07-09
  • 发帖数79
  • 经验28枚
  • 威望0点
  • 贡献值24点
  • 好评度1点
3楼#
发布于:2010-01-25 14:27
打开网页后第一步是读取网页数据 然后才调用系统资源的吧

ABP不是有点类似的么 如果把那些图片过滤掉 也就不会占用资源 只是判断策略不同
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
4楼#
发布于:2010-01-25 14:27
情况是这样的,HTTP 不同于 FTP ,文件的属性并不在下载开始前就能在客户端获知,所以不能预先知道“有大量大图片”。
有大量小图片的网站多去了,而且还有 Bing 的图片搜索这样的可以无限增加读取图片数量的网站,这些都提示或禁止会很烦的。
ABP 过滤图片需要检查图片的确切地址,如果不能指定地址或者地址匹配过泛会削弱过滤效果甚至造成麻烦。

其实可是设计一个扩展,如果当前页面已下载图片总尺寸超过多少像素,或者总体积超过多少Kb,就拦截余下未开始的图片下载。是可行的,但效果估计很难保证。
游客

返回顶部