December 16 was released the final version of Opera 11. One of the basic innovations – extensions, which make it easy to add browser functionality you need. To study the new API, I decided to develop an extension that will search within opened (in the current tab) site.
Many websites don’t have searchbars or searchbars work badly. So, it’s very difficult to search information on these websites. My extension solve this problem – you can easy search information on any website via popular search engines. (Google, Yandex, etc.).
IMPORTANT: Restart your browser before the first usage of this extension.
How does it work?
This idea is simple – use special operators of popular search engines to search text on active (opened) website. There are two use cases:
- Click the icon on the toolbar (green magnifier), type your request and press Enter (or click another magnifier beside the input field). You can also can choose your favorite search engine in this search form.
- Select some text in the page -> popup menu -> “Search … in this site”
Search engine page opens and you get results of your search.
This extension customized to work with such search engines as Google, Google, Yandex, Bing, Yahoo and Baidu. You can choose your favorite search engine in the custom searchbar or in the Options. Menu -> Tools -> Extensions -> Options. You can also disable Google Instant and ope results in the same window.
Fans of other browsers can use the similar extensions for Google Chrome, Yandex.Browser and FireFox.
Updated 12/27/2010
The extension have been approved in the Opera extensions catalog. Download link have been changed.
Updated 12/31/2010
New version (1.0.1) is available. Added search engines selection in the searchbar.
Updated 1/11/2011
New version (1.0.2) is available. Was added option “Open in the current window”
Updated 3/17//2014
New version (1.2) is available. Now the extension is compatible with Opera 15+.
Updated 1/26/2015
New version (1.2.1) is available. Was fixed one localization bug.
OperaUser
7 января 2011, 10:49
Добавьте, пожалуйста, поисковик nigma.ru
Пока что отредактировал ваше расширение сам.
OperaUser
28 января 2011, 15:46
Почему же вы не добавили поисковик nigma.ru?
NetLoad
28 января 2011, 15:51
У этого поисковика относительно скромная аудитория. Технически можно добавить много поисковых систем, но от этого расширения станет менее удобным для большинства пользователей.
Может быть добавлю в одну из следующих версий возможность ручного редактирования списка поисковых систем.
OperaUser
28 января 2011, 19:50
Много и не нужно, нужны лидеры (причем по качеству, а не по посещаемости). Например, Nigma осуществляет поиск как по своему индексу, так и по индексам Google, Yahoo, Bing, Яндекс, Rambler, AltaVista, Aport.
Хорошо.
Но ради интереса почитайте описание на Wiki – http://ru.wikipedia.org/wiki/Nigma.ru и если понравится, попробуйте потестировать ее в боевых условиях.
Денн
4 апреля 2011, 21:37
да удобно, спасибо. Только надо на сайте оперы добавить, что требуется перезагрузка.
NetLoad
8 апреля 2011, 15:00
Строго говоря перезагрузка необязательна. Поиск работает по тем сайтам, которые были открыты в Опере после установки расширения.
Johnny
1 февраля 2012, 18:28
Спасибо за расширение.
CN
18 июня 2012, 7:13
Здравствуйте.
Просьба добавить возможность перетаскивания кнопки Вашего плагина с панели «Панель адреса» на панель «Главная панель».
То есть что б кнопку Вашего плагина можно было разместить на любой панели, а не только на панели «Панель адреса»
P.S. Панели в Опере – «Вид\Панели инструментов\».
Дмитрий
13 ноября 2012, 16:46
можете сказать как вы получали url открытой страницы в расширениии?
NetLoad
13 ноября 2012, 16:50
Дмитрий, можно так:
var tab = opera.extension.tabs.getFocused();
var url = tab.url
А вообще скачайте файл расширения (или найдите установленный файл oex, переименуйте в zip и распакуйте.
Player
14 ноября 2012, 23:26
Чего-то химича с настройками меню, во вкладке “панели инструментов”, у меня исчезла с контексного меню что-то типа “искать выделенное на этом сайте”. Повторная установка не помогает. Как включить этот пункт меню самостоятельно?
NetLoad
15 ноября 2012, 9:00
Player, к сожалению, не знаю. Убедитесь, что у вас последняя версия Оперы (12.10) и последняя версия расширения (1.1.1).
Дмитрий
18 ноября 2012, 20:33
все равно не получается получить URL активной вкладки
Можно продолжить беседу в вк например?
NetLoad
18 ноября 2012, 21:03
Дмитрий, поищите ответ на форуме разработчиков http://my.opera.com/community/forums/forum.dml?id=42202
Valera
24 декабря 2012, 1:29
Вы не могли бы написать расширение такого плана: выделяешь часть текста -клик правой кнопкой мыши -выпадающее меню: открыть с помощью, например CoolReader. Иногда длинные тексты удобнее читать в какой-нибудь читалке…
Олег
5 февраля 2013, 22:10
При установки данного расширения пишет, что “Не удалось установить. Расширение повреждено.” Очень нужно данное расширение, в связи с чем оно не устанавливается? Спасибо!
NetLoad
6 февраля 2013, 8:43
Valera, возможно, у вас старая версия Оперы.
Андрей
18 июня 2013, 14:59
А будет ли выпущено данное расширение для Opera 15? Очень-очень его не хватает.
NetLoad
18 июня 2013, 15:19
Скорее всего будет, но точные сроки назвать не могу.
Андрей
18 июня 2013, 20:17
NetLoad, огромное вам за то спасибо!!!!!
Очень жду.
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