Board logo

标题: chrome中实现快速翻页和预读下一页 [打印本页]

作者: fly2never    时间: 2010-6-15 09:57     标题: chrome中实现快速翻页和预读下一页

本帖最后由 fly2never 于 2010-6-15 10:00 编辑

chrome下有autopager扩展,但是我不太喜欢这个扩展,因为不停载入下一页会大量占用内存,很不爽。
在firefox下面有一个很好用的GM脚本 nextpage http://board.mozest.com/viewthread.php?tid=23048 在opera下有一个预读下一页的js http://bbs.operachina.com/viewtopic.php?f=41&t=74923 下面就将这两个好用的脚本hack到chrome中,以提高chrome浏览体验

1.先说说这个快速翻页,这个快速翻页不是像autopager那样自动载入下一页,而是智能分析页面链接,找到下一页的链接,然后通过快捷键(鼠标手势)自动触发翻页动作,这样就可以快速翻页,而不用到处去寻找下一页链接了。个人认为这个脚本能极大提升浏览体验,特别是灌水达人。nextpage作者的介绍如下:
适用:英文和中文的大部分页面。
特点:简单、快速、占用资源少,不影响页面加载效能,因在按下左右方向键前不分析页面链接。
原理:是通过判断翻页链接的文字或图片信息来实现翻页。


但是这个脚本不能直接适用于chrome,经过a9udn9u@newsmth大神的hack后,可以用在chrome上了。hack后具体代码见附件。chrome下另一个类似翻页脚本参见这里(http://fanofun.com/next-please-chrome.html),不过个人感觉没有nextpage的识别率高。

自动翻页代码可以绑定到快捷键上,比如F7上一页,F8下一页,不过据我的使用习惯来看,上一页极少用到,所以我直接把F1绑定为下一页了,至于帮助,反正用的很少,就不看了。chrome中绑定快捷键可以用shrotcut manager(https://chrome.google.com/extens ... fkffcejoljijf?hl=en),直接把下一页代码填入action里面的Execute Javascript:(2)Then execute Javascript below (optional) :就可以了。见图片。
[attach]98364[/attach]

或者也可以绑定到鼠标手势上,chrome里面比较好用的鼠标手势Mouse Stroke扩展: https://chrome.google.com/extens ... nbeljkmbjdmhbcokfdb 点击浏览器右上角的扳手按钮-->扩展程序-->找到Mouse Stroke-->单击"选项"按钮 在配置页面中,单击右下角"Custom Stroke"旁边的Create按钮,如下图所示:
[attach]98365[/attach]
在弹出的对话框中,Label填NextPage,Script填附件中的next代码, 再用同样的方法Create一个Stroke,Label填PrevPage,Script填入附件中的prev代码。不要忘了点一下Save按钮;
如下图所示,在右上方的"Rocker Strokes"中将"Left click while holding the right button"对应的Stroke改为"Custom Strokes - PrevPage",将"Right click while holding the left button "对应的Stroke设为"Custom Strokes - NextPage";
[attach]98366[/attach]
这样就可以通过鼠标手势实现快速翻页了。以上代码都在附件中,直接复制粘贴过来就可以用了,注意不要断行了

2.预读下一页,就是在浏览当前页面的同时,自动载入下一页的内容,当你点击链接进入下一页后,页面可以很快显示出来而不需要等待其载入。详细介绍在http://bbs.operachina.com/viewtopic.php?f=41&t=74923可以看到,这里就不多说了。chrome用的代码我放在附件了,直接拖入chrome中即可安装使用
作者: fghxy    时间: 2010-6-15 10:08

Opera下状态良好
作者: 少西    时间: 2010-6-15 13:36

本帖最后由 少西 于 2010-6-15 13:43 编辑

2个附件,如何使用?我是小白
不明白直接拖动是什么意思
作者: fly2never    时间: 2010-6-15 19:15

2个附件,如何使用?我是小白
不明白直接拖动是什么意思
少西 发表于 2010-6-15 13:36 http://bbs.ioage.com/cn/images/common/back.gif

直接拖动就是说把那个文件直接拖拉到chrome窗口里面,然后释放,这样chrome就可以直接安装它了
作者: cilang9388    时间: 2010-6-16 19:52

内容好多,,,,慢慢看
作者: xiao其    时间: 2010-8-11 12:00

这个很好,怎么没人顶呢?
作者: wwwxgd    时间: 2010-10-5 14:29

这个……基本……不懂。操作略显复杂,还是我的版本有问题……
作者: kenneth104    时间: 2010-10-6 03:15

这个太复杂了吧,我给你们一个传送门好了

http://chrome.360.cn/extensions/ ... fddepnpngfjhkfenbp/
作者: fly2never    时间: 2010-10-6 12:29

这个太复杂了吧,我给你们一个传送门好了

http://chrome.360.cn/extensions/detail/igiofjhpmpihnifddepnpngfjhkfenbp/
kenneth104 发表于 2010-10-6 03:15 http://bbs.ioage.com/cn/images/common/back.gif

你这个东西是自动载入下一页.我那个是手动翻页.
自动载入下一页的一般就是autopager,我觉得这玩意最大的问题是看多了网页后太占用内存了,我个人比较习惯用快捷键自动翻页
作者: newsubject    时间: 2010-10-6 16:18

楼主说得太复杂了。一会这个一会那个,期间还夹杂有很多链接,看着眼花花

直接简单讲它能做什么,然后怎么装就好了,不需要解释太多原理、来源什么的,解释了很多人也不会看不知道。

不过还是谢谢了。
作者: newsubject    时间: 2010-10-6 16:54

第二个文件里是TXT格式的,怎么用????
作者: djog    时间: 2010-12-18 01:16

太好了..CHARME终于可以翻页了.
作者: microcosm    时间: 2013-2-6 21:23

好东西,下下来看看。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2