Нет сомнения, что читатели сайта всё это знают, но не часто реагируют на желания Яндекса улучшить жизнь большинства. Я тоже, хотя когда-то писал эти стили для себя, уже почти год не реагировал на ребрендинг Главной Яндекса, когда окончательно убрали настраиваемые Виджеты и ввели Дзен. Но сегодня навёл некоторый порядок (когда окончательно стало понятно, что там особо нечего смотреть, а если и есть, то не в режиме рекламы), чтобы Яндексом было эффективнее пользоваться).
Появление Дзена и самозапускающихся видео изрядно мешает программисту или любому исследователю, который пришёл на сайт за запросом, а тут — картинки и видео начинают показывать своё и отбирают с таким трудом достигнутое сосредоточение на работе ) или просто время.
Дзен-баннеры под поиском
Кому-то — наоборот, видео и реклама привлечёт свежие ассоциации и обогатит вид скудной поисковой строки, но мы сейчас — про сосредоточенного на своей задаче пользователя. Что ему от Главной страницы Яндекса надо?
- поисковая строка;
- контекстные подсказки под ней;
- без анимаций и баннеров вокруг;
- конечно, без Дзена.
Вдруг иногда он понадобится? Или пользователь не один, или не всегда он такой сосредоточенный и может себе позволить заглянуть? Хорошо, оставим его, появляющегося по наведению мыши на заголовке «Дэен» под поисковой строкой.
Для решения этой задачи в десктопном браузере нужно установить юзер-стиль «Yandex remove ads» с сайта userstyles.org. Прежде чем его установить, в браузере нужно установить расширение (webextension) Stylus для Хрома (Яндекса, Оперы, Вивальди, других), для Firefox. И немного запастись терпением… Почему?
К сожалению, он с трудом справляется с потоком посетителей, всегда очень тормозит и может открыть страницу за 1-2 минуты. Но сайт полезный, старый, собравший в себе многие юзерстили, и лучшего хостинга для них пока не придумали — он уже последних года 3 в таком состоянии.
Если удастся этот стиль поставить, будут наблюдаться решения таких вопросов:
- Двигающаяся карусель из текстовых новостей показана статически, без анимаций,
- Между строчками есть пустоты, потому что там иногда появляются баннеры, вёрстка которых периодически меняется и меняет привычный расклад полезных блоков. Чтобы изменения наблюдались с меньшими последствиями, место для баннеров сохранено.
- На страницах картинок, погоды и новостей тоже по возможности убраны лишние элементы,
- Дзен не отображается, кроме заголовка, при наведении мыши на который весь Дзен виден, если с него продолжать не сводить мышку. Впрочем иногда бывает, что Яндекс не выдаёт заголовок, и тогда наводить мышь не на что. «Беда» не большая — во множестве ссылок яндексовых порталов по ссылке «ещё» с Главной есть отдельная ссылка на Дзен-портал, там стили ничего не давят и там Дзену — «самое место».
- На страницу поиска ходят для поиска, поэтому на Главной видим его, бледный логотип (или дудлы) и 4 виджета с новостями, погодой, валютами и пробками.
- Если надо залогиниться в Яндекс, эти стили временно нужно отключить, потом включить после логина. Не настраивается красивая форма входа, потому что Яндекс, бывает, слишком часто меняет вёрстку, портя исправляющие стили. Поэтому лучше их не иметь.
- Код стилей имеет долгое наследие различных старых вариантов версток, которые не удаляются по причине, что неизвестно, когда старые варианты у компании становятся полностью забытыми. А кода прибавляют они сравнительно немного.
- Тот или другой стиль на лету выключается или включается через значок расширения в тулбаре (как на фото вверху над катом), не требуя перезагрузки страницы и никак не влияя на её содержимое — можно манипулировать юзерстилями, не боясь потерять что-то набранное на странице.
Время от времени (от «каждый день» до «раз в полгода»), Яндекс меняет стили своих страниц, поэтому пользовательский юзерстиль может ломаться. Но код открыт, а автор стиля сам его иногда правит. Есть шансы, что при обновлении стиля с сайта userstyles.org функции снова подправятся в нужном направлении. Если же нет — в тулбаре на значке расширения Stylus сломавшееся расширение можно отключить (или поправить своими силами).
Как не закрывать часть окна плавающей строкой поиска?
Для этой задачи есть другой юзерстиль — "Yandex No Float Field". С ним верхнее поле с поисковой строкой перестаёт плавать и закрывать часть экрана, а плавает только логотип слева, при наведении на который появляется поисковая строка (без прокрутки вверх).
Дополнительно, этот стиль делает список подсказок чуть прозрачным и не полностью перекрывающим полезное содержание страницы. А 3 ссылки на поиск по Гуглу, Bing и Mail поставлены повыше, не в самом низу страницы.
В итоге, видим, что при желании одними стилями можно улучшить вид поисковика, засоряющего интерфейс визуальными эффектами. Кроме названных 2 стилей, есть решения разных авторов в виде юзерскриптов с подавлением рекламных баннеров, в том числе, специфических для данного сайта.
Хотелось бы, конечно, видеть эти удобства в функциях самого сайта Яндекс, чтобы в десктопном и в мобильном дизайнах не требовалось бы пользоваться расширениями для улучшения его прямых функций поиска. К примеру, интерфейс Гугла при похожих возможностях — проще и практичнее. (Хотя по прилипшей строке тоже пришлось позаниматься и с ним.)
serg-mizun
посмотрите в сторону www.ya.ru
spmbt Автор
Вообще нет ссылок на порталы. Можно, конечно, написать юзерскрипт с нужными ссылками. Но не факт, что Яндекс не будет банить (или выдавать капчу) для таких переходов. Примеров таких скриптов не знаю. Мне — проще срезать ненужное, чем дописывать нужное, с риском того, что перестанет работать.
Кстати, увидел сейчас интересный сайт yandex.fr на русском, но с новостями про Украину. Может кому-то пригодиться.