Как освободиться от Яндекс-дзена и прилипшей строки в поиске

    imageРечь пойдёт о юзер-стилях, помогающих программистам не отвлекаться на Дзен и не закрывать часть окна браузера поисковой строкой Яндекса.

    Нет сомнения, что читатели сайта всё это знают, но не часто реагируют на желания Яндекса улучшить жизнь большинства. Я тоже, хотя когда-то писал эти стили для себя, уже почти год не реагировал на ребрендинг Главной Яндекса, когда окончательно убрали настраиваемые Виджеты и ввели Дзен. Но сегодня навёл некоторый порядок (когда окончательно стало понятно, что там особо нечего смотреть, а если и есть, то не в режиме рекламы), чтобы Яндексом было эффективнее пользоваться).

    Появление Дзена и самозапускающихся видео изрядно мешает программисту или любому исследователю, который пришёл на сайт за запросом, а тут — картинки и видео начинают показывать своё и отбирают с таким трудом достигнутое сосредоточение на работе ) или просто время.

    Дзен-баннеры под поиском


    Кому-то — наоборот, видео и реклама привлечёт свежие ассоциации и обогатит вид скудной поисковой строки, но мы сейчас — про сосредоточенного на своей задаче пользователя. Что ему от Главной страницы Яндекса надо?

    1. поисковая строка;
    2. контекстные подсказки под ней;
    3. без анимаций и баннеров вокруг;
    4. конечно, без Дзена.

    Вдруг иногда он понадобится? Или пользователь не один, или не всегда он такой сосредоточенный и может себе позволить заглянуть? Хорошо, оставим его, появляющегося по наведению мыши на заголовке «Дэен» под поисковой строкой.

    Для решения этой задачи в десктопном браузере нужно установить юзер-стиль «Yandex remove ads» с сайта userstyles.org. Прежде чем его установить, в браузере нужно установить расширение (webextension) Stylus для Хрома (Яндекса, Оперы, Вивальди, других), для Firefox. И немного запастись терпением… Почему?

    К сожалению, он с трудом справляется с потоком посетителей, всегда очень тормозит и может открыть страницу за 1-2 минуты. Но сайт полезный, старый, собравший в себе многие юзерстили, и лучшего хостинга для них пока не придумали — он уже последних года 3 в таком состоянии.

    Если удастся этот стиль поставить, будут наблюдаться решения таких вопросов:

    1. Двигающаяся карусель из текстовых новостей показана статически, без анимаций,
    2. Между строчками есть пустоты, потому что там иногда появляются баннеры, вёрстка которых периодически меняется и меняет привычный расклад полезных блоков. Чтобы изменения наблюдались с меньшими последствиями, место для баннеров сохранено.
    3. На страницах картинок, погоды и новостей тоже по возможности убраны лишние элементы,
    4. Дзен не отображается, кроме заголовка, при наведении мыши на который весь Дзен виден, если с него продолжать не сводить мышку. Впрочем иногда бывает, что Яндекс не выдаёт заголовок, и тогда наводить мышь не на что. «Беда» не большая — во множестве ссылок яндексовых порталов по ссылке «ещё» с Главной есть отдельная ссылка на Дзен-портал, там стили ничего не давят и там Дзену — «самое место».
    5. На страницу поиска ходят для поиска, поэтому на Главной видим его, бледный логотип (или дудлы) и 4 виджета с новостями, погодой, валютами и пробками.
    6. Если надо залогиниться в Яндекс, эти стили временно нужно отключить, потом включить после логина. Не настраивается красивая форма входа, потому что Яндекс, бывает, слишком часто меняет вёрстку, портя исправляющие стили. Поэтому лучше их не иметь.
    7. Код стилей имеет долгое наследие различных старых вариантов версток, которые не удаляются по причине, что неизвестно, когда старые варианты у компании становятся полностью забытыми. А кода прибавляют они сравнительно немного.
    8. Тот или другой стиль на лету выключается или включается через значок расширения в тулбаре (как на фото вверху над катом), не требуя перезагрузки страницы и никак не влияя на её содержимое — можно манипулировать юзерстилями, не боясь потерять что-то набранное на странице.

    Время от времени (от «каждый день» до «раз в полгода»), Яндекс меняет стили своих страниц, поэтому пользовательский юзерстиль может ломаться. Но код открыт, а автор стиля сам его иногда правит. Есть шансы, что при обновлении стиля с сайта userstyles.org функции снова подправятся в нужном направлении. Если же нет — в тулбаре на значке расширения Stylus сломавшееся расширение можно отключить (или поправить своими силами).

    Как не закрывать часть окна плавающей строкой поиска?


    Для этой задачи есть другой юзерстиль — "Yandex No Float Field". С ним верхнее поле с поисковой строкой перестаёт плавать и закрывать часть экрана, а плавает только логотип слева, при наведении на который появляется поисковая строка (без прокрутки вверх).

    Дополнительно, этот стиль делает список подсказок чуть прозрачным и не полностью перекрывающим полезное содержание страницы. А 3 ссылки на поиск по Гуглу, Bing и Mail поставлены повыше, не в самом низу страницы.

    В итоге, видим, что при желании одними стилями можно улучшить вид поисковика, засоряющего интерфейс визуальными эффектами. Кроме названных 2 стилей, есть решения разных авторов в виде юзерскриптов с подавлением рекламных баннеров, в том числе, специфических для данного сайта.

    Хотелось бы, конечно, видеть эти удобства в функциях самого сайта Яндекс, чтобы в десктопном и в мобильном дизайнах не требовалось бы пользоваться расширениями для улучшения его прямых функций поиска. К примеру, интерфейс Гугла при похожих возможностях — проще и практичнее. (Хотя по прилипшей строке тоже пришлось позаниматься и с ним.)
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 23

      +2
      посмотрите в сторону www.ya.ru
        –1
        Вообще нет ссылок на порталы. Можно, конечно, написать юзерскрипт с нужными ссылками. Но не факт, что Яндекс не будет банить (или выдавать капчу) для таких переходов. Примеров таких скриптов не знаю. Мне — проще срезать ненужное, чем дописывать нужное, с риском того, что перестанет работать.

        Кстати, увидел сейчас интересный сайт yandex.fr на русском, но с новостями про Украину. Может кому-то пригодиться.
        +13
        google.com и никакого дзэна
          +10
          Зачем вообще юзать тындекс и, тем более, дзенопомойку?
            +1
            В некоторых поисках (товары, бизнес и деятельность по России) Яндекс более релевантен. В программировании, конечно, лучше Гугл. Я то и другое использую, смотря какой поиск нужен. (Остальные поисковики проигрывают.)
            +3

            Не проще ли будет пользоваться адресной строкой браузера для поиска? Открываешь новую вкладку и пишешь поисковый запрос прямо в адресной строке вместо всех этих танцев с бубном. Даже автодополнение запросов работает.

              –1
              На такие запросы и Яндекс, и Гугл нечасто (1-5%), но выдают капчу для проверки, что спросил не робот. Неприятно повторять запрос второй раз из правильной страницы, что часто быстрее, чем проходить капчу.
                0

                Да, сталкивался с таким. Если честно, даже не задумывался о том, что капча появляется только у запросов из адресной строки (и если подумать, то это логично). Она у меня периодически появлялась, но мне это не казалось чем-то уж крайне неудобным, чтобы начать искать workaround. Но если это кому-то действительно мешает, то ваша инструкция будет очень полезна.

                  0
                  Домашний провайдер выдает динамический белый IP, никогда такого не было. Если заходить через прокси/тор, то капча вылезает.
                  Смысла заходить на главную яндекса я вообще не вижу. Если очень надо, то выше было написано — официальное зеркало ya.ru без всякого дерьма.
                    0
                    Года до 2019 у меня тоже «никогда такого не было» ). Потом пошло, временами — постоянно, иногда — с работы, где мог быть скомпрометированный роботами айпи. Но иногда — из динамического адреса домашнего интернета. Поэтому они быстро приучили «не играть в рулетку», а заходить с их стартовой страницы, когда надо. (При этом ya.ru «лысоват».)

                    Гугл, кстати, тоже — сильно реже, но тоже не очень любит страниц с неправильным с их точки зрения реферрером.
                0

                У меня в браузере стоит расширение, по умолчанмю отключающее JavaScript на сайтах. Для сайтов, которые не могут без него работать, а таких у меня лично не так уж и много, можно одним кликом его включить, выбор будет запомнен. В итоге сайты без JS работают в разы быстрее, трафика кушают в разы меньше, реклама не беспокоит.

                  +3
                  На главной Яндекса справа внизу есть кнопка «Настройка». Откроется меню где есть пункт «Настроить блоки». Там можно выключить всё лишнее что вам не нужно на главной Яндекса.
                    +5
                    uBlock Origin прекрасно отфильтровывает всю Яндекс.Помойку, показывая только то, что вы решите оставить.
                      0
                      Да и с другими помойками отлично справляется!
                      +2
                      Зачем программисту вообще может потребоваться заходить регулярно на yandex.ru, чтобы имело смысл заморачиваться с такими user styles? Тот же гугл ищет намного лучше по техническим запросам, по крайней мере, и с куда меньшим количеством рекламного мусора… Да и если уж заходить туда, то на ya.ru например.

                      А то получается: «Давайте придумаем себе проблему, чтобы её доблестно решить.» =)
                        0

                        Это если не связываться с Битриксом

                          0
                          А в чём вдруг специфика с битриксом? Гугл прекрасно ищет и на русском.
                            +1
                            сравните выдачу


                            Гугл выдает хорошие ответы на частые вопросы (иногда устаревшие и неверные, но чаще хорошие). Но при этом он ограничился в основном двумя сайтами.


                            А Яндекс даёт большую выборку, да и показывает компактнее. По умолчанию я ищу Гуглом, но какие-то косяки Битрикса лучше ищутся на личных сайтах программистов, а Гугл им, видимо, не особо доверяет. Зато любит Medium ))

                          0

                          Пес его знает, может это гугл меня персонально так не любит, но последнее время гдаже по техническим вопросам он мне дает выдачу существенно менее качественную, чем яндекс. Да еще капча достала (порой даже при плиске с главной домогается). Яндекс на порядки реже с капчей докапывается.

                          0
                          Когда Яндекс.Дзен начал вылезать из каждой щели на сторонних сайтах, то я поступил гораздо проще: Заблокировал через NoScript выполнение скриптов на всех доменах, заподозренных в принадлежности к Яндексу. С тех пор полёт нормальный.

                          Благо, у Яндекса нет ничего уникального, что невозможно заменить продуктами конкурентов. Бонусом получил исчезновение Яндекс.Директа.
                            +1
                            Один дополнительный собственный фильтр в Ublock Origin:
                            yandex.ru##.media-grid__media-content
                            И главная на яндексе выглядит прилично
                            image
                              –1
                              Хорошее решение. Оставляет всё, что надо, и вход в почту. Впрочем, да — использование адблокеров в качестве фильтров — это одно из решений. Но для Яндекса, действительно, надо писать свои фильтры или искать решения, сделанные другими. Много саморекламы Яндекса по умолчанию они пропускают.
                                0
                                По умолчанию — да. Но несколько кликов мышью и нажатий кнопок на клавиатуре за пару минут решат проблему.

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое