Скрипт для Violent Monkey, позволяющий вернуть пользовательский интерфейс Reddit?

Кажется, я часто задаю подобные вопросы, так что, короче говоря, Reddit в последнее время по какой-то причине стал уродливее, как и многие сайты и сервисы в наши дни, и я бы хотел вернуть его обратно. Есть ли сценарий для Violent Monkey/Tamper Monkey/Grease Monkey, который может вернуть Reddit к более старому пользовательскому интерфейсу, не к старому пользовательскому интерфейсу.reddit, а к немного более старому, который у них был непосредственно перед добавлением этой левой боковой панели? Или хотя бы только прошлогоднюю?

У меня есть скрипт, который автоматически переключает Reddit на старый интерфейс Reddit.

      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://reddit.com

Другие вопросы по тегам