Пользователь
0,0
рейтинг
12 февраля 2013 в 16:58

Разработка → Повышение эффективности работы в Google Chrome из песочницы

Приветствую! Надеюсь, эта статья будет кому-нибудь полезна.

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

Итак, кончаю муть, перехожу к «технической» и практической стороне дела.

Изменение используемых поисковых систем



В окне «Поисковые системы» находятся предустановленные системы поиска (Яндекс, Google или что-либо иное в зависимости от сборки) и системы поиска различных сайтов, на которые вы заходили. В таблице три графы: название поисковой системы (по умолчанию это заголовок главной страницы сайта), ключевое слово и собственно адрес поисковой системы с параметром %s (поисковой запрос).



Ключевым словом по умолчанию является адрес сайта, на котором ведется поиск. В первую очередь именно его и нужно оптимизировать, потому как поисковой запрос в адресной строке набирается как <ключевое слово> <пробел или Tab> <запрос>.

Советы

  • Используйте Ctrl+T (эквивалентно Ctrl+L + <запрос> + Alt+Enter) для ввода в адресную строку. Горячие клавиши — полезная штука, особенно в браузере.
  • Проанализируйте свою активность на различных сайтах: если вы где-то пользуетесь поиском, возможно, будет эффективнее искать прямо в адресной строке.
  • Приглядитесь к моим рекомендациям ниже. Я попытался осветить как можно больший спектр поисковых систем, наверняка что-то пригодится.

Настройка поисковых систем

Общие рекомендации

  • Не стесняйтесь использовать однобуквенные ключевые слова (например, y или t для Youtube, g для Google и так далее). Когда я настраивал браузер под себя, я испугался, что вместо обычного поиска все время будет вылезать поиск кастомизированный, но на практике такого у меня не случалось вообще.
  • Записывайте два различных варианта поиска по ключевым словам на русском и на английском, например, «wiki» и «вики». В данном случае возможно даже с удобством разделить их функционально: пускай «вики» ищет по русскоязычной Википедии, а «wiki», соответственно, по англоязычному разделу. Цель данной рекомендации — уменьшить количество переключений раскладок при запросе.

Категории, варианты и сами поисковые системы (как пример настройки)

Предлагаю свой субъективный взгляд на то, как все это выглядит:
  • Контент
    Для меня это одна из самых обширных категорий поиска. Пара примеров навскидку (поиск музыки). В скобках — возможные ключевые слова.

    • Музыка ВКонтакте: (музыка, music, m, м, вкм, vkm).
      http://vk.com/search?c%5Bq%5D=%s&c%5Bsection%5D=audio
    • Яндекс.Музыка: (музыка, music, m, м, ям, yam)
      http://music.yandex.ru/#!/search?text=%s
    • Музыка на Rutracker.org: (музыка, music — будет удобно, если вы качаете и слушаете музыку исключительно с рутрекера; в другом случае rm, рм, rtmusic или другие близкие сердцу варианты)
      http://rutracker.org/forum/tracker.php?f=<ID раздела с музыкой>&nm=%s
    Подобным образом можно быстро искать видео (Youtube, социальные сети), книги (интернет-магазины, торрент-трекеры) и тому подобное.
  • Дополнительные возможности поисковых движков
    Если вы пользуетесь поиском от Google (или не им, в остальных поисковых движках есть аналогичные возможности), можно настроить быстрый доступ к расширенному поиску.
    Примеры:
    • Поиск в Google за последние 24 часа:
      <адрес Google Search>&tbs=qdr:d
      Базовый поисковой адрес довольно длинный, и я не стал его полностью публиковать; он доступен в Chrome по умолчанию.
    • Поиск по картинкам:
      http://images.yandex.ru/yandsearch?text=%s&stype=image&lr=213
      &noreask=1&source=wiz
    • Еще один пример: если в запросе фигурирует только адрес сайта, то чтобы найти информацию про сайт, а не перейти на него, я делаю запрос вида g <адрес>; g — ключевое слово для поиска по умолчанию.
  • Поиск в социальных сетях
    • По людям:
      http://vk.com/search?c%5Bname%5D=1&c%5Bq%5D=%s&c%5Bsection%5D=people
      http://www.facebook.com/search/results.php?q=%s&type=users
    • По сообществам:
      http://vk.com/search?c%5Bq%5D=%s&c%5Bsection%5D=communities
      http://www.facebook.com/search/results.php?q=%s&type=groups
    • Обобщенный поиск:
      http://vk.com/search?c%5Bq%5D=%s&c%5Bsection%5D=auto
      http://www.facebook.com/search/results.php?q=%s
  • Перевод
    Удобный и быстрый способ перевести незнакомое слово или фразу.
    Пример (Google Translate, направление с английского на русский):
    http://translate.google.ru/#en/ru/%s
  • Остальные категории поиска
    Поиск информации, не вошедшей в предыдущие категории. Это:
    • Анализ функции, построение графика на WolframAlpha:
      http://www.wolframalpha.com/input/?i=%s



    • Поиск места на карте:
      http://maps.yandex.ru/?text=%s


    • Поиск товара в каталоге интернет-магазинов:
      http://market.yandex.ru/search.xml?text=%s&from=os


    • Поиск статей в онлайн-энциклопедии:
      http://ru.wikipedia.org/w/index.php?title=Special:Search&search=%s


    • Поиск японского иероглифа по его номеру в каталоге:
      http://kanji.koohii.com/study/kanji/%s


    • Поиск постов на хабре:
      http://habrahabr.ru/search/?q=%s


  • Выполнение кода в браузере
    Еще одно возможное поле применения «быстрого поиска».
    • HTML:
      data:text/html,%s
    • Javascript:
      javascript: %s



