Greasy Fork is available in English.

remove the jump link in BAIDU

去除百度搜索跳转链接

Stan na 2015-08-23 18:47:40 UTC. Zobacz najnowszą wersję.

Autor
axetroy
Oceny
0 0 0
Wersja
2015.8.24
Utworzono
22-08-2015
Zaktualizowano
23-08-2015
Kompatybilność
Kompatybilny z przeglądarką Firefox Kompatybilny z przeglądarką Chrome
Licencja
The MIT License (MIT); http://opensource.org/licenses/MIT
Dotyczy
  • *www.baidu.com*

你没看错,是都请求了个遍,不想用呢请CTRL+W。

你没看错,是都请求了个遍,不想用呢请CTRL+W。

你没看错,是都请求了个遍,不想用呢请CTRL+W。

重要的事情说3遍
//===简介===

励志与在不影响用户正常使用的情况下,默默的请求,完成“去掉跳转链接的假象”;

其实只要网速不慢,差不多都是秒获取的。

如果大神你不能接受,那么请CTRL+W。

ps:如果不想要动画效果,代码的最前面,有个
【isAnimate: true,//是否需要动画】
把true改为false即可关闭动画

特点:
[原理]:ajax请求
[异步监听]:使用Mutation监听异步加载
[LazyLoad]:采用类似与图片LazyLoad的加载方式

//===后续更新===
1,优化请求机制,尽量减少资源占用。
2,改写成面向对象
3,细节的东西慢慢补上,先开坑

//====更新日志===
2015.8.23
[更改]:去掉了【黄】【绿】小点,取而代之的是用一个CSS3动画。(懒得截gif图了),其目的就是让用户知道,那些事已经不需要再跳转的。
[细节]:如果请求失败,则是一个红色的动画;请求失败的链接,会再次请求。不会造成“有时候怎么失灵了”的假象...
[优化]:整合了一堆的代码
ps:如果不想要动画效果,代码的最前面,有个
【isAnimate: true,//是否需要动画】
把true改为false即可关闭动画

[新的尝试]:
因为有些搜索结果的真是URL是完全暴露出来的,可以不请求这些跳转链接,从而减少请求数。但是我还是太涟清,百度这狗日的。
不能有拖延症了,说好搞另外一套的。
其实我知道原理了,一直懒得。
大概说一下,记录下来。
将百度搜索结果的页面菜蔬【fn=baiduhome_pg】,改成【fn=baidulocal】,会得到一个全新的页面,页面里面的链接都是无跳转链接,然后替换到现有的链接当中。当作是合并了请求。
不好的地方就是,哪里像我现在的这样,拉到哪里请求哪里,炫酷......