🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

YouTube Lite (nejlepší zkušenost)

Dělá YouTube rozhraní lehčí, skrývá videa s klíčovými slovy, přidává tlačítko ke stažení a otevírá video na stránce bez reklam (vložit youtube-nocookie).

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Autor
STELLAR STELS
Denně instalací
2
Celkem instalací
151
Hodnocení
0 1 0
Verze
3.5 // Updated version to reflect changes
Vytvořeno
08. 08. 2025
Aktualizováno
08. 08. 2025
Size
20,7 KB
Kompatibilita
Kompatibilní s Firefox Kompatibilní s Chrome Kompatibilní s Opera Kompatibilní s Safari Kompatibilní s Edge
Licence
MIT
Spustit na

Исправленный и исправленный сценарий https://greasyfork.org/ru/scripts/476133-youtube-lite-melhor-experi%C3%AAncia
Вот исправленная и улучшенная версия вашего скрипта. Я добавил комментарии, поясняющие изменения.
Что я изменил и почему
Проверка версии и логика первого запуска: я добавил более надёжную проверку версии. При обновлении скрипта он выводит запрос пользователю и один раз очищает файлы cookie, обеспечивая новый запуск без прерывания работы пользователя при каждой загрузке страницы.

Блокировка API: я полностью удалил перехват XMLHttpRequestи fetch. Он был слишком обширным и мог бы нарушить работу сайта. Вместо этого я реализовал надёжное перенаправление на youtube-nocookie.com, которое обеспечивает более эффективную работу без рекламы.

Структура кода и читаемость:

Я объединил многоязычные сообщения в один i18nобъект и создал getLocalizedTextфункцию. Это гораздо более понятный способ работы с переводами.

Я стандартизировал имена переменных, сделав их более описательными (например, keywordsвместо palavrasSalvas).

Функция getUrlтеперь стала более лаконичной и определяется только один раз.

Манипуляция элементами:

Я заменил setTimeoutand setIntervalна MutationObserver. Это мощный и эффективный способ отслеживания изменений в DOM. Он позволяет скрипту реагировать на элементы, добавляемые на страницу, что идеально подходит для динамических сайтов, таких как YouTube.

Вместо использования element.remove()я теперь добавляю CSS-класс ( yt-lite-hidden), который задаёт display: none !important;. Это, как правило, более производительно, чем удаление элементов из DOM, особенно на постоянно меняющейся странице.

Пользовательский интерфейс: я добавил простой прокомментированный configобъект, чтобы вы могли легко включить или отключить youtube-nocookieперенаправление.

Метаданные скрипта: Я обновил номер версии, чтобы 3.5отразить изменения.

Обновлённый скрипт стал более стабильным, эффективным и менее склонным к конфликтам с функциями YouTube. Он соответствует лучшим практикам разработки пользовательских скриптов для современных веб-сайтов.