有没有办法在查看导航代码时关闭github中的动画?

时间:2012-07-02 16:34:06

标签: github

有没有办法在查看导航代码时关闭github中的动画?例如,如果单击某个目录,则会显示一个javascript动画,因为它会更改为显示新目录内容的列表。它让我疯了,所以我想把它关掉。我在github设置中找不到任何东西。

3 个答案:

答案 0 :(得分:1)

在github页面上,将其输入您的网址栏:

javascript:(function(){jQuery.fx.off=true;})();

您还可以创建bookmarklet以避免一直粘贴它。

答案 1 :(得分:1)

如果您的浏览器支持扩展,则应该很容易创建一个在所有GitHub页面上禁用jQuery FX的扩展。当在Safari中用作“结束脚本”时,以下内容对我有用:

var killFX = document.createElement("script");
killFX.text = "jQuery.fx.off=true;";
document.body.appendChild(killFX);

更新10/04/13: GitHub已添加或更改Content-Security-Policy标头以禁止内嵌JavaScript:

X-WebKit-CSP : default-src *; script-src https://github.com https://a248.e.akamai.net https://jobs.github.com https://ssl.google-analytics.com https://secure.gaug.es https://gist.github.com; style-src https://github.com https://a248.e.akamai.net https://jobs.github.com https://ssl.google-analytics.com https://secure.gaug.es https://gist.github.com 'unsafe-inline'; object-src https://github.com https://a248.e.akamai.net

...打破Safari扩展程序:

Refused to execute inline script because of Content-Security-Policy.

调查。

答案 2 :(得分:0)

好吧,您可以在github.com上禁用Javascript,但是之后没有加载其他数据,您只会在没有最后一次检查的情况下看到文件夹名称。我认为这是唯一的方法。