Violent Monkey 的用于恢复 Reddit UI 的脚本?

Violent Monkey 的用于恢复 Reddit UI 的脚本?

我似乎经常问这类问题,所以,简而言之,Reddit 最近因为某种原因变得更丑了,就像现在很多网站和服务一样,我想把它改回来。有没有针对 Violent Monkey/Tamper Monkey/Grease Monkey 的脚本可以将 Reddit 改回旧版 UI,不是旧的.reddit UI,而是他们在添加左侧边栏之前使用的稍旧的 UI?或者只是去年的那个?

我有一个脚本可以自动将 Reddit 切换到旧的 reddit UI

function test(url){
    return !!url.match(/^(|http(s?):\/\/)(|www.)reddit.com(\/.*|$)/gim);
}

function getNewPagePlease(url){
    return 'https://old.reddit.com' + url.split('reddit.com').pop();
}

function fixRedditStuff(){
    var links = Array.prototype.slice.call(document.links, 0);
    links.filter(function(link){
        if(test(link.href)){
            var greatNewLink = getNewPagePlease(link.href);
            if(link.hasAttribute('data-outbound-url')) link.setAttribute('data-outbound-url', greatNewLink);
            link.setAttribute('href', greatNewLink);
        }
    });
}

if(test(window.location.href)){window.location.assign(getNewPagePlease(window.location.href));}

window.onload = fixRedditStuff;
setInterval(fixRedditStuff, 50);

并已尝试修改它但无济于事。

答案1

https://www.google.com/search?q=old+reddit+layout根据(按照我浏览返回的结果的顺序)

为了在浏览器中使用旧版 Reddit 布局,请转到https://old.reddit.com

考虑到上述情况,没有必要使用用户脚本。

这是使用 Chrome 浏览器的样子

https://old.reddit.com

如何操作https://reddit.com看起来

https://reddit.com

相关内容