4

Ответ на пост «Как навсегда убрать "Установить Яндекс Браузер?" — всплывающее окно, которое бесит всех»

Совет "Как навсегда убрать модалку «Установить Яндекс.Браузер?»" до поразительности похож на пост "Как приехать в Дагестан и выжить" 😁

1552

Как навсегда убрать «Установить Яндекс Браузер?» — всплывающее окно, которое бесит всех

Я убрал окно “Установить Яндекс Браузер?” — и тебе пора

Каждый раз, когда ты что-то ищешь в Яндексе, он такой:

Установить Яндекс Браузер?
Он пишет, редактирует, переводит и пересказывает.
(звучит как начало секты, если честно)

Ты жмёшь «нет», идёшь дальше…
А потом оно снова. И снова. И снова.

Решение:

Я мало говоря немного устал и написал скрипт — один раз поставил, и эти "рекомендации" больше не появляется. Никогда.

Что нужно:

  • Chrome или любой другой браузер

  • Tampermonkey

  • Нажмите на иконку Tampermonkey → «Создать новый скрипт»

  • Удалите всё, что там есть, и вставьте код выше

  • Сохраните (Ctrl + S)

  • Перезагрузите Яндекс - и наслаждайтесь

  • Сам код скрипта:

// ==UserScript==

// @name Yandex - Удаление окна и затемнения от Яндекс.Браузера

// @namespace https://yandex.ru/

// @VERSION 3.1

// @Description Убирает всплывающее окно Яндекс.Браузера и фон-затемнение на всех страницах Яндекса

// @match *://*.yandex.ru/*

// @GrAnt none

// @run-at document-idle

// ==/UserScript==

(function () {

'use strict';

const removeYandexPopup = () => {

const modal = document.querySelector('.Modal-Content');

const textMatch = modal?.innerText?.toLowerCase().includes('установить яндекс браузер');

if (modal && textMatch) {

modal.remove();

console.log('🛑 Удалено окно Яндекс.Браузера');

}

const backdrop = document.querySelector('div[class*="SplashScreenModal_outerCross"], div[class*="Modal"], div[class*="Modal_visible"]');

if (backdrop) {

backdrop.remove();

console.log('🌫️ Удалён затемняющий фон');

}

document.body.style.overflow = 'auto';

};

removeYandexPopup();

const observer = new MutationObserver(() => removeYandexPopup());

observer.observe(document.body, {

childList: true,

subtree: true,

});

})();

Шарь. Спасай друзей.

А то они так и останутся жить в “рекомендации по работе с браузером”

Показать полностью
Отличная работа, все прочитано!