RSS
 

Расширение Opera: поиск на любом сайте

23 Дек

16 декабря вышла финальная версия браузера Opera 11. Одно из ключевых нововведений – расширения (extensions), которые позволяют легко добавлять в браузер нужные вам функции. Для знакомства с новым API я решил разработать расширение, которое будет выполнять поиск по открытому (в текущей вкладке) сайту.

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

СкачатьУстановить

ВАЖНО: Перед первым использованием расширения необходимо перезапустить браузер.

Идея этого расширения проста – использовать специальные операторы популярных поисковых систем (Яндекс, Google и т.д.) для поиска информации на текущем (открытом) сайте. Возможны два варианта :

  1.  Кликаете по иконке на панели инструментов. В открывшейся форме поиска вводите поисковый запрос и Enter (или клик по кнопке справа от поля). В этой же форме вы можете выбрать поисковую систему, в которой будет выполняться поиск. 
  2. Выделяете на странице фрагмент текста -> нажимаете правую кнопку мыши -> в контекстном меню выбираете «Найти …

После ввода текста откроется поисковая система со списком страниц текущего (открытого) сайта, на которых есть искомый текст.

Расширение настроено для работы в поисковых системах Google, Yandex, Bing, Yahoo и Baidu. Выбрать поисковую систему можно в форме поиска или на странице Настроек расширения. Меню -> Расширения (или нажать Ctrl + Shift + E) -> Настройки расширения Поиск по сайту. Также в Параметрах можно отключить Google Instant  и открытие нового окна.

Поклонники других браузеров могут скачать аналогичные расширение для Google Chrome, Яндекс.Браузер и FireFox.

Добавлено 27.12.2010

Расширение было принято в Каталог расширений Оперы . Ссылка для скачивание изменена.

Добавлено 31.12.2010

Выпущена новая версия (1.0.1). В форму поиска добавлен выбор поисковой системы.

Добавлено 11.01.2011

Выпущена новая версия (1.0.2). Добавлена опция «Открывать страницу поиска в текущем окне»

Добавлено 17.03.2014

Выпущена новая версия (1.2). Добавлена совместимость с Opera 15+

Добавлено 26.01.2015

Выпущена новая версия (1.2.1). Исправлена ошибка в локализации.
 

Где найти солнце и пляж в январе-феврале?
 

Тэги: , ,

Обсудить

 

 
  1. OperaUser

    7 января 2011, 10:49

    Добавьте, пожалуйста, поисковик nigma.ru
    Пока что отредактировал ваше расширение сам.

     
  2. OperaUser

    28 января 2011, 15:46

    Почему же вы не добавили поисковик nigma.ru?

     
  3. NetLoad

    28 января 2011, 15:51

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

     
  4. OperaUser

    28 января 2011, 19:50

    Много и не нужно, нужны лидеры (причем по качеству, а не по посещаемости). Например, Nigma осуществляет поиск как по своему индексу, так и по индексам Google, Yahoo, Bing, Яндекс, Rambler, AltaVista, Aport.

    Хорошо.
    Но ради интереса почитайте описание на Wiki – http://ru.wikipedia.org/wiki/Nigma.ru и если понравится, попробуйте потестировать ее в боевых условиях.

     
  5. Денн

    4 апреля 2011, 21:37

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

     
  6. NetLoad

    8 апреля 2011, 15:00

    Строго говоря перезагрузка необязательна. Поиск работает по тем сайтам, которые были открыты в Опере после установки расширения.

     
  7. Johnny

    1 февраля 2012, 18:28

    Спасибо за расширение.

     
  8. CN

    18 июня 2012, 7:13

    Здравствуйте.
    Просьба добавить возможность перетаскивания кнопки Вашего плагина с панели «Панель адреса» на панель «Главная панель».
    То есть что б кнопку Вашего плагина можно было разместить на любой панели, а не только на панели «Панель адреса»
    P.S. Панели в Опере – «Вид\Панели инструментов\».

     
  9. Дмитрий

    13 ноября 2012, 16:46

    можете сказать как вы получали url открытой страницы в расширениии?

     
  10. NetLoad

    13 ноября 2012, 16:50

    Дмитрий, можно так:
    var tab = opera.extension.tabs.getFocused();
    var url = tab.url

    А вообще скачайте файл расширения (или найдите установленный файл oex, переименуйте в zip и распакуйте.

     
  11. Player

    14 ноября 2012, 23:26

    Чего-то химича с настройками меню, во вкладке «панели инструментов», у меня исчезла с контексного меню что-то типа «искать выделенное на этом сайте». Повторная установка не помогает. Как включить этот пункт меню самостоятельно?

     
  12. NetLoad

    15 ноября 2012, 9:00

    Player, к сожалению, не знаю. Убедитесь, что у вас последняя версия Оперы (12.10) и последняя версия расширения (1.1.1).

     
  13. Дмитрий

    18 ноября 2012, 20:33

    все равно не получается получить URL активной вкладки :(
    Можно продолжить беседу в вк например?

     
  14. NetLoad

    18 ноября 2012, 21:03

    Дмитрий, поищите ответ на форуме разработчиков http://my.opera.com/community/forums/forum.dml?id=42202

     
  15. Valera

    24 декабря 2012, 1:29

    Вы не могли бы написать расширение такого плана: выделяешь часть текста -клик правой кнопкой мыши -выпадающее меню: открыть с помощью, например CoolReader. Иногда длинные тексты удобнее читать в какой-нибудь читалке…

     
  16. Олег

    5 февраля 2013, 22:10

    При установки данного расширения пишет, что «Не удалось установить. Расширение повреждено.» Очень нужно данное расширение, в связи с чем оно не устанавливается? Спасибо!

     
  17. NetLoad

    6 февраля 2013, 8:43

    Valera, возможно, у вас старая версия Оперы.

     
  18. Андрей

    18 июня 2013, 14:59

    А будет ли выпущено данное расширение для Opera 15? Очень-очень его не хватает.

     
  19. NetLoad

    18 июня 2013, 15:19

    Скорее всего будет, но точные сроки назвать не могу.

     
  20. Андрей

    18 июня 2013, 20:17

    NetLoad, огромное вам за то спасибо!!!!!
    Очень жду.

     
  21. g_man1990

    16 сентября 2013, 16:03

    English:
    1、put the site part on the begin like «site:xxx.com keywords»
    because google , the all word are limit queries to 32 words.
    2、pop-up the input box,then switch the search engine , the Interface will be this:http://upyourpic.org/images/201308/j8x2vhuxor.jpg