阅读:28598回复:47
[081003]自动预读取下一页 Prefetch Next Page (GM脚本)[1018更新V3.2]
之前有TX希望将Opera用的page-prefetcher脚本迁移到Firefo用(见https://www.firefox.net.cn/forum/viewtopic.php?t=24251)。
我这里提供一个有相同功能的 Greasemonkey 脚本,用了一个多月感觉没什么大问题,希望对常泡论坛的TX有帮助。 =================== 我是快乐的分割线 ================= 功能 此脚本可以在网页包含“NEXT”“下一页”之类的链接时,预先读取网页,当真正点击时加速打开网页,等效于提高了网速,对杀猫贴(比如包含很多大图)效果尤为明显。 userscripts页面 http://userscripts.org/scripts/show/34865 安装 http://userscripts.org/scripts/source/34865.user.js =================== 我是快乐的分割线 ================= 更新记录 【2008.10.18】更新V3.2 增加:点击任何与黄色框地址相同的链接都可以迅速打开页面 修正:更加准确、全面的预读状态提示(蓝色框表示该页面的结构/文字已被预取完毕,但还有些图片正在读取;黄色框表示完全预取好了) 修正:某些链接预读错误的问题 修正:某些页面预读时自动滚动到底部的问题(如http://images.agm-mh.cn/segments/27/26169.html?page=1) 【2008.10.17】更新V3.1 修正:在 3.1 beta 版中 Ctrl+F 高亮关键字有时失效的问题 修正:优化了一下逻辑顺序 【2008.10.17】更新V3 增加:点击链接后可以迅速打开页面。现在不仅是杀猫贴,就算普通帖子也有明显效果了。注意,必须点击那个用黄色框标记出来的链接才行 修正:框架可能出现循环嵌套的问题 修正:预读状态提示不准确的问题 新的V3版暂时没有放到 userscripts 上,发到附件里麻烦TX们先测试几天,谢了 |
|
最新喜欢:![]() |
1楼#
发布于:2008-10-03 14:39
楼主什么时候更新完善一下啊
|
|
2楼#
发布于:2008-10-03 14:39
这种预读取的网页是不是挺占内存的啊
|
|
3楼#
发布于:2008-10-03 14:39
一直等待作者的更新 这个脚本还不够完善
|
|
4楼#
发布于:2008-10-03 14:39
godeye:你好! 使用顶楼最新版脚本的现象的确如你所述。 这个脚本的第一版(也就是放到了 userscripts 上的那版)最大的问题是对那些不允许用框架嵌套的页面无能为力。我想了好几个办法都没有完美解决这个问题,顶楼提交的几个版本各用了不同的实现方法,本来是希望大家帮我测试,继续改进,想不到年底工作繁忙一直拖到现在,呵呵。 感谢你的跟进,期待实现更完美的功能。 |
|
5楼#
发布于:2008-10-03 14:39
好东西,收下了,谢谢!!!
|
|
6楼#
发布于:2008-10-03 14:39
你好!
非常喜欢楼主的脚本,很棒的创意 但是使用发现了一些小问题: 在用Firebug分析流量后发现,大部分页面即使动态替换了HTML标签,还是会导致浏览器重新请求页面,楼主的目的没有达到,不知是什么原因?替换BODY标签好像不会发生这种情况 预读全部可能的下一页可能会导致流量的浪费问题 CSS失效的问题 这是自己动手改的脚本,目前用起来还蛮顺手的,欢迎交流: http://userscripts.org/scripts/show/38066 |
|
7楼#
发布于:2008-10-03 14:39
新问题,在用预读时,CSS偶尔失效
|
|
8楼#
发布于:2008-10-03 14:39
能不能上一页也预读一下。
|
|
9楼#
发布于:2008-10-03 14:39
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │好│
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │东│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │西│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ |
|
10楼#
发布于:2008-10-03 14:39
┌─┬─┬─┬─┬─┐
│ ┆ ┆ ┆ ┆好│ │ ┆ ┆ ┆ ┆东│ │ ┆ ┆ ┆ ┆西│ │ ┆ ┆ ┆ ┆ │ │ ┆ ┆ ┆ ┆ │ └─┴─┴─┴─┴─┘ |
|
11楼#
发布于:2008-10-03 14:39
|
|
12楼#
发布于:2008-10-03 14:39
|
|
13楼#
发布于:2008-10-03 14:39
firefox有个参数
network.prefetch-next 不知道有没有用? |
|
|
14楼#
发布于:2008-10-03 14:39
【2008.10.18】更新 V3.2
增加:点击任何与黄色框地址相同的链接都可以迅速打开页面 修正:更加准确、全面的预读状态提示(蓝色框表示该页面的结构/文字已被预取完毕,但还有些图片正在读取;黄色框表示完全预取好了) 修正:某些链接预读错误的问题 修正:某些页面预读时自动滚动到底部的问题(如http://images.agm-mh.cn/segments/27/26169.html?page=1)。感谢隔壁的 无心石 |
|
上一页
下一页