阅读:8295回复:21
找到一个不错的 js 扩展 Page-Prefetcher,希望能有人修改下
最近发现 Opera 有一个 page-prefetcher 的 js 扩展
http://www.operachina.com/viewtopic.php ... &sk=t&sd=a 功能就如里面所说的, 预读网页内的下一页连结, 关于这个的好处相信明白的人一定知道, 而我试着把这 js 加入 Greasemonkey 里,结果能用, 效果是目前试过最好的,不占用资源,预读时不会感到任何迟钝, 不过似乎对某些站点有问题,可能里面的一些代码跟 Firefox 有冲突 , 希望能有高手帮忙修改一下,变成Firefox 也适用的 js, 加上 Next Page 的 js,看论坛简直如虎添翼。 |
|
|
1楼#
发布于:2008-09-30 19:07
|
|
2楼#
发布于:2008-09-30 19:07
用户被禁言,该主题自动屏蔽! |
|
3楼#
发布于:2008-09-30 19:07
精神上支持原创性工作!
|
|
|
4楼#
发布于:2008-09-30 19:07
liuxb: 某些站点不允许被放到 iframe 中访问,否则它会自动将外面的 href 重定向(不知这么表达准确不?),结果如同你所说那种现象。对于这种站点暂时只能排除掉了,或者禁用它的 Javascript 吧。baidu 就是这样,所以脚本里已经默认排除了。 另外,这个做法对于杀猫贴比较有效果,体积不大的页面感受不到太大差别。 PS:国庆这几天娱乐任务繁重,如果大家觉得这个脚本有点用处,等过完节我把它发到 userscripts.org 上,附带写个详细点的说明。 |
|
5楼#
发布于:2008-09-30 19:07
|
|
6楼#
发布于:2008-09-30 19:07
打包成XPI了,供没有安装猴子的狐狸使用
|
|
|
7楼#
发布于:2008-09-30 19:07
我发现到网页预读后 Firefox 再翻页时还是会从网站接收到一些封包,
那可能是检查网站修改日期的资料,确保接收到的是新的网页 但这样一来就不是真正达到完全依靠缓存来开启网页, 不知如何解决这问题? Firefox 没有像 Opera 那样能调整检查网页过期的时间选项。 |
|
|
8楼#
发布于:2008-09-30 19:07
zb0502:我这里有一个根据 sunwan 的 next page 脚本改的 Prefetch Next Page,与 opera 这个功能一样,见附件。 赞, 好东西. 报告一下问题, 在某些网站, 会自动跳转到下一页. 比如现在浏览第一页, 然后鼠标向下滚动, 滚到这一页底的时候, 会自动跳转到第二页. 在第二页底会自动跳转到第三页.很郁闷. 不知道能否改进一下. 比如在btchina有这种情况. http://bt1.btchina.net/?categoryid=10 |
|
|
9楼#
发布于:2008-09-30 19:07
感觉出了加速效果了
不错不错 对于我这种喜欢泡论坛的比较有好处 |
|
10楼#
发布于:2008-09-30 19:07
这个脚本这两天刚删掉... 用了很久都没怎么体会到加速效果. 主要因为自己上的几个论坛不是像本论坛一样极少需要翻页 就是xxxxxx-n-1.html这种不能加速的页面...
|
|
11楼#
发布于:2008-09-30 19:07
那请问某些站点为何无法用键盘左右键来翻页?还是改到其他地方去了? 我改的这个脚本仅仅是预读取下一页。因为我不用左右键翻页功能,所以去掉了。要翻页的话你还需要用那个 next page 脚本,或者你自己再改一下脚本。 你看一下那个页面下方的导航条的“>>”有一个黄色框,就表示该页已经被预读取了。 |
|
12楼#
发布于:2008-09-30 19:07
zb0502: 那请问某些站点为何无法用键盘左右键来翻页?还是改到其他地方去了? 如 http://www.xhclub.net/forum/forumdisplay.php?fid=118 |
|
|
13楼#
发布于:2008-09-30 19:07
google 应该是可以用的啊,我这正常。 baidu 由于不许用框架嵌套访问,所以脚本中排除它了。 |
|
14楼#
发布于:2008-09-30 19:07
用户被禁言,该主题自动屏蔽! |
|
上一页
下一页