Установка поиска yandex в Opera
Вообще, можно добавить свой поиск как дополнительный и задать ему shortcut. При переходе в адресную строку браузера, нужно будет ввести этот shortcut, что поможет осуществить быстрый переход к заданному адресу.
Настройки поисковых систем тут opera://settings/searchEngines.
Вообще, в Турции в опере есть yandex.com.tr, он мне воткнулся как дефолтный. Помучившись и поплакав, я полез его менять, но оказалось, это нельзя сделать из интерфейса, тогда я решил поставить Opera из прекрасной европейской страны и выяснилось, что там вообще нет яндекса в списке. Тогда я поставил оперу из "великого мордера", к удивлению и там не было возможности выбрать яндекс как поиск по умолчнию.
Пришлось пожертвовать моими 89 ценными вкладками, по которым можно было проследить как я рос и развивался. Кстати, простая переустановка оперы не сбрасывает настройки, которые лежат тут, для линуксов.
~/.config/opera
Ищу, для виндовчан вариант, а он для всех актуален. Путь, где у оперы лежит ксива, можно найти по этому адресу: opera://about, раздел Paths, строка Profile.
Как поставить поиск по умолчанию, не доступный из интерфейса
Нас интересует файл default_partner_content.json, там json объект партнерских данных, в частности яндекс поиска, но он выпилен из списка, который отображается в интерфейсе.
Я просто заменил в списке для всех языков yahoo, на yandex, можно добавить свою строку в такой блок:
"list": [
"google_com",
"yandex",
"duckduckgo"
],
В принципе можно выпилить лишее.
Что касается поиска конкретно по русскоязычному сегменту - то яндекс тут явнвый лидер, хотя его явно тюнит какой-то дед и возможно скоро он (поиск яндекс) уйдет в прошлое.
Вот сам яндекс в конфиге (позже, добавлю к статье ссылку на итоговый файл.
"yandex": {
"name": "Yandex",
"keyword": "y",
"favicon_url": "https://yastatic.net/s3/home-static/_/92/929b10d17990e806734f68758ec917ec.png",
"search_url": "https://yandex.ru/search/?{yandex:referralID}text={searchTerms}&l10n={language}",
"suggest_url": "https://suggest.yandex.ru/suggest-ya.cgi?v=4&part={searchTerms}&l10n={language}",
"post": false,
"encoding": "UTF-8",
"uuid": "C665D993-1B49-4C2E-962C-BEB19993BB86",
"css_resource": "css/searchstyle_yandex_latin.css",
"speed_dial_logo": "images/logo_yandex.png"
},
В первой строке нашего файла default_partner_content.json, есть коммантарий с закодированным base64 бинарным кодом. Вот, он и выдаст, что вы поменяли тут настройки и при старте браузера, все что мы сделали выше, будет затерто!
Для того, чтобы этого не происходило, запрещаем запись в этот файл.
sudo chmod 400 default_partner_content.json
Для Windows, можно попробовать в свойствах выставить крыжик "Только для чтения". Еще вариант, добавлю позже, нужно проверить.
Вот и всё! Теперь у нас поиск по умолчанию Yandex