Advertisement
  1. Computer Skills

Как настроить свой поиск в Safari

Scroll to top
Read Time: 5 min

() translation by (you can also view the original English article)

Safari всё ещё является лучшим браузером для Mac. Он отлично смотрится, у него чрезвычайно низкое энергопотребление и даже синхронизируется с любыми вашими iУстройствами. На сегодня, он бесспорно лучший.

К сожалению, несмотря на все плюсы Safari, он не самый функциональный из браузерв. Google Chrome может и уродлив, но у него есть несколько мощных дополнительных возможностей, например – поисковые системы.

Хорошая новость в том, что только потому, что в Safari нет настройки поисковых машин из коробки, ещё не означает, что вы не можете их добавить другими способами. В этом уроке, я покажу вам, как это сделать.

Изменение поисковой машины по умолчанию

В Safari есть выбор из пяти поисковых машин: Google, Яндекс, Yahoo, Bing и DuckDuckGo. Большинство людей знакомы только с первыми тремя и не каждый слышал про DuckDuckGo.

DuckDuckGo выставляет себя почти как анти-Гугл. Вместо того, чтобы отслеживать каждое ваше действие, они не записывают данные о вас. Если вы серьёзно относитесь к конфиденциальности, то DuckDuckGo может стать решением для вас. Несмотря на то, что результаты поиска постепенно улучшаются, я не доверяю ему так, как Google, и в этом его недостаток.

Safari defaultsSafari defaultsSafari defaults
Поисковые машины в Safari по умолчанию.

Если вы можете обойтись менее точными результатами DuckDuckGo, то нет необходимости устанавливать какие-либо расширения для получения своего поиска в Safari. В эту поисковую машину встроены !bang – ярлыки для быстрого поиска по сайтам.

При наборе ! и короткого кодового слова, поиск будет осуществлён на определённом сайте, а не с использованием поиска по умолчанию DuckDuckGo. Например, !a MacBooks – запустит поиск по запросу MacBooks на сайте Amazon, а !w MacBooks будет искать MacBooks на Wikipedia. Для получения дополнительной информации о !bang-ах — смотрите веб-сайт DuckDuckGo.

Чтобы изменить поисковую систему по умолчанию на DuckDuckGo, откройте Настройки Safari и выберите Поиск. В раскрывающемся списке Поисковая машина выберите DuckDuckGo или любую другую альтернативную поисковую систему.

Быстрый поиск по сайтам в Safari

Если вы не хотите использовать DuckDuckGo и не хотите иметь полный контроль над пользовательским поиском, то вам подойдёт Быстрый поиск по сайтам, который Apple добавила в Safari в OS X Yosemite.

Если вы ищите что-то на сайте и Safari определяет его поиск, Safari добавляет его в список Быстрого поиска по сайтам.

Чтобы использовать его, наберите название сайта, на котором вы хотите выполнить поиск, а затем поисковый запрос. Например, если вы ранее искали что-то на Amazon – наберите amazon MacBooks в поле поиска – вы будете перенаправлены на результат поиска MacBooks прямо на Amazon.

quick website searchquick website searchquick website search
Быстрый поиск в Safari в действии.

К сожалению, я обнаружил, что быстрый поиск по сайтам в Safari требует чересчур много внимания.

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

Apple постоянно совершенствует своё программное обеспечение, поэтому есть вероятность, что в ближайшие несколько обновлений встроенные в Safari пользовательские поиски станут намного мощными. А пока что, Быстрый поиск по сайту является несовершенным решением.

Для идеального решения подумайте о расширении.

Настройка пользовательского поиска с помощью Omnikey

Omnikey это бесплатное расширение для Safari. Он добавляет в Safari ключевые слова для поиска, как в Google Chrome. Вы можете настроить его так, чтобы какой-либо ярлык запускал пользовательский поиск.

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

Чтобы установить Omnikey, скачайте расширение со страницы разработчика на GitHub и дважды нажмите на него. Это добавит его в Safari.

Когда Omnikey установится, вы можете настроить свой поиск, используя значок на панели. Omnikey поставляется в комплекте с рядом общих сайтов, таких как Amazon и Wikipedia.

Если вы используете поисковые системы из пакета Omnikey, разработчик добавляет свой партнёрский код в любые поиски. Если вы этого не желаете, вы можете отключить это, перейдя в раздел Расширения в Настройках. Выберите Omnikey и уберите флажок с Support development…

omnikey preferencesomnikey preferencesomnikey preferences
Настройки Omnikey.
  • Чтобы добавить пользовательский поиск в Omnikey, нажмите значок на панели инструментов.
  • Далее выберите Add Site, чтобы добавитб сайт.
  • В поле key введите желаемый ярлык, например a для Amazon или w для Wikipedia.
  • Чтобы найти релевантный URL поиска, перейдите на сайт, который вы хотите добавить, и выполните поиск по запросу test. Это даст вам схему поискового URL этого сайта.
omnikey extensionomnikey extensionomnikey extension
Расширение для браузера – Omnikey.

Например, поиск test на Amazon.co.uk, даёт нам http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=test. Глядя на это, я вижу, что важная часть в этом URL это field-keywords=test. Прежде, чем добавлять это, вам нужно изменить его так, чтобы Omnikey смог его использовать, для этого, нужно заменить ваше тестовое слово (test) на {search}. После этого добавьте полученное в поле URL.

Таким образом, окончательный URL поиска для Amazon, будет http://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords={search}.

Omnikey может больше

Лучшее в Omnikey то, насколько вы можете управлять поиском, выборочно заменяя переменные поиска. Например, я читаю много книг в Kindle. Я настроил Omnikey так, чтобы k искал в Amazon только книги Kindle. URL, который делает это, следующий: https://www.amazon.com/s/ref=nb_sb_ss_c_0_6?url=search-alias%3Ddigital-text&field-keywords={search}.

Вы можете использовать подобный приём для поиска на любом сайте, или если на сайте нет довольно хорошей поисковой системы, используйте Google и site:[sitename.com], чтобы ограничить поиск только по нему.

Заключение

Safari – лучший браузер для OS X, однако он не самый полнофункциональный. Как только вы начнёте использовать пользовательский поиск, вам будет сложно вернуться в браузер без этого.

К счастью, с помощью поисковых систем, таких как DuckDuckGo и расширений, таких как Omnikey, вы можете добавить в Safari функции других браузеров, таких как Google Chrome.

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

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Computer Skills tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.