Я написал простой скрипт для tampermonkey который удаляет редиректы в ссылках на дтф

Для тех кто в танке: дтф все внешние ссылки заменяет на свои. Почему это плохо? Дтф может отслеживать по каким ссылкам вы переходите, это ухудшает читаемость ссылок и просто замедляет их открытие.

Было:

Я написал простой скрипт для tampermonkey который удаляет редиректы в ссылках на дтф

Стало:

Я написал простой скрипт для tampermonkey который удаляет редиректы в ссылках на дтф

Как установить?

Вам понадобится расширение tampermonkey для вашего браузера. (Из мобильных браузеров его можно установить на Firefox). Откройте расширение, нажмите создать новый скрипт и вставьте код который вы видите ниже. Затем сохраните.

// ==UserScript== // @name DTF Remove Redirects v2 // @namespace http://tampermonkey.net/ // @version 0.2 // @description Remove redirects from URLs dynamically // @author You // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; function removeRedirects() { const links = document.querySelectorAll('a[href*="redirect?to="]'); links.forEach(link => { const url = new URL(link.href); const redirectUrl = url.searchParams.get('to'); if (redirectUrl) { link.href = decodeURIComponent(redirectUrl); } }); } // Запускаем функцию при загрузке страницы window.addEventListener('load', removeRedirects); // Создаем наблюдатель за изменениями в DOM const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.type === 'childList') { removeRedirects(); } }); }); // Настраиваем наблюдатель observer.observe(document.body, { childList: true, subtree: true }); })();
88
22
5 комментариев

Чел харош, а теперь напиши скрипт, который превратит DTF в нормальную UGC площадку.

6
1
1

О, так лучше. Нафига они вообще это сделали?

2

Дтф может отслеживать по каким ссылкам вы переходитеДля этого. А возможно таким образом они ещё хотят себе сделать метрики побольше

2

Я просто не хожу по этим ссылкам

1
1