P.S.
— Извините за несколько сумбурное изложение мысли, предыдущего опыта написания статей у меня нет.
— Список поисковых систем не претендует на полноценность и предназначен исключительно для обрисовки возможностей быстрого поиска с помощью адресной строки.
@Nikkou
карма
11,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (38)

  • +5
    Используйте Ctrl+T (эквивалентно Ctrl+L + <запрос> + Alt+Enter) для ввода в адресную строку. Горячие клавиши — полезная штука, особенно в браузере.

    Если не нужно содержимое вкладки, то F6 + <запрос> + Enter
    • +5
      Я случайно наткнулся на alt+D — эквивалент F6, но рукам ближе, как по мне.
      • +3
        В общем-то, F6, Alt+D и Ctrl+L совершают одно и то же действие, это только различные вариации для совместимости, поддержки кроссплатформенности и удобства. В посте же я упомянул только поиск в новой вкладке, потому что мне он гораздо чаще бывает полезен (дабы не плодить сущности).
      • +3
        Спасибо за Alt+D, в разы удобнее Ctrl+L!
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Прошу прощения — совсем потерял из виду что под другой ОС хоткеи могут отличаться. Честно говоря, макоси у меня никогда небыло, так что не знаю. Попробуйте F6, Ctrl+L, Ctrl+E (последний у меня заменяет содержимое адресной строки знаком вопроса, одновременно устанавливая на ней фокус)
    • –2
      Уточняйте тогда ещё, что «Если не нужно ничего, кроме Windows». А то некоторые из читающих нажмут F6 и ничего не произойдет.
      • +2
        Ubuntu: все 3 хоткея работают.
  • +4
    раньше пробовал использовать ключевые слова и буквы для обозначения поисковой системы. Но в итоге решил, что мне проще начать писать название сайта, потом из подсказки выбрать нужный, нажать пробел и начать поиск. Потому что все обозначения не запомнить.
    • +1
      Если их действительно много, то да, оптимизация затруднена. Но у меня коротких ключевых слов порядка 20 и я использую их часто, так что не запомнить при таком раскладе очень сложно. Если я ищу на сайте 1-2 раза в месяц или реже, ключевое слово для него я обычно не использую.
  • 0
    У меня еще настроено — img — поиск картинок через гугл, en-ru, ru-en — переводчики, js — выполнение javascript'а, bf — выполнение кода на brainfuck'e =)
    • 0
      Хорошая мысль про выполнение кода. Вы не против, если я дополню статью?
      • 0
        Сделано. В дальнейшем буду в личку писать по таким вещам.
    • 0
      Вам решать, а после прочтения стати выставил
      tr — перевод с Английского, а пер — перевод с русского, зачем переключать раскладку лишний раз?)
  • +1
    Давно пользуюсь, пару лет наверное…

    У меня продублировано на русском под те-же клавиши, например w и ц — Википедия, y и н — Youtube и т. д. И да, в целом это полезно именно для частых запросов, делать под все смысла не вижу.
    • 0
      А вам часто приходится искать в русской Вики английские слова? (или наоборот — в английской русские)
      • 0
        В русской вики достаточно часто приходится искать как и английские слова, так и русские. Горячие клавиши должны работать независимо от раскладки.
  • 0
    Не понял из статьи, как поставить несколько ключевых слов?
    • 0
      Создать несколько записей с одинаковым URL'ом, иначе стандартными средствами никак.
      • 0
        Печально, а еще подскажите, у меня по дефолту стоит русский поиск, как сделать по g англоязычный?
        • 0
          Прокрути меню «изменить поисковые системы» до самого низа, там можно добавить любой поисковик вручную.
          Добавь http(s)://www.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}{google:searchFieldtrialParameter}{google:searchFieldtrialParameter}sourceid=chrome&ie={inputEncoding}&q=%s и сделай по умолчанию
  • +1
    Актуально не только для Хрома. Пользуюсь похожей системой в Опере.
    • 0
      Да, в Опере это, кажется, ещё с тех времён, когда самого Хрома не было. Правда, когда-то управлялось только через ручную правку конфиг-файлов или сторонние программы, но сейчас что в Опере, что в Хроме делается «в полтора клика» по строке поиска.
      Скрытый текст
      image

      Кстати, а Хром можно как-нибудь заставить искать в сторонних поисках через контекстное меню?
      Скрытый текст
      image
      • 0
        Можно, вот, к примеру, расширения: 1, 2.
        • 0
          Неудобно, хочу чтобы прям в корень мог добавить другие поисковики, в самый верх рядом с search in google, без всяких подменю.
  • 0
    для того чтобы не путаться в раскладках и не множить варианты, для наиболее часто используемых поисковиков удобно забиндить цифры:
    1 — google
    2 — yandex
    3 — flibusta
    • 0
      Для многих из них просто не нужно другой раскладки, например, я почти никогда не ищу кириллицу в английской Википедии и латиницу в Яндексе.
  • 0
    Спасибо, кое-что полезное извлек для себя, ниКукуево так!
  • 0
    У меня есть интересный вопрос, а эти настройки могут синхронизироваться с аккаунтом Google?
    • 0
      Погуглил, оказалось распространенная проблема что не синхронизируются настройки поисковиков: productforums.google.com/forum/#!topic/chrome/GpO15tjlW0s
      Нужно зайди в chrome://sync и посмотреть статус синхронизации Search Engines. Если throttled, значит беда и что-то пошло не так.
      На Линуксе с Хромиумом 24 все ок, на Винде Хром 25 почему-то выдает Throttled, в то же время в Canary все ок.
      Но по идее должно синхронизироваться, у большинства все ок. (:
    • 0
      вообще оно все настройки синкает…
    • 0
      до того как появилась синхронизация поисковиков (которая все равно не очень-то работает, как оказывается) я пошел по другому пути

      сделал простенький скрипт, который понимает запросы типа «g test» и делает редирект на нужный поисковик
      потом этот скрипт регистрируется как дефолтный поисковик в браузере — и вуаля, одни и те же поисковики доступны с любого компьютера и браузера

      единственный недостаток — по нажатию таба не показывается красиво имя сайта
  • 0
    Я просто оставлю это здесь chrome.google.com/webstore/detail/universal-search-ie8-acce/hmcgifbelcmjecmkapejifljephjabjd

    И пример настроек для различных поисковиков:
    Яндекс
    yandex.ru/yandsearch?text={s}
    suggest.yandex.ru/suggest-sl?&part={s}

    Яндекс.Картинки
    images.yandex.ru/yandsearch?text={s}
    suggest-images.yandex.ru/suggest-img?&part={s}

    Яндекс.Маркет
    market.yandex.ru/search.xml?text={s}
    suggest.market.yandex.ru/suggest-market?part={s}

    Wikipedia (ru)
    ru.wikipedia.org/wiki/Special:Search?search={s}
    ru.wikipedia.org/w/api.php?action=opensearch&search={s}

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